the local pvt structure for all channels More...
Data Fields | |
struct ast_channel * | chan |
char | context [AST_MAX_CONTEXT] |
char | exten [AST_MAX_EXTENSION] |
unsigned int | flags |
struct ast_jb_conf | jb_conf |
struct ast_channel * | owner |
format_t | reqformat |
the local pvt structure for all channels
The local channel pvt has two ast_chan objects - the "owner" and the "next channel", the outbound channel
ast_chan owner -> local_pvt -> ast_chan chan -> yet-another-pvt-depending-on-channel-type
Definition at line 146 of file chan_local.c.
struct ast_channel* chan [read] |
Outbound channel - PBX is run here
Definition at line 153 of file chan_local.c.
Referenced by awesome_locking(), check_bridge(), local_bridgedchannel(), local_fixup(), local_hangup(), local_indicate(), local_new(), local_queryoption(), local_queue_frame(), local_request(), and local_setoption().
char context[AST_MAX_CONTEXT] |
Context to call
Definition at line 148 of file chan_local.c.
Referenced by local_alloc(), local_devicestate(), local_new(), and locals_show().
char exten[AST_MAX_EXTENSION] |
Extension to call
Definition at line 149 of file chan_local.c.
Referenced by local_alloc(), local_devicestate(), local_new(), and locals_show().
unsigned int flags |
Private flags
Definition at line 147 of file chan_local.c.
struct ast_jb_conf jb_conf [read] |
jitterbuffer configuration for this local channel
Definition at line 151 of file chan_local.c.
Referenced by local_alloc(), and local_new().
struct ast_channel* owner [read] |
Master Channel - Bridging happens here
Definition at line 152 of file chan_local.c.
Referenced by awesome_locking(), check_bridge(), local_bridgedchannel(), local_devicestate(), local_fixup(), local_hangup(), local_indicate(), local_new(), local_queryoption(), local_queue_frame(), local_request(), local_setoption(), locals_show(), and unload_module().
Requested format
Definition at line 150 of file chan_local.c.
Referenced by local_alloc(), and local_new().