ooh323_pvt Struct Reference

Collaboration diagram for ooh323_pvt:

Collaboration graph
[legend]

Data Fields

char accountcode [256]
int alertsent
int amaflags
int aniasdni
unsigned int call_reference
char callee_dialedDigits [AST_MAX_EXTENSION]
char callee_email [AST_MAX_EXTENSION]
char callee_h323id [AST_MAX_EXTENSION]
char callee_url [AST_MAX_EXTENSION]
char caller_dialedDigits [AST_MAX_EXTENSION]
char caller_email [AST_MAX_EXTENSION]
char caller_h323id [AST_MAX_EXTENSION]
char caller_url [256]
char * callerid_name
char * callerid_num
char * callToken
struct ast_format_capcap
int chmodepend
char context [AST_MAX_EXTENSION]
int directrtp
int dtmfcodec
int dtmfmode
int earlydirect
char exten [AST_MAX_EXTENSION]
int faststart
int faxdetect
int faxdetected
int faxmode
unsigned int flags
int g729onlyA
int h245tunneling
char * host
time_t lastrtprx
time_t lastrtptx
time_t lastTxT38
ast_mutex_t lock
int nat
union {
   char *   peer
   char *   user
neighbor
struct ooh323_pvtnext
struct ast_channelowner
int port
int progsent
struct ast_formatreadformat
struct ast_sockaddr redirip
int rtdrcount
int rtdrinterval
struct ast_rtp_instancertp
ast_cond_t rtpcond
struct OOH323Regex * rtpmask
char rtpmaskstr [120]
int rtptimeout
int t38_init
int t38_tx_enable
int t38support
struct ast_udptludptl
struct ast_sockaddr udptlredirip
char * username
struct ast_dspvad
struct ast_rtp_instancevrtp
struct ast_formatwriteformat

Detailed Description

Definition at line 132 of file chan_ooh323.c.


Field Documentation

char accountcode[256]

Definition at line 182 of file chan_ooh323.c.

Referenced by ooh323_alloc(), ooh323_new(), ooh323_onReceivedSetup(), and ooh323_request().

int alertsent

Definition at line 186 of file chan_ooh323.c.

Referenced by ooh323_answer(), and ooh323_indicate().

int amaflags

Definition at line 184 of file chan_ooh323.c.

Referenced by ooh323_alloc(), ooh323_new(), ooh323_onReceivedSetup(), and ooh323_request().

int aniasdni

Definition at line 195 of file chan_ooh323.c.

Referenced by ooh323_alloc(), and ooh323_onReceivedSetup().

unsigned int call_reference

Definition at line 159 of file chan_ooh323.c.

Referenced by ooh323_alloc().

char callee_dialedDigits[AST_MAX_EXTENSION]

Definition at line 170 of file chan_ooh323.c.

Referenced by function_ooh323_read(), ooh323_onReceivedSetup(), and update_our_aliases().

char callee_email[AST_MAX_EXTENSION]

Definition at line 171 of file chan_ooh323.c.

Referenced by function_ooh323_read(), ooh323_onReceivedSetup(), and update_our_aliases().

char callee_h323id[AST_MAX_EXTENSION]

Definition at line 169 of file chan_ooh323.c.

Referenced by function_ooh323_read(), ooh323_onReceivedSetup(), and update_our_aliases().

char callee_url[AST_MAX_EXTENSION]

Definition at line 172 of file chan_ooh323.c.

Referenced by function_ooh323_read(), and update_our_aliases().

char caller_dialedDigits[AST_MAX_EXTENSION]

char caller_email[AST_MAX_EXTENSION]

char caller_h323id[AST_MAX_EXTENSION]

char caller_url[256]

char* callerid_num

char* callToken

struct ast_format_cap* cap [read]

char context[AST_MAX_EXTENSION]

Definition at line 181 of file chan_ooh323.c.

Referenced by ooh323_alloc(), ooh323_new(), and ooh323_onReceivedSetup().

int directrtp

Definition at line 187 of file chan_ooh323.c.

Referenced by ooh323_get_rtp_peer(), ooh323_onReceivedSetup(), and ooh323_request().

int dtmfcodec

int dtmfmode

Definition at line 188 of file chan_ooh323.c.

Referenced by ooh323_get_rtp_peer(), ooh323_onReceivedSetup(), and ooh323_request().

char exten[AST_MAX_EXTENSION]

int faststart

Definition at line 194 of file chan_ooh323.c.

Referenced by ooh323_call(), ooh323_onReceivedSetup(), and ooh323_request().

int faxdetect

Definition at line 141 of file chan_ooh323.c.

Referenced by onModeChanged(), ooh323_alloc(), and ooh323_rtp_read().

int faxmode

unsigned int flags

Definition at line 158 of file chan_ooh323.c.

Referenced by ooh323_alloc(), ooh323_call(), and ooh323_onReceivedSetup().

int g729onlyA

Definition at line 194 of file chan_ooh323.c.

Referenced by ooh323_call(), ooh323_onReceivedSetup(), and ooh323_request().

char* host

Definition at line 162 of file chan_ooh323.c.

Referenced by ooh323_call(), and ooh323_request().

time_t lastrtprx

Definition at line 157 of file chan_ooh323.c.

Referenced by do_monitor(), and ooh323_rtp_read().

time_t lastrtptx

Definition at line 156 of file chan_ooh323.c.

Referenced by do_monitor(), and ooh323_write().

time_t lastTxT38

Definition at line 148 of file chan_ooh323.c.

Referenced by setup_udptl_connection().

int nat

union { ... } neighbor

Referenced by ooh323_onReceivedSetup().

struct ooh323_pvt* next [read]

struct ast_channel* owner [read]

char* peer

Definition at line 154 of file chan_ooh323.c.

int port

Definition at line 174 of file chan_ooh323.c.

Referenced by ooh323_call(), and ooh323_request().

int progsent

Definition at line 185 of file chan_ooh323.c.

Referenced by ooh323_indicate(), and ooh323_write().

struct ast_format* readformat [read]

Definition at line 175 of file chan_ooh323.c.

Referenced by ooh323_set_read_format().

struct ast_sockaddr redirip [read]

Definition at line 136 of file chan_ooh323.c.

Referenced by do_monitor(), ooh323_indicate(), and ooh323_set_rtp_peer().

int rtdrcount

struct ast_rtp_instance* rtp [read]

Definition at line 134 of file chan_ooh323.c.

Referenced by onCallCleared(), onNewCallCreated(), and ooh323_request().

struct OOH323Regex* rtpmask [read]

Definition at line 191 of file chan_ooh323.c.

Referenced by onOutgoingCall(), ooh323_onReceivedSetup(), and ooh323_request().

char rtpmaskstr[120]

Definition at line 192 of file chan_ooh323.c.

Referenced by onOutgoingCall(), ooh323_onReceivedSetup(), and ooh323_request().

int t38_init

Definition at line 146 of file chan_ooh323.c.

Referenced by onModeChanged().

Definition at line 145 of file chan_ooh323.c.

Referenced by close_udptl_connection(), and setup_udptl_connection().

struct ast_udptl* udptl [read]

struct ast_sockaddr udptlredirip [read]

Definition at line 147 of file chan_ooh323.c.

char* user

Definition at line 153 of file chan_ooh323.c.

Referenced by ooh323_onReceivedSetup().

char* username

struct ast_dsp* vad [read]

Definition at line 190 of file chan_ooh323.c.

Referenced by ooh323_new(), ooh323_queryoption(), and ooh323_rtp_read().

struct ast_rtp_instance* vrtp [read]

Definition at line 137 of file chan_ooh323.c.

Referenced by ooh323_get_vrtp_peer(), and ooh323_rtp_read().

struct ast_format* writeformat [read]

Definition at line 176 of file chan_ooh323.c.

Referenced by ooh323_set_write_format(), and setup_rtp_connection().


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

Generated on Thu Apr 16 06:37:01 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6