The MeetMe Conference object. More...

Data Fields | |
| struct { | |
| struct announce_listitem * first | |
| struct announce_listitem * last | |
| } | announcelist |
| ast_cond_t | announcelist_addition |
| ast_mutex_t | announcelistlock |
| pthread_t | announcethread |
| unsigned int | announcethread_stop:1 |
| ast_mutex_t | announcethreadlock |
| pthread_attr_t | attr |
| struct ast_channel * | chan |
| char | confno [MAX_CONFNUM] |
| int | dahdiconf |
| int | endalert |
| long | endtime |
| int | fd |
| unsigned int | isdynamic:1 |
| struct ast_channel * | lchan |
| struct { | |
| struct ast_conference * next | |
| } | list |
| ast_mutex_t | listenlock |
| unsigned int | locked:1 |
| int | markedusers |
| int | maxusers |
| struct ast_frame * | origframe |
| char | pin [MAX_PIN] |
| char | pinadmin [MAX_PIN] |
| ast_mutex_t | playlock |
| char * | recordingfilename |
| char * | recordingformat |
| pthread_t | recordthread |
| ast_mutex_t | recordthreadlock |
| int | refcount |
| time_t | start |
| struct ast_frame * | transframe [32] |
| struct ast_trans_pvt * | transpath [32] |
| char | uniqueid [32] |
| struct { | |
| struct ast_conf_user * first | |
| struct ast_conf_user * last | |
| } | userlist |
| int | users |
The MeetMe Conference object.
Definition at line 377 of file app_meetme.c.
| struct { ... } announcelist |
Referenced by announce_thread(), conf_free(), and conf_run().
Definition at line 412 of file app_meetme.c.
Referenced by announce_thread(), conf_free(), and conf_run().
Definition at line 414 of file app_meetme.c.
Referenced by announce_thread(), conf_free(), and conf_run().
| pthread_t announcethread |
Definition at line 409 of file app_meetme.c.
Referenced by build_conf(), conf_free(), and conf_run().
| unsigned int announcethread_stop |
Definition at line 411 of file app_meetme.c.
Referenced by announce_thread(), and conf_free().
Definition at line 410 of file app_meetme.c.
Referenced by build_conf(), conf_free(), and conf_run().
| pthread_attr_t attr |
thread attribute
Definition at line 396 of file app_meetme.c.
struct ast_channel* chan [read] |
Announcements channel
Definition at line 381 of file app_meetme.c.
Referenced by build_conf(), conf_free(), conf_run(), find_conf(), and find_conf_realtime().
| char confno[MAX_CONFNUM] |
Conference
Definition at line 380 of file app_meetme.c.
Referenced by acf_meetme_info(), action_meetmelist(), admin_exec(), build_conf(), complete_meetmecmd(), conf_exec(), conf_free(), conf_run(), dispose_conf(), find_conf(), find_conf_realtime(), meetme_cmd(), meetmemute(), meetmestate(), and sla_queue_event_conf().
| int dahdiconf |
DAHDI Conf #
Definition at line 384 of file app_meetme.c.
Referenced by build_conf(), and conf_run().
| int endalert |
When to play conf ending message
Definition at line 388 of file app_meetme.c.
Referenced by conf_run(), and find_conf_realtime().
| long endtime |
When to end the conf if scheduled
Definition at line 402 of file app_meetme.c.
Referenced by conf_run(), and find_conf_realtime().
| int fd |
Announcements fd
Definition at line 383 of file app_meetme.c.
Referenced by build_conf(), conf_free(), and conf_play().
struct announce_listitem* first [read] |
Definition at line 413 of file app_meetme.c.
struct ast_conf_user* first [read] |
Definition at line 406 of file app_meetme.c.
| unsigned int isdynamic |
< recording status Created on the fly?
Definition at line 391 of file app_meetme.c.
Referenced by acf_meetme_info_eval(), build_conf(), and meetme_cmd().
struct announce_listitem* last [read] |
Definition at line 413 of file app_meetme.c.
struct ast_conf_user* last [read] |
Definition at line 406 of file app_meetme.c.
struct ast_channel* lchan [read] |
Listen/Record channel
Definition at line 382 of file app_meetme.c.
Referenced by conf_free(), conf_run(), and recordthread().
| struct { ... } list |
Referenced by acf_meetme_info(), find_conf(), find_conf_realtime(), and meetmestate().
Conference specific lock (listeners)
Definition at line 379 of file app_meetme.c.
Referenced by build_conf(), conf_free(), conf_run(), and recordthread().
| unsigned int locked |
Is the conference locked?
Definition at line 393 of file app_meetme.c.
Referenced by acf_meetme_info_eval(), admin_exec(), conf_run(), and meetme_cmd().
| int markedusers |
Number of marked users
Definition at line 386 of file app_meetme.c.
Referenced by conf_run(), and meetme_cmd().
| int maxusers |
Participant limit if scheduled
Definition at line 387 of file app_meetme.c.
Referenced by build_conf(), conf_run(), and find_conf_realtime().
struct ast_conference* next [read] |
Definition at line 407 of file app_meetme.c.
Definition at line 404 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 399 of file app_meetme.c.
Referenced by build_conf(), and conf_exec().
| char pinadmin[MAX_PIN] |
If protected by a admin PIN
Definition at line 400 of file app_meetme.c.
Referenced by build_conf(), and conf_exec().
Conference specific lock (players)
Definition at line 378 of file app_meetme.c.
Referenced by build_conf(), conf_free(), and conf_run().
| char* recordingfilename |
Filename to record the Conference into
Definition at line 397 of file app_meetme.c.
Referenced by conf_free(), conf_run(), and recordthread().
| char* recordingformat |
Format to record the Conference in
Definition at line 398 of file app_meetme.c.
Referenced by conf_free(), conf_run(), and recordthread().
| pthread_t recordthread |
thread for recording
Definition at line 394 of file app_meetme.c.
Referenced by build_conf(), and conf_run().
control threads trying to start recordthread
Definition at line 395 of file app_meetme.c.
Referenced by build_conf(), conf_free(), and conf_run().
| int refcount |
reference count of usage
Definition at line 390 of file app_meetme.c.
Referenced by admin_exec(), build_conf(), dispose_conf(), find_conf(), and find_conf_realtime().
| time_t start |
Start time (s)
Definition at line 389 of file app_meetme.c.
Referenced by acf_meetme_info_eval(), build_conf(), and meetme_cmd().
struct ast_frame* transframe[32] [read] |
Definition at line 403 of file app_meetme.c.
Referenced by conf_free(), conf_run(), and recordthread().
struct ast_trans_pvt* transpath[32] [read] |
Definition at line 405 of file app_meetme.c.
Referenced by conf_free(), and conf_run().
| char uniqueid[32] |
Definition at line 401 of file app_meetme.c.
Referenced by build_conf(), and conf_run().
| struct { ... } userlist |
Referenced by action_meetmelist(), admin_exec(), channel_admin_exec(), complete_meetmecmd(), conf_queue_dtmf(), conf_run(), find_user(), meetme_cmd(), and meetmemute().
| int users |
Number of active users
Definition at line 385 of file app_meetme.c.
Referenced by acf_meetme_info_eval(), conf_run(), count_exec(), meetme_cmd(), and meetmestate().
1.6.1