Fri Aug 24 02:29:07 2007

Asterisk developer's documentation


ast_conference Struct Reference

The MeetMe Conference object. More...

Collaboration diagram for ast_conference:

Collaboration graph
[legend]

Data Fields

pthread_attr_t attr
ast_channelchan
char confno [MAX_CONFNUM]
int fd
unsigned int isdynamic:1
ast_channellchan
ast_mutex_t listenlock
unsigned int locked:1
int markedusers
ast_frameorigframe
char pin [MAX_PIN]
char pinadmin [MAX_PIN]
ast_mutex_t playlock
const char * recordingfilename
const char * recordingformat
pthread_t recordthread
int refcount
time_t start
ast_frametransframe [32]
ast_trans_pvttranspath [32]
int users
int zapconf

Detailed Description

The MeetMe Conference object.

Definition at line 318 of file app_meetme.c.


Field Documentation

pthread_attr_t attr

thread attribute

Definition at line 334 of file app_meetme.c.

Referenced by conf_run(), sla_handle_dial_state_event(), and sla_station_exec().

struct ast_channel* chan

Announcements channel

Definition at line 322 of file app_meetme.c.

Referenced by admin_exec(), conf_exec(), conf_flush(), conf_free(), conf_play(), conf_run(), count_exec(), find_conf(), find_conf_realtime(), sla_queue_event_conf(), sla_station_exec(), and sla_trunk_exec().

char confno[MAX_CONFNUM]

Conference

Definition at line 321 of file app_meetme.c.

Referenced by admin_exec(), build_conf(), complete_meetmecmd(), conf_exec(), conf_run(), count_exec(), dispose_conf(), find_conf(), find_conf_realtime(), meetme_cmd(), meetmemute(), meetmestate(), and sla_queue_event_conf().

int fd

Announcements fd

Definition at line 324 of file app_meetme.c.

Referenced by conf_free(), conf_play(), and conf_run().

unsigned int isdynamic

< recording status Created on the fly?

Definition at line 330 of file app_meetme.c.

Referenced by meetme_cmd().

struct ast_channel* lchan

Listen/Record channel

Definition at line 323 of file app_meetme.c.

Referenced by conf_free(), conf_run(), and recordthread().

ast_mutex_t listenlock

Conference specific lock (listeners)

Definition at line 320 of file app_meetme.c.

Referenced by conf_run(), and recordthread().

unsigned int locked

Is the conference locked?

Definition at line 332 of file app_meetme.c.

Referenced by admin_exec(), and conf_run().

int markedusers

Number of marked users

Definition at line 327 of file app_meetme.c.

Referenced by conf_run(), and meetme_cmd().

struct ast_frame* origframe

Definition at line 340 of file app_meetme.c.

Referenced by conf_free(), conf_run(), and recordthread().

char pin[MAX_PIN]

If protected by a PIN

Definition at line 337 of file app_meetme.c.

Referenced by conf_exec(), find_conf(), and find_conf_realtime().

char pinadmin[MAX_PIN]

If protected by a admin PIN

Definition at line 338 of file app_meetme.c.

Referenced by conf_exec(), find_conf(), and find_conf_realtime().

ast_mutex_t playlock

Conference specific lock (players)

Definition at line 319 of file app_meetme.c.

Referenced by conf_run().

const char* recordingfilename

Filename to record the Conference into

Definition at line 335 of file app_meetme.c.

Referenced by conf_run(), and recordthread().

const char* recordingformat

Format to record the Conference in

Definition at line 336 of file app_meetme.c.

Referenced by conf_run(), and recordthread().

pthread_t recordthread

thread for recording

Definition at line 333 of file app_meetme.c.

Referenced by conf_run().

int refcount

reference count of usage

Definition at line 329 of file app_meetme.c.

Referenced by admin_exec(), dispose_conf(), find_conf(), and find_conf_realtime().

time_t start

Start time (s)

Definition at line 328 of file app_meetme.c.

Referenced by meetme_cmd().

struct ast_frame* transframe[32]

Definition at line 339 of file app_meetme.c.

Referenced by conf_free(), conf_run(), and recordthread().

struct ast_trans_pvt* transpath[32]

Definition at line 341 of file app_meetme.c.

Referenced by conf_free(), and conf_run().

int users

Number of active users

Definition at line 326 of file app_meetme.c.

Referenced by conf_run(), count_exec(), meetme_cmd(), and meetmestate().

int zapconf

Zaptel Conf #

Definition at line 325 of file app_meetme.c.

Referenced by conf_run().


The documentation for this struct was generated from the following file:
Generated on Fri Aug 24 02:29:07 2007 for Asterisk - the Open Source PBX by  doxygen 1.5.1