Thu Oct 11 06:38:47 2012

Asterisk developer's documentation


ast_vm_user Struct Reference

Collaboration diagram for ast_vm_user:

Collaboration graph
[legend]

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
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 783 of file app_voicemail.c.


Field Documentation

char attachfmt[20]

Attachment format

Definition at line 800 of file app_voicemail.c.

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

char callback[80]

char context[AST_MAX_CONTEXT]

char dialout[80]

char email[80]

char* emailbody

char* emailsubject

char exit[80]

unsigned int flags

VM_ flags

Definition at line 801 of file app_voicemail.c.

char fullname[80]

char language[MAX_LANGUAGE]

Config: Language setting

Definition at line 793 of file app_voicemail.c.

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

struct { ... } list

char locale[20]

The locale (for presentation of date/time)

Definition at line 795 of file app_voicemail.c.

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

char mailbox[AST_MAX_EXTENSION]

Maximum number of deleted msgs saved for this mailbox

Definition at line 805 of file app_voicemail.c.

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

int maxmsg

int maxsecs

Maximum number of seconds per message for this mailbox

Definition at line 806 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 803 of file app_voicemail.c.

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

struct ast_vm_user* next [read]

Definition at line 819 of file app_voicemail.c.

char pager[80]

E-mail address to pager (no attachment)

Definition at line 791 of file app_voicemail.c.

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

char password[80]

Storage location of the password

Definition at line 807 of file app_voicemail.c.

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

char serveremail[80]

From: Mail address

Definition at line 792 of file app_voicemail.c.

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

char uniqueid[80]

Unique integer identifier

Definition at line 798 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 818 of file app_voicemail.c.

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

char zonetag[80]


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

Generated on Thu Oct 11 06:38:47 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6