
Data Fields | |
| short | buffer [AST_FRIENDLY_OFFSET/2+READ_SIZE] |
| int | chan |
| struct dahdi_confinfo | curconf |
| int | dfd |
| struct 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 |
| struct ast_channel * | owner |
| short buffer[AST_FRIENDLY_OFFSET/2+READ_SIZE] |
Definition at line 638 of file chan_dahdi.c.
Referenced by dahdi_read().
| int chan |
Definition at line 637 of file chan_dahdi.c.
Referenced by my_swap_subchannels(), swap_subs(), alloc_sub(), and unalloc_sub().
| struct dahdi_confinfo curconf |
Definition at line 649 of file chan_dahdi.c.
Referenced by unalloc_sub(), conf_add(), isourconf(), conf_del(), reset_conf(), and check_for_conference().
| int dfd |
Definition at line 635 of file chan_dahdi.c.
Referenced by my_start_cid_detect(), my_stop_cid_detect(), my_get_callerid(), my_distinctive_ring(), my_handle_dtmf(), my_set_linear_mode(), my_get_sub_fd(), my_set_cadence(), my_all_subchannels_hungup(), my_swap_subchannels(), my_new_pri_ast_channel(), my_pri_open_media(), my_play_tone(), my_wait_event(), my_get_event(), my_is_off_hook(), my_flash(), my_off_hook(), my_set_polarity(), my_start(), my_dial_digits(), my_is_dialing(), my_on_hook(), my_pri_fixup_chans(), my_pri_play_tone(), my_ss7_set_loopback(), my_new_ss7_ast_channel(), my_ss7_play_tone(), swap_subs(), dahdi_close_sub(), alloc_sub(), dahdi_digit_begin(), dahdi_digit_end(), conf_add(), conf_del(), isslavenative(), reset_conf(), update_conf(), dahdi_enable_ec(), dahdi_train_ec(), dahdi_disable_ec(), bump_gains(), restore_gains(), dahdi_confmute(), save_conference(), restore_conference(), send_callerid(), dahdi_call(), revert_fax_buffers(), dahdi_hangup(), disable_dtmf_detect(), enable_dtmf_detect(), dahdi_setoption(), dahdi_func_write(), dahdi_bridge(), dahdi_ring_phone(), attempt_transfer(), check_for_conference(), get_alarms(), dahdi_handle_dtmf(), dahdi_handle_event(), __dahdi_exception(), dahdi_read(), my_dahdi_write(), dahdi_write(), dahdi_indicate(), dahdi_new(), dahdi_wink(), analog_ss_thread(), mwi_thread(), mwi_send_init(), mwi_send_process_buffer(), mwi_send_process_event(), dahdi_destroy_channel_bynum(), handle_init_event(), do_monitor(), mkintf(), dahdi_new_pri_nobch_channel(), duplicate_pseudo(), dahdi_restart(), dahdi_show_channel(), dahdi_set_hwgain(), dahdi_set_swgain(), and dahdi_sendtext().
One frame for each channel. How did this ever work before?
Definition at line 639 of file chan_dahdi.c.
Referenced by my_handle_dtmf(), dahdi_handle_dtmf(), dahdi_handle_event(), __dahdi_exception(), and dahdi_read().
| unsigned int inthreeway |
Definition at line 648 of file chan_dahdi.c.
Referenced by my_set_inthreeway(), my_complete_conference_update(), my_swap_subchannels(), swap_subs(), unalloc_sub(), isslavenative(), update_conf(), dahdi_hangup(), dahdi_bridge(), dahdi_handle_event(), dahdi_read(), and dahdi_show_channel().
| unsigned int linear |
Definition at line 647 of file chan_dahdi.c.
Referenced by my_stop_cid_detect(), my_distinctive_ring(), my_set_linear_mode(), unalloc_sub(), send_callerid(), dahdi_hangup(), dahdi_read(), dahdi_write(), dahdi_new(), analog_ss_thread(), and dahdi_show_channel().
| unsigned int needanswer |
Definition at line 643 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_handle_event(), __dahdi_exception(), and dahdi_read().
| unsigned int needbusy |
Definition at line 641 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_hangup(), and dahdi_read().
| unsigned int needcongestion |
Definition at line 642 of file chan_dahdi.c.
Referenced by dahdi_hangup(), and dahdi_read().
| unsigned int needflash |
Definition at line 644 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_handle_event(), and dahdi_read().
| unsigned int needhold |
Definition at line 645 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), and dahdi_read().
| unsigned int needringing |
Definition at line 640 of file chan_dahdi.c.
Referenced by my_set_needringing(), dahdi_hangup(), dahdi_handle_event(), and dahdi_read().
| unsigned int needunhold |
Definition at line 646 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), __dahdi_exception(), and dahdi_read().
| struct ast_channel* owner |
Definition at line 636 of file chan_dahdi.c.
Referenced by my_all_subchannels_hungup(), my_swap_subchannels(), my_pri_fixup_chans(), _dahdi_get_index(), dahdi_lock_sub_owner(), wakeup_sub(), swap_subs(), unalloc_sub(), destroy_channel(), dahdi_hangup(), dahdi_bridge(), dahdi_fixup(), attempt_transfer(), dahdi_handle_event(), __dahdi_exception(), create_channel_name(), dahdi_new(), analog_ss_thread(), do_monitor(), and dahdi_show_channel().