confbridge_user Struct Reference

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

#include <confbridge.h>

Collaboration diagram for confbridge_user:

Collaboration graph
[legend]

Data Fields

struct bridge_profile b_profile
struct ast_channelchan
struct confbridge_conferenceconference
struct ast_bridge_features features
unsigned int kicked:1
struct {
   struct confbridge_user *   next
list
char menu_name [MAX_PROFILE_NAME]
unsigned int muted:1
char name_rec_location [PATH_MAX]
unsigned int playing_moh:1
struct {
   struct post_join_action *   first
   struct post_join_action *   last
post_join_list
unsigned int suspended_moh
struct
ast_bridge_tech_optimizations 
tech_args
struct user_profile u_profile

Detailed Description

The structure that represents a conference bridge user.

Definition at line 241 of file confbridge.h.


Field Documentation

struct bridge_profile b_profile [read]

struct ast_channel* chan [read]

Bridge features structure

Definition at line 248 of file confbridge.h.

Referenced by apply_menu_to_user(), conf_update_user_mute(), and confbridge_exec().

struct post_join_action* first [read]

Definition at line 254 of file confbridge.h.

unsigned int kicked

User has been kicked from the conference

Definition at line 252 of file confbridge.h.

Referenced by action_kick_last(), confbridge_exec(), kick_conference_participant(), and leave_marked().

struct post_join_action* last [read]

Definition at line 254 of file confbridge.h.

struct { ... } list

char menu_name[MAX_PROFILE_NAME]

The name of the DTMF menu assigned to this user

Definition at line 245 of file confbridge.h.

Referenced by apply_menu_to_user(), and handle_cli_confbridge_list_item().

unsigned int muted

char name_rec_location[PATH_MAX]

Location of the User's name recorded file if it exists

Definition at line 246 of file confbridge.h.

Referenced by conf_rec_name(), and confbridge_exec().

struct confbridge_user* next [read]

Definition at line 255 of file confbridge.h.

unsigned int playing_moh

struct { ... } post_join_list

List of sounds to play after joining

Referenced by conf_add_post_join_action(), join_conference_bridge(), and leave_conference().

unsigned int suspended_moh

Count of active suspended MOH actions.

Definition at line 250 of file confbridge.h.

Referenced by conf_moh_start(), conf_moh_stop(), conf_moh_suspend(), conf_moh_unsuspend(), and join_conference_bridge().

Bridge technology optimizations for talk detection

Definition at line 249 of file confbridge.h.

Referenced by confbridge_exec().

struct user_profile u_profile [read]


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

Generated on Thu Apr 16 06:36:10 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6