|
Asterisk - The Open Source Telephony Project GIT-master-9647a4f
|
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 339 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 335 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 347 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 332 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 337 of file bridge.h.
Referenced by ast_bridge_snapshot_create().
| const ast_string_field name |
Definition at line 332 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(), and SwaggerType::load().
| unsigned int num_active |
Number of active channels in the bridge.
Definition at line 343 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 341 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 332 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 332 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 332 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_specific(), and single_state_process_bridge_enter().
| enum ast_bridge_video_mode_type video_mode |
The video mode of the bridge
Definition at line 345 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 332 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().