Dialing channel structure. Contains per-channel dialing options, asterisk channel, and more! More...

Data Fields | |
| int | cause |
| char * | device |
| int | is_running_app:1 |
| int | num |
| void * | options [AST_DIAL_OPTION_MAX] |
| struct ast_channel * | owner |
| char * | tech |
| int | timeout |
Dialing channel structure. Contains per-channel dialing options, asterisk channel, and more!
Definition at line 55 of file dial.c.
| int cause |
Cause code in case of failure
Definition at line 61 of file dial.c.
Referenced by begin_dial_channel().
| char* device |
Device being dialed
Definition at line 59 of file dial.c.
Referenced by ast_dial_append(), ast_dial_destroy(), begin_dial_channel(), and handle_call_forward().
| int is_running_app |
| int num |
Unique number for dialed channel
Definition at line 56 of file dial.c.
Referenced by ast_dial_append(), and find_dial_channel().
| void* options[AST_DIAL_OPTION_MAX] |
Channel specific options
Definition at line 60 of file dial.c.
Referenced by ast_dial_destroy(), ast_dial_option_disable(), and ast_dial_option_enable().
struct ast_channel* owner [read] |
Asterisk channel
Definition at line 63 of file dial.c.
Referenced by answer_exec_run(), ast_dial_destroy(), ast_dial_hangup(), begin_dial_channel(), find_relative_dial_channel(), handle_call_forward(), handle_frame(), handle_frame_ownerless(), handle_timeout_trip(), and monitor_dial().
| char* tech |
Technology being dialed
Definition at line 58 of file dial.c.
Referenced by ast_dial_append(), ast_dial_destroy(), begin_dial_channel(), and handle_call_forward().
| int timeout |
Maximum time allowed for attempt
Definition at line 57 of file dial.c.
Referenced by ast_dial_append(), ast_dial_set_timeout(), and handle_timeout_trip().
1.6.1