Asterisk - The Open Source Telephony Project
18.5.0
|
#include <chan_dahdi.h>
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 |
Definition at line 77 of file chan_dahdi.h.
short buffer[AST_FRIENDLY_OFFSET/2+READ_SIZE] |
Definition at line 81 of file chan_dahdi.h.
Referenced by dahdi_read().
int chan |
Definition at line 80 of file chan_dahdi.h.
Referenced by alloc_sub(), my_swap_subchannels(), swap_subs(), and unalloc_sub().
struct dahdi_confinfo curconf |
Definition at line 92 of file chan_dahdi.h.
Referenced by check_for_conference(), conf_add(), conf_del(), isourconf(), reset_conf(), and unalloc_sub().
int dfd |
Definition at line 78 of file chan_dahdi.h.
Referenced by __dahdi_exception(), alloc_sub(), analog_ss_thread(), available(), bump_gains(), check_for_conference(), conf_add(), conf_del(), dahdi_call(), dahdi_cc_callback(), dahdi_close_sub(), dahdi_conf_update(), dahdi_confmute(), dahdi_destroy_channel_range(), dahdi_dial_str(), dahdi_digit_begin(), dahdi_digit_end(), dahdi_dtmf_detect_disable(), dahdi_dtmf_detect_enable(), dahdi_ec_disable(), dahdi_ec_enable(), dahdi_func_write(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_hangup(), dahdi_indicate(), dahdi_new(), dahdi_read(), dahdi_restart(), dahdi_ring_phone(), dahdi_sendtext(), dahdi_set_hwgain(), dahdi_set_swgain(), dahdi_setoption(), dahdi_show_channel(), dahdi_train_ec(), dahdi_wink(), dahdi_write(), do_monitor(), duplicate_pseudo(), get_alarms(), handle_init_event(), isslavenative(), mkintf(), mwi_send_init(), mwi_send_process_buffer(), mwi_send_process_event(), mwi_thread(), my_all_subchannels_hungup(), my_dahdi_write(), my_distinctive_ring(), my_flash(), my_get_callerid(), my_get_event(), my_get_sub_fd(), my_handle_dtmf(), my_is_dialing(), my_is_off_hook(), my_new_analog_ast_channel(), my_off_hook(), my_on_hook(), my_play_tone(), my_set_cadence(), my_set_linear_mode(), my_set_polarity(), my_start(), my_start_cid_detect(), my_stop_cid_detect(), my_swap_subchannels(), my_wait_event(), native_start(), reset_conf(), restore_conference(), restore_gains(), revert_fax_buffers(), save_conference(), send_callerid(), and swap_subs().
struct ast_frame f |
One frame for each channel. How did this ever work before?
Definition at line 82 of file chan_dahdi.h.
Referenced by __dahdi_exception(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_read(), and my_handle_dtmf().
unsigned int inthreeway |
Definition at line 91 of file chan_dahdi.h.
Referenced by dahdi_conf_update(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), dahdi_show_channel(), isslavenative(), my_complete_conference_update(), my_set_inthreeway(), my_swap_subchannels(), native_chan_changed(), native_start(), swap_subs(), and unalloc_sub().
unsigned int linear |
Definition at line 90 of file chan_dahdi.h.
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 86 of file chan_dahdi.h.
Referenced by __dahdi_exception(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), and handle_clear_alarms().
unsigned int needbusy |
Definition at line 84 of file chan_dahdi.h.
Referenced by dahdi_call(), dahdi_hangup(), dahdi_read(), and handle_clear_alarms().
unsigned int needcongestion |
Definition at line 85 of file chan_dahdi.h.
Referenced by dahdi_hangup(), dahdi_read(), and handle_clear_alarms().
unsigned int needflash |
Definition at line 87 of file chan_dahdi.h.
Referenced by dahdi_handle_event(), dahdi_hangup(), and dahdi_read().
unsigned int needhold |
Definition at line 88 of file chan_dahdi.h.
Referenced by dahdi_handle_event(), and dahdi_read().
unsigned int needringing |
Definition at line 83 of file chan_dahdi.h.
Referenced by dahdi_handle_event(), dahdi_hangup(), dahdi_read(), handle_clear_alarms(), and my_set_needringing().
unsigned int needunhold |
Definition at line 89 of file chan_dahdi.h.
Referenced by __dahdi_exception(), dahdi_handle_event(), and dahdi_read().
struct ast_channel* owner |
Definition at line 79 of file chan_dahdi.h.
Referenced by __dahdi_exception(), _dahdi_get_index(), analog_ss_thread(), attempt_transfer(), create_channel_name(), dahdi_fixup(), dahdi_handle_event(), dahdi_hangup(), dahdi_lock_sub_owner(), dahdi_new(), dahdi_show_channel(), destroy_channel(), do_monitor(), my_all_subchannels_hungup(), my_on_hook(), my_swap_subchannels(), native_chan_changed(), native_start(), swap_subs(), unalloc_sub(), and wakeup_sub().