Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
iax2_user Struct Reference
Collaboration diagram for iax2_user:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
const ast_string_field accountcode
 
struct ast_acl_listacl
 
int adsi
 
int amaflags
 
int authmethods
 
enum calltoken_peer_enum calltoken_required
 
iax2_format capability
 
const ast_string_field cid_name
 
const ast_string_field cid_num
 
struct iax2_contextcontexts
 
int curauthreq
 
const ast_string_field dbsecret
 
int encmethods
 
uint64_t flags
 
const ast_string_field inkeys
 
const ast_string_field language
 
int maxauthreq
 
const ast_string_field mohinterpret
 
const ast_string_field mohsuggest
 
const ast_string_field name
 
const ast_string_field parkinglot
 
struct iax2_codec_pref prefs
 
const ast_string_field secret
 
struct ast_variablevars
 

Detailed Description

Definition at line 503 of file chan_iax2.c.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 516 of file chan_iax2.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 516 of file chan_iax2.c.

◆ accountcode

const ast_string_field accountcode

Definition at line 516 of file chan_iax2.c.

Referenced by check_access().

◆ acl

struct ast_acl_list* acl

Definition at line 527 of file chan_iax2.c.

Referenced by build_user(), check_access(), handle_cli_iax2_show_users(), and user_destructor().

◆ adsi

int adsi

Definition at line 521 of file chan_iax2.c.

Referenced by build_user(), and check_access().

◆ amaflags

int amaflags

Definition at line 520 of file chan_iax2.c.

Referenced by build_user(), and check_access().

◆ authmethods

int authmethods

Definition at line 518 of file chan_iax2.c.

Referenced by build_user(), check_access(), and handle_cli_iax2_show_users().

◆ calltoken_required

enum calltoken_peer_enum calltoken_required

Is calltoken validation required or not, can be YES, NO, or AUTO

Definition at line 530 of file chan_iax2.c.

Referenced by build_user(), calltoken_required(), and requirecalltoken_mark_auto().

◆ capability

iax2_format capability

Definition at line 523 of file chan_iax2.c.

Referenced by build_user(), and check_access().

◆ cid_name

const ast_string_field cid_name

Definition at line 516 of file chan_iax2.c.

Referenced by build_user(), and check_access().

◆ cid_num

const ast_string_field cid_num

Definition at line 516 of file chan_iax2.c.

Referenced by build_user(), and check_access().

◆ contexts

struct iax2_context* contexts

Definition at line 528 of file chan_iax2.c.

Referenced by build_user(), check_access(), handle_cli_iax2_show_users(), and user_destructor().

◆ curauthreq

int curauthreq

Current number of outstanding AUTHREQs

Definition at line 525 of file chan_iax2.c.

Referenced by authenticate_request(), authenticate_verify(), build_user(), and iax2_destroy_helper().

◆ dbsecret

const ast_string_field dbsecret

Definition at line 516 of file chan_iax2.c.

Referenced by check_access().

◆ encmethods

int encmethods

Definition at line 519 of file chan_iax2.c.

Referenced by build_user(), and check_access().

◆ flags

uint64_t flags

Definition at line 522 of file chan_iax2.c.

◆ inkeys

const ast_string_field inkeys

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

Definition at line 516 of file chan_iax2.c.

Referenced by build_user(), check_access(), and handle_cli_iax2_show_users().

◆ language

const ast_string_field language

Definition at line 516 of file chan_iax2.c.

Referenced by check_access().

◆ maxauthreq

int maxauthreq

Maximum allowed outstanding AUTHREQs

Definition at line 524 of file chan_iax2.c.

Referenced by authenticate_request(), build_user(), and check_access().

◆ mohinterpret

const ast_string_field mohinterpret

Definition at line 516 of file chan_iax2.c.

Referenced by check_access().

◆ mohsuggest

const ast_string_field mohsuggest

Definition at line 516 of file chan_iax2.c.

Referenced by check_access().

◆ name

const ast_string_field name

◆ parkinglot

const ast_string_field parkinglot

Default parkinglot for device

Definition at line 516 of file chan_iax2.c.

Referenced by check_access().

◆ prefs

struct iax2_codec_pref prefs

Definition at line 526 of file chan_iax2.c.

Referenced by build_user(), and check_access().

◆ secret

const ast_string_field secret

◆ vars

struct ast_variable* vars

Definition at line 529 of file chan_iax2.c.

Referenced by build_user(), check_access(), and user_destructor().


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