Data Fields | |
struct { | |
ast_dial_channel * first | |
ast_dial_channel * last | |
ast_mutex_t lock | |
} | channels |
int | num |
void * | options [AST_DIAL_OPTION_MAX] |
enum ast_dial_result | state |
ast_dial_state_callback | state_callback |
pthread_t | thread |
Definition at line 48 of file dial.c.
struct { ... } channels |
Status callback
Referenced by ast_dial_answered(), ast_dial_append(), ast_dial_destroy(), ast_dial_hangup(), ast_dial_join(), ast_dial_option_disable(), ast_dial_option_enable(), ast_dial_run(), begin_dial(), find_relative_dial_channel(), handle_frame(), handle_frame_ownerless(), and monitor_dial().
struct ast_dial_channel* first |
struct ast_dial_channel* last |
Thread (if running in async)
Definition at line 53 of file dial.c.
Referenced by answer_exec_run(), and ast_dial_join().
int num |
void* options[AST_DIAL_OPTION_MAX] |
Status of dial
Definition at line 51 of file dial.c.
Referenced by ast_dial_option_global_disable(), ast_dial_option_global_enable(), and monitor_dial().
enum ast_dial_result state |
Current number to give to next dialed channel
Definition at line 50 of file dial.c.
Referenced by ast_dial_answered(), ast_dial_join(), ast_dial_run(), ast_dial_state(), monitor_dial(), and set_state().
Global options
Definition at line 52 of file dial.c.
Referenced by ast_dial_set_state_callback(), and set_state().
pthread_t thread |
Channels being dialed
Definition at line 54 of file dial.c.
Referenced by answer_exec_run(), ast_dial_join(), ast_dial_run(), and monitor_dial().