Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Structure that contains a snapshot of information about a bridge. More...
#include <bridge.h>
Data Fields | |
struct ast_string_field_mgr | __field_mgr |
struct ast_string_field_pool * | __field_mgr_pool |
uint32_t | capabilities |
struct ao2_container * | channels |
struct timeval | creationtime |
const ast_string_field | creator |
struct ast_flags | feature_flags |
const ast_string_field | name |
unsigned int | num_active |
unsigned int | num_channels |
const ast_string_field | subclass |
const ast_string_field | technology |
const ast_string_field | uniqueid |
enum ast_bridge_video_mode_type | video_mode |
const ast_string_field | video_source_id |
Structure that contains a snapshot of information about a bridge.
struct ast_string_field_mgr __field_mgr |
struct ast_string_field_pool* __field_mgr_pool |
uint32_t capabilities |
Bridge capabilities
Definition at line 335 of file bridge.h.
Referenced by ast_bridge_snapshot_create(), and ast_bridge_snapshot_to_json().
struct ao2_container* channels |
AO2 container of bare channel uniqueid strings participating in the bridge. Allocated from ast_str_container_alloc()
Definition at line 331 of file bridge.h.
Referenced by __test_cel_generate_peer_str(), ast_bridge_snapshot_create(), ast_bridge_snapshot_to_json(), bridge_app_subscribed_involved(), bridge_snapshot_dtor(), cel_generate_peer_str(), coreshowchannelmap_add_connected_channels(), dial_state_process_bridge_enter(), handle_bridge_pairings(), handle_bridge_show_specific(), and single_state_process_bridge_enter().
struct timeval creationtime |
The time of bridge creation
Definition at line 343 of file bridge.h.
Referenced by ast_bridge_snapshot_create(), ast_bridge_snapshot_to_json(), handle_bridge_show_all(), and handle_bridge_show_specific().
const ast_string_field creator |
Definition at line 328 of file bridge.h.
Referenced by ast_bridge_snapshot_to_json(), ast_manager_build_bridge_state_string_prefix(), bridges_scrape_cb(), and handle_bridge_show_specific().
struct ast_flags feature_flags |
Bridge flags to tweak behavior
Definition at line 333 of file bridge.h.
Referenced by ast_bridge_snapshot_create().
const ast_string_field name |
Definition at line 328 of file bridge.h.
Referenced by ast_bridge_snapshot_to_json(), ast_manager_build_bridge_state_string_prefix(), bridges_scrape_cb(), PathSegment::get_child(), handle_bridge_show_specific(), Parameter::load(), Property::load(), and SwaggerType::load().
unsigned int num_active |
Number of active channels in the bridge.
Definition at line 339 of file bridge.h.
Referenced by ast_bridge_snapshot_create(), and handle_bridge_show_specific().
unsigned int num_channels |
Number of channels participating in the bridge
Definition at line 337 of file bridge.h.
Referenced by ast_bridge_snapshot_create(), ast_manager_build_bridge_state_string_prefix(), get_bridge_channel_count(), handle_bridge_show_all(), and handle_bridge_show_specific().
const ast_string_field subclass |
Definition at line 328 of file bridge.h.
Referenced by ast_bridge_snapshot_to_json(), ast_manager_build_bridge_state_string_prefix(), bridges_scrape_cb(), filter_bridge_messages(), handle_bridge_leave_message(), handle_bridge_show_all(), and handle_bridge_show_specific().
const ast_string_field technology |
Definition at line 328 of file bridge.h.
Referenced by ast_bridge_snapshot_to_json(), ast_manager_build_bridge_state_string_prefix(), bridges_scrape_cb(), cel_bridge_enter_cb(), cel_bridge_leave_cb(), filter_bridge_messages(), handle_bridge_show_all(), and handle_bridge_show_specific().
const ast_string_field uniqueid |
Definition at line 328 of file bridge.h.
Referenced by ast_attended_transfer_message_add_threeway(), ast_bridge_get_snapshot_by_uniqueid(), ast_bridge_snapshot_to_json(), ast_manager_build_bridge_state_string_prefix(), attended_transfer_to_ami(), bridge_app_subscribed_involved(), bridge_merge_handler(), bridge_show_specific_print_channel(), bridges_scrape_cb(), cdr_object_party_b_left_bridge_cb(), cel_attended_transfer_cb(), cel_blind_transfer_cb(), cel_bridge_enter_cb(), cel_bridge_leave_cb(), handle_attended_transfer(), handle_blind_transfer(), handle_bridge_enter(), handle_bridge_show_all(), handle_bridge_show_specific(), and single_state_process_bridge_enter().
enum ast_bridge_video_mode_type video_mode |
The video mode of the bridge
Definition at line 341 of file bridge.h.
Referenced by ast_bridge_snapshot_create(), ast_bridge_snapshot_to_json(), ast_manager_build_bridge_state_string_prefix(), and handle_bridge_show_specific().
const ast_string_field video_source_id |
Definition at line 328 of file bridge.h.
Referenced by ast_bridge_snapshot_to_json(), ast_manager_build_bridge_state_string_prefix(), bridge_video_update(), and handle_bridge_show_specific().