Asterisk - The Open Source Telephony Project GIT-master-8f1982c
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
Data Fields
ast_conf_user Struct Reference

The MeetMe User object. More...

Collaboration diagram for ast_conf_user:
Collaboration graph
[legend]

Data Fields

int adminflags
 
struct ast_channelchan
 
int dahdichannel
 
const char * end_sound
 
time_t jointime
 
time_t kicktime
 
struct {
   struct ast_conf_user *   next
 
list
 
struct volume listen
 
char namerecloc [PATH_MAX]
 
long play_warning
 
struct timeval start_time
 
struct volume talk
 
int talking
 
long timelimit
 
int user_no
 
struct ast_flags64 userflags
 
char usrvalue [50]
 
long warning_freq
 
const char * warning_sound
 

Detailed Description

The MeetMe User object.

Definition at line 958 of file app_meetme.c.

Field Documentation

◆ adminflags

int adminflags

Flags set by the Admin

Definition at line 961 of file app_meetme.c.

Referenced by meetme_menu_admin().

◆ chan

struct ast_channel* chan

Connected channel

Definition at line 962 of file app_meetme.c.

Referenced by admin_exec(), meetme_menu_admin(), meetme_menu_admin_extended(), and meetme_menu_normal().

◆ dahdichannel

int dahdichannel

Is a DAHDI channel

Definition at line 964 of file app_meetme.c.

◆ end_sound

const char* end_sound

File to play when time is up.

Definition at line 974 of file app_meetme.c.

◆ jointime

time_t jointime

Time the user joined the conference

Definition at line 967 of file app_meetme.c.

◆ kicktime

time_t kicktime

Time the user will be kicked from the conference

Definition at line 968 of file app_meetme.c.

◆ 

struct { ... } list

◆ listen

struct volume listen

Definition at line 976 of file app_meetme.c.

◆ namerecloc

char namerecloc[PATH_MAX]

Name Recorded file Location

Definition at line 966 of file app_meetme.c.

Referenced by meetme_menu_admin_extended().

◆ next

struct ast_conf_user* next

Definition at line 977 of file app_meetme.c.

◆ play_warning

long play_warning

Play a warning when 'y' ms are left

Definition at line 971 of file app_meetme.c.

◆ start_time

struct timeval start_time

Time the user entered into the conference

Definition at line 969 of file app_meetme.c.

◆ talk

struct volume talk

Definition at line 975 of file app_meetme.c.

◆ talking

int talking

Is user talking

Definition at line 963 of file app_meetme.c.

◆ timelimit

long timelimit

Time limit for the user to be in the conference L(x:y:z)

Definition at line 970 of file app_meetme.c.

◆ user_no

int user_no

User Number

Definition at line 959 of file app_meetme.c.

Referenced by complete_userno(), and user_no_cmp().

◆ userflags

struct ast_flags64 userflags

Flags as set in the conference

Definition at line 960 of file app_meetme.c.

Referenced by meetme_menu_admin().

◆ usrvalue

char usrvalue[50]

Custom User Value

Definition at line 965 of file app_meetme.c.

◆ warning_freq

long warning_freq

Repeat the warning every 'z' ms

Definition at line 972 of file app_meetme.c.

◆ warning_sound

const char* warning_sound

File to play as warning if 'y' is defined

Definition at line 973 of file app_meetme.c.


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