Wed Oct 28 11:54:27 2009

Asterisk developer's documentation


minivm_account Struct Reference

Structure for linked list of Mini-Voicemail users: minivm_accounts. More...

Collaboration diagram for minivm_account:

Collaboration graph
[legend]

Data Fields

char accountcode [AST_MAX_ACCOUNT_CODE]
char attachfmt [80]
struct ast_variablechanvars
char domain [AST_MAX_CONTEXT]
char email [80]
char etemplate [80]
char exit [80]
char externnotify [160]
unsigned int flags
char fullname [120]
char language [MAX_LANGUAGE]
struct {
   struct minivm_account *   next
list
char pager [80]
char pincode [10]
char ptemplate [80]
char serveremail [80]
char uniqueid [20]
char username [AST_MAX_CONTEXT]
double volgain
char zonetag [80]

Detailed Description

Structure for linked list of Mini-Voicemail users: minivm_accounts.

Definition at line 341 of file app_minivm.c.


Field Documentation

char accountcode[AST_MAX_ACCOUNT_CODE]

Voicemail account account code

Definition at line 349 of file app_minivm.c.

Referenced by create_vmaccount(), leave_voicemail(), and minivm_account_func_read().

char attachfmt[80]

Format for voicemail audio file attachment

Definition at line 356 of file app_minivm.c.

Referenced by handle_minivm_show_users(), leave_voicemail(), notify_new_message(), and populate_defaults().

struct ast_variable* chanvars [read]

Variables for e-mail template

Definition at line 360 of file app_minivm.c.

Referenced by create_vmaccount(), free_user(), minivm_account_func_read(), and prep_email_sub_vars().

char domain[AST_MAX_CONTEXT]

char email[80]

E-mail address - override

Definition at line 347 of file app_minivm.c.

Referenced by create_vmaccount(), minivm_account_func_read(), and sendmail().

char etemplate[80]

Pager template

Definition at line 357 of file app_minivm.c.

Referenced by create_vmaccount(), handle_minivm_show_users(), minivm_account_func_read(), and notify_new_message().

char exit[80]

Options for exiting from voicemail()

Definition at line 355 of file app_minivm.c.

Referenced by minivm_greet_exec().

char externnotify[160]

Configurable notification command

Definition at line 351 of file app_minivm.c.

Referenced by create_vmaccount(), and run_externnotify().

unsigned int flags

MVM_ flags

Definition at line 359 of file app_minivm.c.

Referenced by minivm_accmess_exec(), minivm_greet_exec(), and minivm_record_exec().

char fullname[120]

Full name, for directory app

Definition at line 346 of file app_minivm.c.

Referenced by create_vmaccount(), handle_minivm_show_users(), minivm_account_func_read(), prep_email_sub_vars(), and sendmail().

char language[MAX_LANGUAGE]

Config: Language setting

Definition at line 352 of file app_minivm.c.

Referenced by create_vmaccount(), and minivm_account_func_read().

struct { ... } list

struct minivm_account* next [read]

Definition at line 362 of file app_minivm.c.

char pager[80]

E-mail address to pager (no attachment)

Definition at line 348 of file app_minivm.c.

Referenced by create_vmaccount(), minivm_account_func_read(), notify_new_message(), and sendmail().

char pincode[10]

Secret pin code, numbers only

Definition at line 345 of file app_minivm.c.

Referenced by create_vmaccount(), and minivm_account_func_read().

char ptemplate[80]

Voicemail format

Definition at line 358 of file app_minivm.c.

Referenced by create_vmaccount(), handle_minivm_show_users(), minivm_account_func_read(), and notify_new_message().

char serveremail[80]

From: Mail address

Definition at line 350 of file app_minivm.c.

Referenced by create_vmaccount(), and sendmail().

char uniqueid[20]

Unique integer identifier

Definition at line 354 of file app_minivm.c.

char username[AST_MAX_CONTEXT]

double volgain

Volume gain for voicemails sent via e-mail

Definition at line 361 of file app_minivm.c.

Referenced by create_vmaccount(), populate_defaults(), and sendmail().

char zonetag[80]

Time zone

Definition at line 353 of file app_minivm.c.

Referenced by create_vmaccount(), handle_minivm_show_users(), minivm_account_func_read(), and sendmail().


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

Generated on Wed Oct 28 11:54:27 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6