Wed Jan 8 2020 09:50:24

Asterisk developer's documentation


ast_vm_user Struct Reference

Data Fields

char attachfmt [20]
 
char callback [80]
 
char context [AST_MAX_CONTEXT]
 
char dialout [80]
 
char email [80]
 
char * emailbody
 
char * emailsubject
 
char exit [80]
 
unsigned int flags
 
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 [AST_MAX_EXTENSION]
 
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 633 of file app_voicemail.c.

Field Documentation

char attachfmt

Attachment format

Definition at line 650 of file app_voicemail.c.

Referenced by apply_option(), AST_TEST_DEFINE(), manager_list_voicemail_users(), and notify_new_message().

char * emailbody
char * emailsubject
unsigned int flags

VM_ flags

Definition at line 651 of file app_voicemail.c.

char language

Config: Language setting

Definition at line 643 of file app_voicemail.c.

Referenced by apply_option(), manager_list_voicemail_users(), and vm_execmain().

struct { ... } list
struct { ... } list
struct { ... } list
char locale

The locale (for presentation of date/time)

Definition at line 645 of file app_voicemail.c.

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

int maxdeletedmsg

Maximum number of deleted msgs saved for this mailbox

Definition at line 655 of file app_voicemail.c.

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

int maxsecs

Maximum number of seconds per message for this mailbox

Definition at line 656 of file app_voicemail.c.

Referenced by apply_option(), AST_TEST_DEFINE(), leave_voicemail(), manager_list_voicemail_users(), populate_defaults(), and vm_forwardoptions().

int minsecs

Minimum number of seconds per message for this mailbox

Definition at line 653 of file app_voicemail.c.

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

struct ast_vm_user* next

Definition at line 666 of file app_voicemail.c.

char pager

E-mail address to pager (no attachment)

Definition at line 641 of file app_voicemail.c.

Referenced by append_mailbox(), apply_options_full(), manager_list_voicemail_users(), and notify_new_message().

int passwordlocation

Storage location of the password

Definition at line 657 of file app_voicemail.c.

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

int saydurationm
char serveremail

From: Mail address

Definition at line 642 of file app_voicemail.c.

Referenced by apply_option(), AST_TEST_DEFINE(), manager_list_voicemail_users(), and notify_new_message().

char uniqueid

Unique integer identifier

Definition at line 648 of file app_voicemail.c.

Referenced by apply_options_full(), and manager_list_voicemail_users().

double volgain

Volume gain for voicemails sent via email

Definition at line 665 of file app_voicemail.c.

Referenced by add_email_attachment(), apply_option(), AST_TEST_DEFINE(), manager_list_voicemail_users(), and populate_defaults().


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