Wed Oct 28 15:49:37 2009

Asterisk developer's documentation


dundi_peer Struct Reference

Collaboration diagram for dundi_peer:

Collaboration graph
[legend]

Data Fields

struct sockaddr_in addr
int avgms
int dead
int dynamic
dundi_eid eid
struct permissioninclude
char inkey [80]
time_t keyexpire
struct dundi_transactionkeypending
int lastms
char * lookups [DUNDI_TIMING_HISTORY]
int lookuptimes [DUNDI_TIMING_HISTORY]
int maxms
int model
struct dundi_peernext
int order
char outkey [80]
int pcmodel
struct permissionpermit
struct permissionprecachereceive
struct permissionprecachesend
int qualifyid
struct dundi_transactionqualtrans
struct timeval qualtx
int registerexpire
int registerid
struct dundi_transactionregtrans
unsigned char rxenckey [256]
int sentfullkey
aes_decrypt_ctx them_dcx
aes_encrypt_ctx them_ecx
unsigned long them_keycrc32
unsigned char txenckey [256]
aes_decrypt_ctx us_dcx
aes_encrypt_ctx us_ecx
dundi_eid us_eid
unsigned long us_keycrc32

Detailed Description

Definition at line 236 of file pbx_dundi.c.


Field Documentation

struct sockaddr_in addr [read]

int avgms

Definition at line 263 of file pbx_dundi.c.

Referenced by destroy_trans(), dundi_flush(), dundi_show_peer(), and dundi_show_peers().

int dead

Definition at line 246 of file pbx_dundi.c.

Referenced by build_peer(), mark_peers(), and prune_peers().

int dynamic

struct permission* include [read]

char inkey[80]

time_t keyexpire

Definition at line 259 of file pbx_dundi.c.

Referenced by update_key().

struct dundi_transaction* keypending [read]

Definition at line 266 of file pbx_dundi.c.

Referenced by destroy_peer(), destroy_trans(), and dundi_show_peer().

int lastms

char* lookups[DUNDI_TIMING_HISTORY]

Definition at line 262 of file pbx_dundi.c.

Referenced by destroy_trans(), dundi_flush(), and dundi_show_peer().

int lookuptimes[DUNDI_TIMING_HISTORY]

Definition at line 261 of file pbx_dundi.c.

Referenced by destroy_trans(), dundi_flush(), and dundi_show_peer().

int maxms

int model

struct dundi_peer* next [read]

int order

char outkey[80]

Definition at line 245 of file pbx_dundi.c.

Referenced by build_peer(), check_key(), dundi_show_peer(), and update_key().

int pcmodel

Definition at line 268 of file pbx_dundi.c.

Referenced by build_peer(), build_transactions(), and handle_command_response().

struct permission* permit [read]

struct permission* precachereceive [read]

Definition at line 242 of file pbx_dundi.c.

struct permission* precachesend [read]

Definition at line 241 of file pbx_dundi.c.

int qualifyid

Definition at line 248 of file pbx_dundi.c.

Referenced by build_peer(), destroy_peer(), do_qualify(), and qualify_peer().

struct dundi_transaction* qualtrans [read]

Definition at line 265 of file pbx_dundi.c.

Referenced by destroy_trans(), and qualify_peer().

struct timeval qualtx [read]

Definition at line 272 of file pbx_dundi.c.

Referenced by destroy_trans(), and qualify_peer().

Definition at line 247 of file pbx_dundi.c.

Referenced by build_peer(), destroy_peer(), do_register(), and dundi_show_peer().

struct dundi_transaction* regtrans [read]

Definition at line 264 of file pbx_dundi.c.

Referenced by destroy_peer(), destroy_trans(), and do_register().

unsigned char rxenckey[256]

Definition at line 252 of file pbx_dundi.c.

Referenced by check_key().

Definition at line 258 of file pbx_dundi.c.

Referenced by check_key(), and handle_command_response().

Definition at line 257 of file pbx_dundi.c.

Referenced by check_key(), and handle_command_response().

unsigned long them_keycrc32

Definition at line 256 of file pbx_dundi.c.

Referenced by check_key().

unsigned char txenckey[256]

Definition at line 251 of file pbx_dundi.c.

Referenced by dundi_encrypt(), handle_command_response(), and update_key().

Definition at line 255 of file pbx_dundi.c.

Referenced by dundi_encrypt(), and update_key().

Definition at line 254 of file pbx_dundi.c.

Referenced by dundi_encrypt(), and update_key().

unsigned long us_keycrc32

Definition at line 253 of file pbx_dundi.c.

Referenced by dundi_encrypt(), and update_key().


The documentation for this struct was generated from the following file:

Generated on Wed Oct 28 15:49:37 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6