
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 | needcallerid: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 390 of file chan_dahdi.c.
| short buffer[AST_FRIENDLY_OFFSET/2+READ_SIZE] |
| int chan |
Definition at line 393 of file chan_dahdi.c.
Referenced by alloc_sub(), swap_subs(), and unalloc_sub().
| struct dahdi_confinfo curconf |
Definition at line 406 of file chan_dahdi.c.
Referenced by check_for_conference(), conf_add(), conf_del(), isourconf(), reset_conf(), and unalloc_sub().
| int dfd |
Definition at line 391 of file chan_dahdi.c.
Referenced by __dahdi_exception(), alloc_sub(), attempt_transfer(), available(), bump_gains(), check_for_conference(), conf_add(), conf_del(), dahdi_answer(), dahdi_bridge(), dahdi_call(), dahdi_close_sub(), dahdi_confmute(), dahdi_destroy_channel_bynum(), dahdi_digit_begin(), dahdi_digit_end(), dahdi_disable_ec(), dahdi_enable_ec(), dahdi_handle_event(), dahdi_hangup(), dahdi_indicate(), dahdi_new(), dahdi_read(), dahdi_request(), dahdi_restart(), dahdi_ring_phone(), dahdi_sendtext(), dahdi_setoption(), dahdi_show_channel(), dahdi_train_ec(), dahdi_wink(), dahdi_write(), disable_dtmf_detect(), do_monitor(), enable_dtmf_detect(), get_alarms(), handle_init_event(), isslavenative(), my_dahdi_write(), reset_conf(), restore_conference(), restore_gains(), save_conference(), send_callerid(), ss_thread(), swap_subs(), and update_conf().
One frame for each channel. How did this ever work before?
Definition at line 395 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_handle_dtmfup(), dahdi_handle_event(), and dahdi_read().
| unsigned int inthreeway |
Definition at line 405 of file chan_dahdi.c.
Referenced by available(), dahdi_answer(), dahdi_bridge(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), dahdi_show_channel(), isslavenative(), swap_subs(), unalloc_sub(), and update_conf().
| unsigned int linear |
Definition at line 404 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_new(), dahdi_read(), dahdi_show_channel(), dahdi_write(), send_callerid(), ss_thread(), and unalloc_sub().
| unsigned int needanswer |
| unsigned int needbusy |
Definition at line 397 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_hangup(), and dahdi_read().
| unsigned int needcallerid |
| unsigned int needcongestion |
| unsigned int needflash |
Definition at line 401 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), and dahdi_read().
| unsigned int needhold |
| unsigned int needringing |
Definition at line 396 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_hangup(), and dahdi_read().
| unsigned int needunhold |
Definition at line 403 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_handle_event(), and dahdi_read().
| struct ast_channel* owner |
Definition at line 392 of file chan_dahdi.c.
Referenced by __dahdi_exception(), attempt_transfer(), available(), dahdi_answer(), dahdi_bridge(), dahdi_fixup(), dahdi_get_index(), dahdi_handle_event(), dahdi_hangup(), dahdi_new(), dahdi_show_channel(), destroy_channel(), do_monitor(), ss_thread(), swap_subs(), unalloc_sub(), and wakeup_sub().
1.5.1