Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
iax2_registry Struct Reference

Data Fields

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

Detailed Description

Definition at line 685 of file chan_iax2.c.

Field Documentation

struct ast_sockaddr addr

Who we connect to for registration purposes

Definition at line 686 of file chan_iax2.c.

Referenced by iax2_ack_registry().

int callno

Associated call number if applicable

Definition at line 693 of file chan_iax2.c.

struct ast_dnsmgr_entry* dnsmgr

DNS refresh manager

Definition at line 695 of file chan_iax2.c.

int expire

Sched ID of expiration

Definition at line 689 of file chan_iax2.c.

Referenced by iax2_ack_registry().

int messages

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

Definition at line 692 of file chan_iax2.c.

Referenced by iax2_ack_registry().

int refresh

How often to refresh

Definition at line 690 of file chan_iax2.c.

Referenced by iax2_ack_registry().

char secret[80]

Password or key name in []'s

Definition at line 688 of file chan_iax2.c.

Referenced by Registration::parse_user_part(), and Registration::write().

struct ast_sockaddr us

Who the server thinks we are

Definition at line 694 of file chan_iax2.c.

Referenced by iax2_ack_registry().


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