Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
iax_ies Struct Reference

#include <parser.h>

Collaboration diagram for iax_ies:
Collaboration graph
[legend]

Data Fields

unsigned short adsicpe
 
struct ast_sockaddr apparent_addr
 
unsigned int authmethods
 
int autoanswer
 
char * called_context
 
char * called_number
 
char * calling_ani
 
char * calling_name
 
char * calling_number
 
int calling_pres
 
int calling_tns
 
int calling_ton
 
unsigned short callno
 
unsigned char calltoken
 
unsigned char * calltokendata
 
iax2_format capability
 
char * cause
 
unsigned char causecode
 
char * challenge
 
char * codec_prefs
 
unsigned int datetime
 
char * devicetype
 
char * dnid
 
unsigned short dpstatus
 
unsigned char * enckey
 
unsigned char enckeylen
 
unsigned int encmethods
 
int firmwarever
 
iax2_format format
 
unsigned char * fwdata
 
unsigned char fwdatalen
 
unsigned int fwdesc
 
unsigned char iax_unknown
 
char * language
 
char * md5_result
 
int msgcount
 
int musiconhold
 
unsigned int ospblocklength [IAX_MAX_OSPBLOCK_NUM]
 
char * osptokenblock [IAX_MAX_OSPBLOCK_NUM]
 
char * password
 
unsigned int provver
 
int provverpres
 
char * rdnis
 
unsigned short refresh
 
unsigned short rr_delay
 
unsigned int rr_dropped
 
unsigned int rr_jitter
 
unsigned int rr_loss
 
unsigned int rr_ooo
 
unsigned int rr_pkts
 
char * rsa_result
 
unsigned short samprate
 
char * serviceident
 
unsigned int transferid
 
char * username
 
struct ast_variablevars
 
int version
 

Detailed Description

Definition at line 27 of file parser.h.

Field Documentation

◆ adsicpe

unsigned short adsicpe

Definition at line 43 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ apparent_addr

struct ast_sockaddr apparent_addr

Definition at line 51 of file parser.h.

Referenced by iax2_ack_registry(), iax_parse_ies(), and try_transfer().

◆ authmethods

unsigned int authmethods

Definition at line 46 of file parser.h.

Referenced by authenticate_reply(), iax_parse_ies(), and registry_rerequest().

◆ autoanswer

int autoanswer

Definition at line 59 of file parser.h.

Referenced by iax_parse_ies().

◆ called_context

char* called_context

Definition at line 35 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ called_number

char* called_number

Definition at line 28 of file parser.h.

Referenced by check_access(), complete_dpreply(), iax_parse_ies(), and socket_process_helper().

◆ calling_ani

char* calling_ani

Definition at line 30 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ calling_name

char* calling_name

Definition at line 31 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ calling_number

char* calling_number

Definition at line 29 of file parser.h.

Referenced by check_access(), iax2_ack_registry(), and iax_parse_ies().

◆ calling_pres

int calling_pres

Definition at line 34 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ calling_tns

int calling_tns

Definition at line 33 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ calling_ton

int calling_ton

Definition at line 32 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ callno

unsigned short callno

Definition at line 54 of file parser.h.

Referenced by complete_transfer(), iax_parse_ies(), and try_transfer().

◆ calltoken

unsigned char calltoken

Definition at line 83 of file parser.h.

Referenced by handle_call_token(), iax_parse_ies(), and socket_process_helper().

◆ calltokendata

unsigned char* calltokendata

Definition at line 84 of file parser.h.

Referenced by handle_call_token(), iax_parse_ies(), and socket_process_helper().

◆ capability

iax2_format capability

Definition at line 38 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ cause

char* cause

Definition at line 55 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ causecode

unsigned char causecode

Definition at line 56 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ challenge

char* challenge

◆ codec_prefs

char* codec_prefs

Definition at line 40 of file parser.h.

Referenced by check_access(), iax_parse_ies(), and socket_process_helper().

◆ datetime

unsigned int datetime

Definition at line 62 of file parser.h.

Referenced by iax_parse_ies().

◆ devicetype

char* devicetype

Definition at line 63 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ dnid

char* dnid

Definition at line 44 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ dpstatus

unsigned short dpstatus

