Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
ast_vm_user Struct Reference

Data Fields

char attachfmt [20]
 
char callback [80]
 
char context [MAX_VM_CONTEXT_LEN]
 
char dialout [80]
 
char * email
 
char * emailbody
 
char * emailsubject
 
char exit [80]
 
unsigned int flags
 
char fromstring [100]
 
char fullname [80]
 
char language [MAX_LANGUAGE]
 
struct {
   struct ast_vm_user *   next
 
list
 
char locale [20]
 
char mailbox [MAX_VM_MBOX_ID_LEN]
 
int maxdeletedmsg
 
int maxmsg
 
int maxsecs
 
int minsecs
 
char pager [80]
 
char password [80]
 
int passwordlocation
 
int saydurationm
 
char serveremail [80]
 
char uniqueid [80]
 
double volgain
 
char zonetag [80]
 

Detailed Description

Structure for linked list of users Use ast_vm_user_destroy() to free one of these structures.

Definition at line 892 of file app_voicemail.c.

Field Documentation

char attachfmt[20]

Attachment format

Definition at line 910 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), apply_option(), and notify_new_message().

char context[MAX_VM_CONTEXT_LEN]
char* email
char* emailbody

E-mail body

Definition at line 899 of file app_voicemail.c.

Referenced by apply_option(), apply_options_full(), find_user(), make_email_file(), and populate_defaults().

char* emailsubject

E-mail subject

Definition at line 898 of file app_voicemail.c.

Referenced by apply_option(), apply_options_full(), find_user(), make_email_file(), and populate_defaults().

unsigned int flags

VM_ flags

Definition at line 911 of file app_voicemail.c.

char fromstring[100]

From: Username

Definition at line 902 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), apply_option(), and make_email_file().

char fullname[80]

Full name, for directory app

Definition at line 896 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), apply_options_full(), handle_voicemail_show_users(), and make_email_file().

char language[MAX_LANGUAGE]

Config: Language setting

Definition at line 903 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), and apply_option().

char locale[20]

The locale (for presentation of date/time)

Definition at line 905 of file app_voicemail.c.

Referenced by apply_option(), make_email_file(), and populate_defaults().

char mailbox[MAX_VM_MBOX_ID_LEN]
int maxdeletedmsg

Maximum number of deleted msgs saved for this mailbox

Definition at line 915 of file app_voicemail.c.

Referenced by apply_option(), populate_defaults(), and save_to_folder().

int maxmsg

Maximum number of msgs per folder for this mailbox

Definition at line 914 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), apply_option(), forward_message(), leave_voicemail(), populate_defaults(), and save_to_folder().

int maxsecs

Maximum number of seconds per message for this mailbox

Definition at line 916 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), apply_option(), leave_voicemail(), populate_defaults(), and vm_forwardoptions().

int minsecs

Minimum number of seconds per message for this mailbox

Definition at line 913 of file app_voicemail.c.

Referenced by apply_option(), leave_voicemail(), and populate_defaults().

char pager[80]

E-mail address to pager (no attachment)

Definition at line 900 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), apply_options_full(), and notify_new_message().

char password[80]

Secret pin code, numbers only

Definition at line 895 of file app_voicemail.c.

Referenced by apply_options_full(), change_password_realtime(), check_password(), reset_user_pw(), and vm_change_password().

int passwordlocation

Storage location of the password

Definition at line 917 of file app_voicemail.c.

Referenced by apply_option(), populate_defaults(), and vm_change_password().

char serveremail[80]

From: Mail address

Definition at line 901 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), apply_option(), and notify_new_message().

char uniqueid[80]

Unique integer identifier

Definition at line 908 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), and apply_options_full().

double volgain

Volume gain for voicemails sent via email

Definition at line 928 of file app_voicemail.c.

Referenced by append_vmu_info_astman(), apply_option(), and populate_defaults().

char zonetag[80]

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