Data Fields | |
short | buffer [AST_FRIENDLY_OFFSET/2+READ_SIZE] |
int | chan |
dahdi_confinfo | curconf |
int | dfd |
ast_frame | f |
unsigned int | inthreeway:1 |
unsigned int | linear:1 |
unsigned int | needanswer:1 |
unsigned int | needbusy:1 |
unsigned int | needcongestion:1 |
unsigned int | needflash:1 |
unsigned int | needhold:1 |
unsigned int | needringing:1 |
unsigned int | needunhold:1 |
ast_channel * | owner |
Definition at line 615 of file chan_dahdi.c.
short buffer[AST_FRIENDLY_OFFSET/2+READ_SIZE] |
int chan |
Definition at line 618 of file chan_dahdi.c.
Referenced by alloc_sub(), my_swap_subchannels(), swap_subs(), and unalloc_sub().
struct dahdi_confinfo curconf |
Definition at line 630 of file chan_dahdi.c.
Referenced by conf_add(), conf_del(), isourconf(), and unalloc_sub().
int dfd |
Definition at line 616 of file chan_dahdi.c.
Referenced by alloc_sub(), analog_ss_thread(), attempt_transfer(), conf_add(), conf_del(), dahdi_bridge(), dahdi_close_sub(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_hangup(), dahdi_indicate(), dahdi_new(), dahdi_read(), dahdi_sendtext(), dahdi_setoption(), dahdi_wink(), dahdi_write(), isslavenative(), my_dahdi_write(), my_dial_digits(), my_distinctive_ring(), my_get_callerid(), my_get_sub_fd(), my_handle_dtmf(), my_is_dialing(), my_play_tone(), my_pri_fixup_chans(), my_pri_open_media(), my_set_linear_mode(), my_start_cid_detect(), my_stop_cid_detect(), my_swap_subchannels(), reset_conf(), swap_subs(), and update_conf().
One frame for each channel. How did this ever work before?
Definition at line 620 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_read(), and my_handle_dtmf().
unsigned int inthreeway |
Definition at line 629 of file chan_dahdi.c.
Referenced by dahdi_bridge(), dahdi_handle_event(), dahdi_hangup(), dahdi_show_channel(), isslavenative(), my_set_inthreeway(), my_swap_subchannels(), swap_subs(), unalloc_sub(), and update_conf().
unsigned int linear |
Definition at line 628 of file chan_dahdi.c.
Referenced by analog_ss_thread(), dahdi_hangup(), dahdi_new(), dahdi_read(), dahdi_show_channel(), dahdi_write(), my_set_linear_mode(), my_stop_cid_detect(), send_callerid(), and unalloc_sub().
unsigned int needanswer |
Definition at line 624 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_r2_on_call_answered(), and dahdi_read().
unsigned int needbusy |
Definition at line 622 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_hangup(), dahdi_r2_on_call_disconnect(), and dahdi_read().
unsigned int needcongestion |
Definition at line 623 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_r2_on_call_disconnect(), and dahdi_read().
unsigned int needflash |
Definition at line 625 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), and dahdi_read().
unsigned int needhold |
unsigned int needringing |
Definition at line 621 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), dahdi_r2_on_call_accepted(), dahdi_read(), and my_set_needringing().
unsigned int needunhold |
Definition at line 627 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_handle_event(), and dahdi_read().
struct ast_channel* owner |
Definition at line 617 of file chan_dahdi.c.
Referenced by __dahdi_exception(), analog_ss_thread(), attempt_transfer(), dahdi_bridge(), dahdi_fixup(), dahdi_handle_event(), dahdi_hangup(), dahdi_lock_sub_owner(), dahdi_new(), destroy_channel(), my_all_subchannels_hungup(), my_pri_fixup_chans(), my_swap_subchannels(), swap_subs(), unalloc_sub(), and wakeup_sub().