24 #ifndef _ASTERISK_BRIDGING_TECHNOLOGY_H 25 #define _ASTERISK_BRIDGING_TECHNOLOGY_H 27 #if defined(__cplusplus) || defined(c_plusplus) 223 #define ast_bridge_technology_register(technology) __ast_bridge_technology_register(technology, AST_MODULE_SELF) 278 #if defined(__cplusplus) || defined(c_plusplus)
static void unsuspend(struct cc_core_instance *core_instance)
static unsigned char leave[]
unsigned int talking_threshold
int __ast_bridge_technology_register(struct ast_bridge_technology *technology, struct ast_module *mod)
Register a bridge technology for use.
unsigned int silence_threshold
void ast_bridge_technology_suspend(struct ast_bridge_technology *technology)
Suspend a bridge technology from consideration.
Structure that contains information about a bridge.
int ast_bridge_technology_unregister(struct ast_bridge_technology *technology)
Unregister a bridge technology from use.
void ast_bridge_technology_unsuspend(struct ast_bridge_technology *technology)
Unsuspend a bridge technology.
static void destroy(struct ast_trans_pvt *pvt)
static void suspend(struct cc_core_instance *core_instance)
struct ast_module::@399 entry
Structure that contains information regarding a channel in a bridge.
Structure that is the essence of a bridge technology.
Data structure associated with a single frame of data.
unsigned int drop_silence
ast_bridge_preference
Base preference values for choosing a bridge technology.
Structure specific to bridge technologies capable of performing talking optimizations.