Codename Pineapple

Home page | Mailing list | Docs

Last updated: Sat Feb 3 05:02:02 2007

Asterisk developer's documentation :: Codename Pineapple


mohclass Struct Reference


Detailed Description

Definition at line 128 of file res_musiconhold.c.

Data Fields

int allowed_files
char args [256]
char dir [256]
char ** filearray
unsigned int flags
int format
char mode [80]
char name [MAX_MUSICCLASS]
int pid
int pseudofd
int srcfd
time_t start
pthread_t thread
int total_files


Field Documentation

int allowed_files
 

The current size of the filearray

Definition at line 136 of file res_musiconhold.c.

Referenced by moh_add_file().

char args[256]
 

Definition at line 131 of file res_musiconhold.c.

Referenced by spawn_mp3().

char dir[256]
 

Definition at line 130 of file res_musiconhold.c.

Referenced by moh_scan_files(), and spawn_mp3().

char** filearray
 

A dynamically sized array to hold the list of filenames in "files" mode

Definition at line 134 of file res_musiconhold.c.

Referenced by ast_moh_files_next(), moh_add_file(), and moh_scan_files().

unsigned int flags
 

Definition at line 139 of file res_musiconhold.c.

int format
 

The format from the MOH source, not applicable to "files" mode

Definition at line 141 of file res_musiconhold.c.

Referenced by moh_class_malloc(), and mohalloc().

char mode[80]
 

Definition at line 132 of file res_musiconhold.c.

char name[MAX_MUSICCLASS]
 

Definition at line 129 of file res_musiconhold.c.

int pid
 

The pid of the external application delivering MOH

Definition at line 143 of file res_musiconhold.c.

Referenced by ast_moh_destroy(), and spawn_mp3().

int pseudofd
 

FD for timing source

Definition at line 149 of file res_musiconhold.c.

int srcfd
 

Source of audio

Definition at line 147 of file res_musiconhold.c.

time_t start
 

Definition at line 144 of file res_musiconhold.c.

Referenced by spawn_mp3().

pthread_t thread
 

Definition at line 145 of file res_musiconhold.c.

int total_files
 

The current number of files loaded into the filearray

Definition at line 138 of file res_musiconhold.c.

Referenced by ast_moh_files_next(), local_ast_moh_start(), moh_add_file(), and moh_scan_files().


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

Asterisk is a trademark for Digium, inc.. | Edvina.net | Asterisk.org | This documentation was generated with Doxygen