Asterisk - The Open Source Telephony Project GIT-master-1f1c5bb
Data Fields
ast_vm_user Struct Reference
Collaboration diagram for ast_vm_user:
Collaboration graph
[legend]

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
 
struct {
   struct ast_vm_user *   next
 
list
 
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 888 of file app_voicemail.c.

Field Documentation

◆ attachfmt

char attachfmt

Attachment format

Definition at line 906 of file app_voicemail.c.

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

◆ callback

char callback

◆ context

char context

◆ dialout

char dialout

◆ email

char * email

◆ emailbody

char * emailbody

E-mail body

Definition at line 895 of file app_voicemail.c.

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

◆ emailsubject

char * emailsubject

E-mail subject

Definition at line 894 of file app_voicemail.c.

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

◆ exit

char exit

◆ flags

unsigned int flags

VM_ flags

Definition at line 907 of file app_voicemail.c.

◆ fromstring

char fromstring

From: Username

Definition at line 898 of file app_voicemail.c.

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

◆ fullname

char fullname

◆ language

char language

Config: Language setting

Definition at line 899 of file app_voicemail.c.

Referenced by acf_vm_info(), append_vmu_info_astman(), apply_option(), show_mailbox_details(), and vm_execmain().

◆  [1/3]

struct { ... } list

◆  [2/3]

struct { ... } list

◆  [3/3]

struct { ... } list

◆ locale

char locale

The locale (for presentation of date/time)

Definition at line 901 of file app_voicemail.c.

Referenced by acf_vm_info(), apply_option(), make_email_file(), populate_defaults(), prep_email_sub_vars(), sendpage(), and show_mailbox_details().

◆ mailbox

char mailbox

◆ maxdeletedmsg

int maxdeletedmsg

Maximum number of deleted msgs saved for this mailbox

Definition at line 911 of file app_voicemail.c.

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

◆ maxmsg

int maxmsg

◆ maxsecs

int maxsecs

Maximum number of seconds per message for this mailbox

Definition at line 912 of file app_voicemail.c.

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

◆ minsecs

int minsecs

Minimum number of seconds per message for this mailbox

Definition at line 909 of file app_voicemail.c.

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

◆ next

struct ast_vm_user* next

Definition at line 925 of file app_voicemail.c.

◆ pager

char pager

E-mail address to pager (no attachment)

Definition at line 896 of file app_voicemail.c.

Referenced by acf_vm_info(), append_mailbox(), append_vmu_info_astman(), notify_new_message(), and show_mailbox_details().

◆ password

char password

◆ passwordlocation

int passwordlocation

Storage location of the password

Definition at line 913 of file app_voicemail.c.

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

◆ saydurationm

int saydurationm

◆ serveremail

char serveremail

From: Mail address

Definition at line 897 of file app_voicemail.c.

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

◆ uniqueid

char uniqueid

Unique integer identifier

Definition at line 904 of file app_voicemail.c.

Referenced by append_vmu_info_astman().

◆ volgain

double volgain

Volume gain for voicemails sent via email

Definition at line 924 of file app_voicemail.c.

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

◆ zonetag

char zonetag

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