Definition at line 53 of file parser.h.

Referenced by complete_dpreply(), and iax_parse_ies().

◆ enckey

unsigned char* enckey

Definition at line 69 of file parser.h.

Referenced by iax_parse_ies().

◆ enckeylen

unsigned char enckeylen

Definition at line 70 of file parser.h.

Referenced by iax_parse_ies().

◆ encmethods

unsigned int encmethods

Definition at line 47 of file parser.h.

Referenced by authenticate_reply(), iax_parse_ies(), and socket_process_helper().

◆ firmwarever

int firmwarever

Definition at line 65 of file parser.h.

Referenced by iax_parse_ies().

◆ format

iax2_format format

Definition at line 39 of file parser.h.

Referenced by check_access(), iax_parse_ies(), and socket_process_helper().

◆ fwdata

unsigned char* fwdata

Definition at line 67 of file parser.h.

Referenced by iax_parse_ies().

◆ fwdatalen

unsigned char fwdatalen

Definition at line 68 of file parser.h.

Referenced by iax_parse_ies().

◆ fwdesc

unsigned int fwdesc

Definition at line 66 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ iax_unknown

unsigned char iax_unknown

Definition at line 57 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ language

char* language

Definition at line 41 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ md5_result

char* md5_result

Definition at line 49 of file parser.h.

Referenced by authenticate_verify(), iax_parse_ies(), and register_verify().

◆ msgcount

int msgcount

Definition at line 58 of file parser.h.

Referenced by iax2_ack_registry(), and iax_parse_ies().

◆ musiconhold

int musiconhold

Definition at line 60 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ ospblocklength

unsigned int ospblocklength[IAX_MAX_OSPBLOCK_NUM]

Definition at line 82 of file parser.h.

Referenced by iax_parse_ies(), and save_osptoken().

◆ osptokenblock

char* osptokenblock[IAX_MAX_OSPBLOCK_NUM]

Definition at line 81 of file parser.h.

Referenced by iax_parse_ies(), and save_osptoken().

◆ password

char* password

Definition at line 37 of file parser.h.

Referenced by authenticate_verify(), iax_parse_ies(), and register_verify().

◆ provver

unsigned int provver

Definition at line 71 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ provverpres

int provverpres

Definition at line 73 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ rdnis

char* rdnis

Definition at line 45 of file parser.h.

Referenced by check_access(), and iax_parse_ies().

◆ refresh

unsigned short refresh

◆ rr_delay

unsigned short rr_delay

Definition at line 77 of file parser.h.

Referenced by iax_parse_ies(), and save_rr().

◆ rr_dropped

unsigned int rr_dropped

Definition at line 78 of file parser.h.

Referenced by iax_parse_ies(), and save_rr().

◆ rr_jitter

unsigned int rr_jitter

Definition at line 74 of file parser.h.

Referenced by iax_parse_ies(), and save_rr().

◆ rr_loss

unsigned int rr_loss

Definition at line 75 of file parser.h.

Referenced by iax_parse_ies(), and save_rr().

◆ rr_ooo

unsigned int rr_ooo

Definition at line 79 of file parser.h.

Referenced by iax_parse_ies(), and save_rr().

◆ rr_pkts

unsigned int rr_pkts

Definition at line 76 of file parser.h.

Referenced by iax_parse_ies(), and save_rr().

◆ rsa_result

char* rsa_result

Definition at line 50 of file parser.h.

Referenced by authenticate_verify(), iax_parse_ies(), and register_verify().

◆ samprate

unsigned short samprate

Definition at line 72 of file parser.h.

Referenced by iax_parse_ies().

◆ serviceident

char* serviceident

Definition at line 64 of file parser.h.

Referenced by iax_parse_ies(), and socket_process_helper().

◆ transferid

unsigned int transferid

Definition at line 61 of file parser.h.

Referenced by iax_parse_ies(), and try_transfer().

◆ username

char* username

◆ vars

struct ast_variable* vars

Definition at line 80 of file parser.h.

Referenced by authenticate_reply(), iax_parse_ies(), and socket_process_helper().

◆ version

int version

Definition at line 42 of file parser.h.

Referenced by check_access(), iax_parse_ies(), and ParsingContext::next().


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