29 #ifndef _ASTERISK_BRIDGING_BASIC_H 30 #define _ASTERISK_BRIDGING_BASIC_H 32 #if defined(__cplusplus) || defined(c_plusplus) 36 #define AST_TRANSFERER_ROLE_NAME "transferer" 146 #if defined(__cplusplus) || defined(c_plusplus) Main Channel structure associated with a channel.
int ast_bridge_features_ds_set(struct ast_channel *chan, struct ast_flags *flags)
Set basic bridge DTMF feature flags datastore on the channel.
int ast_bridge_features_ds_set_string(struct ast_channel *chan, const char *features)
Sets the features a channel will use upon being bridged.
void ast_bridge_basic_set_flags(struct ast_bridge *bridge, unsigned int flags)
Set feature flags on a basic bridge.
int ast_bridge_features_ds_get_string(struct ast_channel *chan, char *buffer, size_t buf_size)
writes a channel's DTMF features to a buffer string
Structure that contains information about a bridge.
struct ast_flags * ast_bridge_features_ds_get(struct ast_channel *chan)
Get DTMF feature flags from the channel.
Bridge virtual methods table definition.
void ast_bridging_init_basic(void)
Structure used to handle boolean flags.
struct ast_bridge * ast_bridge_basic_new(void)
Create a new basic class bridge.
int ast_bridge_features_ds_append(struct ast_channel *chan, struct ast_flags *flags)
Append basic bridge DTMF feature flags on the channel.
struct ast_bridge_methods ast_bridge_basic_v_table
Bridge basic class virtual method table.