Wed Jan 8 2020 09:50:24

Asterisk developer's documentation


conference_bridge Struct Reference

The structure that represents a conference bridge. More...

Data Fields

struct ast_bridgebridge
 
unsigned int locked:1
 
unsigned int markedusers
 
char name [MAX_CONF_NAME]
 
struct ast_channelplayback_chan
 
ast_mutex_t playback_lock
 
unsigned int users
 
struct {
   struct conference_bridge_user *   first
 
   struct conference_bridge_user *   last
 
users_list
 

Detailed Description

The structure that represents a conference bridge.

Definition at line 158 of file app_confbridge.c.

Field Documentation

struct conference_bridge_user* first

Definition at line 164 of file app_confbridge.c.

struct conference_bridge_user* last

Definition at line 164 of file app_confbridge.c.

unsigned int locked

Is this conference bridge locked?

Definition at line 163 of file app_confbridge.c.

Referenced by join_conference_bridge(), and menu_callback().

unsigned int markedusers

Number of marked users present

Definition at line 162 of file app_confbridge.c.

Referenced by join_conference_bridge(), leave_conference_bridge(), menu_callback(), and post_join_marked().

struct ast_channel* playback_chan

Channel used for playback into the conference bridge

Definition at line 165 of file app_confbridge.c.

Referenced by destroy_conference_bridge(), and play_sound_file().

ast_mutex_t playback_lock

Lock used for playback channel

Definition at line 166 of file app_confbridge.c.

Referenced by destroy_conference_bridge(), join_conference_bridge(), and play_sound_file().

unsigned int users
struct { ... } users_list

List of users participating in the conference bridge

Referenced by join_conference_bridge(), leave_conference_bridge(), menu_callback(), post_join_marked(), and post_join_unmarked().


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