Asterisk - The Open Source Telephony Project
18.5.0
|
Bridge virtual methods table definition. More...
#include <bridge.h>
Bridge virtual methods table definition.
ast_bridge_destructor_fn destroy |
Destroy the bridge.
Definition at line 269 of file bridge.h.
Referenced by ast_bridging_init_basic(), bridge_alloc(), bridge_basic_destroy(), bridge_parking_destroy(), and destroy_bridge().
ast_bridge_dissolving_fn dissolving |
The bridge is being dissolved. Remove any references to the bridge.
Definition at line 271 of file bridge.h.
Referenced by bridge_action_bridge(), bridge_agent_hold_dissolving(), bridge_alloc(), bridge_init_agent_hold(), and bridge_parking_dissolving().
ast_bridge_merge_priority_fn get_merge_priority |
Get the bridge merge priority.
Definition at line 279 of file bridge.h.
Referenced by bridge_alloc(), bridge_parking_get_merge_priority(), and bridges_allow_swap_optimization().
const char* name |
Bridge class name for log messages.
Definition at line 267 of file bridge.h.
Referenced by ast_bridge_snapshot_create(), ast_bridging_init_basic(), bridge_alloc(), bridge_channel_internal_pull(), bridge_channel_internal_push_full(), bridge_init_agent_hold(), bridge_prnt_obj(), bridge_stasis_init(), destroy_bridge(), feature_attended_transfer(), PathSegment::get_child(), Parameter::load(), SwaggerType::load(), and Property::load().
ast_bridge_notify_masquerade_fn notify_masquerade |
Notify the bridge of a masquerade with the channel.
Definition at line 277 of file bridge.h.
Referenced by ast_bridge_notify_masquerade(), bridge_alloc(), and bridge_parking_notify_masquerade().
Pull the bridge channel from the bridge.
Definition at line 275 of file bridge.h.
Referenced by ast_bridging_init_basic(), bridge_agent_hold_pull(), bridge_alloc(), bridge_basic_pull(), bridge_channel_internal_pull(), bridge_init_agent_hold(), bridge_parking_pull(), bridge_stasis_init(), and bridge_stasis_pull().
Push the bridge channel into the bridge.
Definition at line 273 of file bridge.h.
Referenced by ast_bridging_init_basic(), bridge_agent_hold_push(), bridge_alloc(), bridge_basic_push(), bridge_channel_internal_push_full(), bridge_init_agent_hold(), bridge_parking_push(), bridge_stasis_init(), and bridge_stasis_push().
ast_bridge_push_channel_fn push_peek |
Peek at swap channel before it can hang up, prior to push.
Definition at line 281 of file bridge.h.
Referenced by ast_bridge_join(), bridge_impart_internal(), bridge_stasis_init(), and bridge_stasis_push_peek().