#include <sig_pri.h>

Data Fields | |
| void(*const | ami_channel_event )(void *pvt, struct ast_channel *chan) |
| Post an AMI B channel association event. | |
| void(*const | deadlock_avoidance_private )(void *pvt) |
| void(*const | dial_digits )(void *pvt, const char *dial_string) |
| int(*const | dsp_reset_and_flush_digits )(void *pvt) |
| void(*const | fixup_chans )(void *old_chan, void *new_chan) |
| const char *(*const | get_orig_dialstring )(void *pvt) |
| void(*const | handle_dchan_exception )(struct sig_pri_span *pri, int index) |
| void(*const | init_config )(void *pvt, struct sig_pri_span *pri) |
| void(*const | lock_private )(void *pvt) |
| void(*const | make_cc_dialstring )(void *pvt, char *buf, size_t buf_size) |
| void(* | module_ref )(void) |
| void(* | module_unref )(void) |
| struct ast_channel *(*const | new_ast_channel )(void *pvt, int state, enum sig_pri_law law, char *exten, const struct ast_channel *chan) |
| int(*const | new_nobch_intf )(struct sig_pri_span *pri) |
| void(*const | open_media )(void *pvt) |
| int(*const | play_tone )(void *pvt, enum sig_pri_tone tone) |
| void(*const | queue_control )(void *pvt, int subclass) |
| void(*const | set_alarm )(void *pvt, int in_alarm) |
| void(*const | set_callerid )(void *pvt, const struct ast_party_caller *caller) |
| void(*const | set_dialing )(void *pvt, int is_dialing) |
| void(*const | set_digital )(void *pvt, int is_digital) |
| void(*const | set_dnid )(void *pvt, const char *dnid) |
| int(*const | set_echocanceller )(void *pvt, int enable) |
| void(*const | set_outgoing )(void *pvt, int is_outgoing) |
| void(*const | set_rdnis )(void *pvt, const char *rdnis) |
| int(*const | train_echocanceller )(void *pvt) |
| void(*const | unlock_private )(void *pvt) |
| void(*const | update_span_devstate )(struct sig_pri_span *pri) |
| void(* const ami_channel_event)(void *pvt, struct ast_channel *chan) |
Post an AMI B channel association event.
| pvt | Private structure of the user of this module. |
| chan | Channel associated with the private pointer |
Definition at line 226 of file sig_pri.h.
Referenced by sig_pri_ami_channel_event().
| void(* const deadlock_avoidance_private)(void *pvt) |
Definition at line 182 of file sig_pri.h.
Referenced by sig_pri_deadlock_avoidance_private().
| void(* const dial_digits)(void *pvt, const char *dial_string) |
Definition at line 214 of file sig_pri.h.
Referenced by sig_pri_dial_digits().
| int(* const dsp_reset_and_flush_digits)(void *pvt) |
Definition at line 193 of file sig_pri.h.
Referenced by sig_pri_dsp_reset_and_flush_digits().
| void(* const fixup_chans)(void *old_chan, void *new_chan) |
Definition at line 197 of file sig_pri.h.
Referenced by sig_pri_fixup_chans().
| const char*(* const get_orig_dialstring)(void *pvt) |
Definition at line 211 of file sig_pri.h.
Referenced by sig_pri_get_orig_dialstring().
| void(* const handle_dchan_exception)(struct sig_pri_span *pri, int index) |
Definition at line 200 of file sig_pri.h.
Referenced by sig_pri_handle_dchan_exception().
| void(* const init_config)(void *pvt, struct sig_pri_span *pri) |
Definition at line 210 of file sig_pri.h.
Referenced by sig_pri_init_config().
| void(* const lock_private)(void *pvt) |
Definition at line 180 of file sig_pri.h.
Referenced by sig_pri_lock_private().
| void(* const make_cc_dialstring)(void *pvt, char *buf, size_t buf_size) |
Definition at line 212 of file sig_pri.h.
Referenced by sig_pri_make_cc_dialstring().
| void(* module_ref)(void) |
Reference the parent module.
Definition at line 229 of file sig_pri.h.
Referenced by sig_pri_cc_monitor_instance_init().
| void(* module_unref)(void) |
Unreference the parent module.
Definition at line 231 of file sig_pri.h.
Referenced by sig_pri_cc_monitor_instance_destroy(), and sig_pri_cc_monitor_instance_init().
struct ast_channel*(* const new_ast_channel)(void *pvt, int state, enum sig_pri_law law, char *exten, const struct ast_channel *chan) [read] |
Definition at line 195 of file sig_pri.h.
Referenced by sig_pri_new_ast_channel().
| int(* const new_nobch_intf)(struct sig_pri_span *pri) |
Definition at line 209 of file sig_pri.h.
Referenced by pri_find_empty_nobch().
| void(* const open_media)(void *pvt) |
Definition at line 216 of file sig_pri.h.
Referenced by sig_pri_open_media().
| int(* const play_tone)(void *pvt, enum sig_pri_tone tone) |
Definition at line 189 of file sig_pri.h.
Referenced by sig_pri_play_tone().
| void(* const queue_control)(void *pvt, int subclass) |
Definition at line 208 of file sig_pri.h.
Referenced by pri_queue_control(), and sig_pri_dial_complete().
| void(* const set_alarm)(void *pvt, int in_alarm) |
Definition at line 201 of file sig_pri.h.
Referenced by sig_pri_set_alarm().
| void(* const set_callerid)(void *pvt, const struct ast_party_caller *caller) |
Definition at line 205 of file sig_pri.h.
Referenced by sig_pri_set_caller_id().
| void(* const set_dialing)(void *pvt, int is_dialing) |
Definition at line 202 of file sig_pri.h.
Referenced by sig_pri_set_dialing().
| void(* const set_digital)(void *pvt, int is_digital) |
Definition at line 203 of file sig_pri.h.
Referenced by sig_pri_set_digital().
| void(* const set_dnid)(void *pvt, const char *dnid) |
Definition at line 206 of file sig_pri.h.
Referenced by sig_pri_set_dnid().
| int(* const set_echocanceller)(void *pvt, int enable) |
Definition at line 191 of file sig_pri.h.
Referenced by sig_pri_set_echocanceller().
| void(* const set_outgoing)(void *pvt, int is_outgoing) |
Definition at line 204 of file sig_pri.h.
Referenced by sig_pri_set_outgoing().
| void(* const set_rdnis)(void *pvt, const char *rdnis) |
Definition at line 207 of file sig_pri.h.
Referenced by sig_pri_set_rdnis().
| int(* const train_echocanceller)(void *pvt) |
| void(* const unlock_private)(void *pvt) |
Definition at line 178 of file sig_pri.h.
Referenced by sig_pri_unlock_private().
| void(* const update_span_devstate)(struct sig_pri_span *pri) |
Definition at line 213 of file sig_pri.h.
Referenced by sig_pri_span_devstate_changed().