Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_bridge_snapshot Struct Reference

Structure that contains a snapshot of information about a bridge. More...

#include <bridge.h>

Collaboration diagram for ast_bridge_snapshot:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_pool__field_mgr_pool
 
uint32_t capabilities
 
struct ao2_containerchannels
 
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
 

Detailed Description

Structure that contains a snapshot of information about a bridge.

Definition at line 322 of file bridge.h.

Field Documentation

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 336 of file bridge.h.

◆ capabilities

uint32_t capabilities

Bridge capabilities

Definition at line 343 of file bridge.h.

Referenced by ast_bridge_snapshot_create(), and ast_bridge_snapshot_to_json().

◆ channels

struct ao2_container* channels

◆ creationtime

struct timeval creationtime

The time of bridge creation

Definition at line 351 of file bridge.h.

Referenced by ast_bridge_snapshot_create(), ast_bridge_snapshot_to_json(), handle_bridge_show_all(), and handle_bridge_show_specific().

◆ creator

const ast_string_field creator

◆ feature_flags

struct ast_flags feature_flags

Bridge flags to tweak behavior

Definition at line 341 of file bridge.h.

Referenced by ast_bridge_snapshot_create().

◆ name

const ast_string_field name

◆ num_active

unsigned int num_active

Number of active channels in the bridge.

Definition at line 347 of file bridge.h.

Referenced by ast_bridge_snapshot_create(), and handle_bridge_show_specific().

◆ num_channels

unsigned int num_channels

◆ subclass

const ast_string_field subclass

◆ technology

const ast_string_field technology

◆ uniqueid

const ast_string_field uniqueid

◆ video_mode

enum ast_bridge_video_mode_type video_mode

◆ video_source_id

const ast_string_field video_source_id

Unique ID of the channel providing video struct ast_string_field_mgr __field_mgr if one exists

Definition at line 336 of file bridge.h.

Referenced by ast_bridge_snapshot_to_json(), ast_manager_build_bridge_state_string_prefix(), bridge_video_update(), handle_bridge_show_specific(), and sub_bridge_update_handler().


The documentation for this struct was generated from the following file: