Asterisk - The Open Source Telephony Project
21.4.1
|
Private Bridging Channel API. More...
Go to the source code of this file.
Functions | |
void | bridge_channel_impart_signal (struct ast_channel *chan) |
struct ast_bridge_channel * | bridge_channel_internal_alloc (struct ast_bridge *bridge) |
int | bridge_channel_internal_allows_optimization (struct ast_bridge_channel *bridge_channel) |
int | bridge_channel_internal_join (struct ast_bridge_channel *bridge_channel) |
void | bridge_channel_internal_pull (struct ast_bridge_channel *bridge_channel) |
int | bridge_channel_internal_push (struct ast_bridge_channel *bridge_channel) |
int | bridge_channel_internal_push_full (struct ast_bridge_channel *bridge_channel, int optimized) |
int | bridge_channel_internal_queue_attended_transfer (struct ast_channel *transferee, struct ast_channel *unbridged_chan) |
int | bridge_channel_internal_queue_blind_transfer (struct ast_channel *transferee, const char *exten, const char *context, transfer_channel_cb new_channel_cb, void *user_data) |
void | bridge_channel_internal_suspend_nolock (struct ast_bridge_channel *bridge_channel) |
void | bridge_channel_internal_unsuspend_nolock (struct ast_bridge_channel *bridge_channel) |
void | bridge_channel_queue_deferred_frames (struct ast_bridge_channel *bridge_channel) |
void | bridge_channel_settle_owed_events (struct ast_bridge *orig_bridge, struct ast_bridge_channel *bridge_channel) |
Private Bridging Channel API.
A private API to manipulate channels in a bridge. These can be called on a channel in a bridge by bridge.c. These functions should not be called elsewhere, including by other members of the Bridging API.
See Also:
Definition in file bridge_channel_internal.h.
Definition at line 41 of file bridge_channel_internal.h.