Wed Jan 8 2020 09:50:24

Asterisk developer's documentation


iax2_registry Struct Reference

Data Fields

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

Detailed Description

Definition at line 601 of file chan_iax2.c.

Field Documentation

struct ast_sockaddr addr

Who we connect to for registration purposes

Definition at line 602 of file chan_iax2.c.

Referenced by handle_cli_iax2_show_registry(), iax2_ack_registry(), iax2_append_register(), iax2_do_register(), manager_iax2_show_registry(), and registry_rerequest().

int callno

Associated call number if applicable

Definition at line 609 of file chan_iax2.c.

Referenced by delete_users(), handle_cli_iax2_show_channels(), iax2_do_register(), and pvt_destructor().

struct { ... } entry
int expire

Sched ID of expiration

Definition at line 605 of file chan_iax2.c.

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

int messages

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

Definition at line 608 of file chan_iax2.c.

Referenced by iax2_ack_registry().

struct iax2_registry* next

Definition at line 612 of file chan_iax2.c.

char secret[80]

Password or key name in []'s

Definition at line 604 of file chan_iax2.c.

Referenced by iax2_append_register(), and registry_rerequest().

struct sockaddr_in us

Who the server thinks we are

Definition at line 610 of file chan_iax2.c.

Referenced by __attempt_transmit(), handle_cli_iax2_show_registry(), iax2_ack_registry(), and manager_iax2_show_registry().


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