Thu Oct 11 06:50:42 2012

Asterisk developer's documentation


conference_bridge Struct Reference

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

Collaboration diagram for conference_bridge:

Collaboration graph
[legend]

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 154 of file app_confbridge.c.


Field Documentation

struct ast_bridge* bridge [read]

struct conference_bridge_user* first [read]

Definition at line 160 of file app_confbridge.c.

struct conference_bridge_user* last [read]

Definition at line 160 of file app_confbridge.c.

unsigned int locked

Is this conference bridge locked?

Definition at line 159 of file app_confbridge.c.

Referenced by join_conference_bridge(), and menu_callback().

unsigned int markedusers

Number of marked users present

Definition at line 158 of file app_confbridge.c.

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

char name[MAX_CONF_NAME]

struct ast_channel* playback_chan [read]

Channel used for playback into the conference bridge

Definition at line 161 of file app_confbridge.c.

Referenced by destroy_conference_bridge(), and play_sound_file().

Lock used for playback channel

Definition at line 162 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:

Generated on Thu Oct 11 06:50:42 2012 for Asterisk - the Open Source PBX by  doxygen 1.5.6