Sun Aug 6 15:18:21 2006

Asterisk developer's documentation


Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

iax2_user Struct Reference

Collaboration diagram for iax2_user:

Collaboration graph
[legend]

Data Fields

char accountcode [AST_MAX_ACCOUNT_CODE]
int amaflags
int authmethods
int capability
char cid_name [AST_MAX_EXTENSION]
char cid_num [AST_MAX_EXTENSION]
iax2_contextcontexts
int curauthreq
char dbsecret [80]
int encmethods
unsigned int flags
ast_haha
char inkeys [80]
char language [MAX_LANGUAGE]
int maxauthreq
char name [80]
iax2_usernext
ast_codec_pref prefs
char secret [80]
ast_variablevars

Field Documentation

char accountcode[AST_MAX_ACCOUNT_CODE]
 

Definition at line 284 of file chan_iax2.c.

Referenced by check_access().

int amaflags
 

Definition at line 287 of file chan_iax2.c.

Referenced by check_access().

int authmethods
 

Definition at line 282 of file chan_iax2.c.

Referenced by check_access(), and iax2_show_users().

int capability
 

Definition at line 289 of file chan_iax2.c.

Referenced by check_access().

char cid_name[AST_MAX_EXTENSION]
 

Definition at line 293 of file chan_iax2.c.

char cid_num[AST_MAX_EXTENSION]
 

Definition at line 292 of file chan_iax2.c.

struct iax2_context* contexts
 

Definition at line 296 of file chan_iax2.c.

Referenced by check_access(), destroy_user(), and iax2_show_users().

int curauthreq
 

Current number of outstanding AUTHREQs

Definition at line 291 of file chan_iax2.c.

Referenced by authenticate_request(), authenticate_verify(), iax2_destroy(), and iax2_predestroy().

char dbsecret[80]
 

Definition at line 281 of file chan_iax2.c.

Referenced by check_access().

int encmethods
 

Definition at line 283 of file chan_iax2.c.

Referenced by check_access().

unsigned int flags
 

Definition at line 288 of file chan_iax2.c.

struct ast_ha* ha
 

Definition at line 295 of file chan_iax2.c.

Referenced by check_access(), destroy_user(), and iax2_show_users().

char inkeys[80]
 

Key(s) this user can use to authenticate to us

Definition at line 285 of file chan_iax2.c.

Referenced by check_access(), and iax2_show_users().

char language[MAX_LANGUAGE]
 

Definition at line 286 of file chan_iax2.c.

Referenced by check_access().

int maxauthreq
 

Maximum allowed outstanding AUTHREQs

Definition at line 290 of file chan_iax2.c.

Referenced by authenticate_request(), and check_access().

char name[80]
 

Definition at line 279 of file chan_iax2.c.

Referenced by authenticate_request(), authenticate_verify(), build_user(), check_access(), iax2_destroy(), iax2_predestroy(), and iax2_show_users().

struct iax2_user* next
 

Definition at line 297 of file chan_iax2.c.

Referenced by authenticate_request(), authenticate_verify(), build_user(), check_access(), iax2_destroy(), iax2_predestroy(), iax2_show_users(), prune_users(), and set_config().

struct ast_codec_pref prefs
 

Definition at line 294 of file chan_iax2.c.

Referenced by check_access().

char secret[80]
 

Definition at line 280 of file chan_iax2.c.

Referenced by check_access(), and iax2_show_users().

struct ast_variable* vars
 

Definition at line 298 of file chan_iax2.c.

Referenced by check_access(), and destroy_user().


The documentation for this struct was generated from the following file:
Generated on Sun Aug 6 15:18:21 2006 for Asterisk - the Open Source PBX by  doxygen 1.4.2