Sat Aug 6 00:40:08 2011

Asterisk developer's documentation


iax2_registry Struct Reference


Data Fields

sockaddr_in addr
int callno
ast_dnsmgr_entrydnsmgr
struct {
   iax2_registry *   next
entry
int expire
int messages
char random [80]
int refresh
enum iax_reg_state regstate
char secret [80]
sockaddr_in us
char username [80]

Detailed Description

Definition at line 439 of file chan_iax2.c.


Field Documentation

struct sockaddr_in addr

Who we connect to for registration purposes

Definition at line 440 of file chan_iax2.c.

Referenced by iax2_ack_registry(), iax2_do_register(), iax2_show_registry(), and registry_rerequest().

int callno

Associated call number if applicable

Definition at line 448 of file chan_iax2.c.

Referenced by __attempt_transmit(), __get_from_jb(), __send_lagrq(), __send_ping(), delete_users(), iax2_do_register(), iax2_fixup(), iax2_show_channels(), iax2_write(), pvt_destructor(), scheduled_destroy(), and send_packet().

struct ast_dnsmgr_entry* dnsmgr

DNS refresh manager

Definition at line 450 of file chan_iax2.c.

Referenced by delete_users(), iax2_do_register(), and iax2_show_registry().

struct { ... } entry

Referenced by delete_users(), iax2_register(), iax2_show_registry(), load_module(), and reload_config().

int expire

Sched ID of expiration

Definition at line 444 of file chan_iax2.c.

Referenced by __iax2_do_register_s(), delete_users(), iax2_ack_registry(), and iax2_do_register().

int messages

Message count, low 8 bits = new, high 8 bits = old

Definition at line 447 of file chan_iax2.c.

Referenced by iax2_ack_registry().

struct iax2_registry* next

Definition at line 451 of file chan_iax2.c.

Referenced by __get_from_jb(), pvt_destructor(), queue_signalling(), and send_signaling().

char random[80]

Definition at line 443 of file chan_iax2.c.

int refresh

How often to refresh

Definition at line 445 of file chan_iax2.c.

Referenced by __attempt_transmit(), iax2_ack_registry(), iax2_do_register(), iax2_show_registry(), and registry_rerequest().

enum iax_reg_state regstate

Definition at line 446 of file chan_iax2.c.

Referenced by __attempt_transmit(), iax2_ack_registry(), iax2_do_register(), iax2_show_registry(), and registry_rerequest().

char secret[80]

Password or key name in []'s

Definition at line 442 of file chan_iax2.c.

Referenced by registry_rerequest().

struct sockaddr_in us

Who the server thinks we are

Definition at line 449 of file chan_iax2.c.

Referenced by __attempt_transmit(), iax2_ack_registry(), and iax2_show_registry().

char username[80]

Definition at line 441 of file chan_iax2.c.

Referenced by iax2_do_register(), iax2_show_registry(), and registry_rerequest().


The documentation for this struct was generated from the following file:
Generated on Sat Aug 6 00:40:08 2011 for Asterisk - the Open Source PBX by  doxygen 1.4.7