Structure that contains features information. More...
#include <bridging_features.h>

Public Member Functions | |
| AST_LIST_HEAD_NOLOCK (, ast_bridge_features_hook) hooks | |
Data Fields | |
| unsigned int | dtmf_passthrough:1 |
| struct ast_flags | feature_flags |
| unsigned int | mute:1 |
| ast_bridge_talking_indicate_callback | talker_cb |
| ast_bridge_talking_indicate_destructor | talker_destructor_cb |
| void * | talker_pvt_data |
| unsigned int | usable:1 |
Structure that contains features information.
Definition at line 115 of file bridging_features.h.
Attached DTMF based feature hooks
| unsigned int dtmf_passthrough |
Bit to indicate whether DTMF should be passed into the bridge tech or not.
Definition at line 131 of file bridging_features.h.
Referenced by ast_bridge_handle_trip().
| struct ast_flags feature_flags |
Feature flags that are enabled
Definition at line 125 of file bridging_features.h.
Referenced by ast_bridge_features_set_flag(), and bridge_check_dissolve().
| unsigned int mute |
Bit to indicate whether the channel/bridge is muted or not
Definition at line 129 of file bridging_features.h.
Referenced by ast_bridge_handle_trip().
Callback to indicate when a bridge channel has started and stopped talking
Definition at line 119 of file bridging_features.h.
Referenced by ast_bridge_features_set_talk_detector(), and bridge_channel_talking().
Callback to destroy any pvt data stored for the talker.
Definition at line 121 of file bridging_features.h.
Referenced by ast_bridge_features_cleanup(), and ast_bridge_features_set_talk_detector().
| void* talker_pvt_data |
Talker callback pvt data
Definition at line 123 of file bridging_features.h.
Referenced by ast_bridge_features_cleanup(), ast_bridge_features_set_talk_detector(), and bridge_channel_talking().
| unsigned int usable |
Bit to indicate that the hook list is useful and should be considered when looking for DTMF features
Definition at line 127 of file bridging_features.h.
Referenced by ast_bridge_features_hook(), ast_bridge_features_set_flag(), bridge_check_dissolve(), and bridge_handle_dtmf().