Wed Oct 28 15:49:46 2009

Asterisk developer's documentation


oh323_pvt Struct Reference

Collaboration diagram for oh323_pvt:

Collaboration graph
[legend]

Data Fields

char accountcode [256]
int alreadygone
int amaflags
call_details_t cd
char cid_name [80]
char cid_num [80]
char context [AST_MAX_CONTEXT]
char exten [AST_MAX_EXTENSION]
int hangupcause
ast_mutex_t lock
int nativeformats
int needdestroy
int needhangup
int newcontrol
int newstate
struct oh323_pvtnext
int nonCodecCapability
call_options_t options
int outgoing
struct ast_channelowner
char rdnis [80]
struct sockaddr_in redirip
struct ast_rtprtp
struct sockaddr_in sa
struct ast_dspvad

Detailed Description

Private structure of a OpenH323 channel

Definition at line 125 of file chan_h323.c.


Field Documentation

char accountcode[256]

Definition at line 138 of file chan_h323.c.

Referenced by __oh323_new(), and setup_incoming_call().

int amaflags

Definition at line 142 of file chan_h323.c.

Referenced by __oh323_new(), and setup_incoming_call().

call_details_t cd

char cid_name[80]

Definition at line 140 of file chan_h323.c.

Referenced by __oh323_new().

char cid_num[80]

Definition at line 139 of file chan_h323.c.

Referenced by __oh323_new().

char context[AST_MAX_CONTEXT]

Definition at line 137 of file chan_h323.c.

Referenced by __oh323_new(), oh323_alloc(), and setup_incoming_call().

char exten[AST_MAX_EXTENSION]

Definition at line 136 of file chan_h323.c.

Referenced by __oh323_new(), oh323_call(), oh323_request(), and setup_incoming_call().

Definition at line 147 of file chan_h323.c.

Referenced by __oh323_update_info(), hangup_connection(), and oh323_hangup().

Definition at line 129 of file chan_h323.c.

Referenced by do_monitor(), find_call_locked(), and oh323_hangup().

Definition at line 146 of file chan_h323.c.

Referenced by __oh323_update_info(), and hangup_connection().

Definition at line 149 of file chan_h323.c.

Referenced by __oh323_update_info(), oh323_alloc(), setup_rtp_connection(), and update_state().

int newstate

Definition at line 148 of file chan_h323.c.

Referenced by __oh323_update_info(), oh323_alloc(), and update_state().

struct oh323_pvt* next [read]

Definition at line 134 of file chan_h323.c.

Referenced by create_addr(), oh323_alloc(), and oh323_request().

call_options_t options

int outgoing

Definition at line 135 of file chan_h323.c.

Referenced by connection_made(), and oh323_call().

struct ast_channel* owner [read]

char rdnis[80]

Definition at line 141 of file chan_h323.c.

Referenced by __oh323_new().

struct sockaddr_in redirip [read]

Definition at line 133 of file chan_h323.c.

struct ast_rtp* rtp [read]

struct sockaddr_in sa [read]

Definition at line 132 of file chan_h323.c.

Referenced by create_addr(), and oh323_call().

struct ast_dsp* vad [read]

Definition at line 144 of file chan_h323.c.

Referenced by __oh323_destroy(), __oh323_new(), cleanup_connection(), and oh323_rtp_read().


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

Generated on Wed Oct 28 15:49:47 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6