
Data Fields | |
| int | allowed_files |
| char | args [256] |
| unsigned int | delete:1 |
| char | digit |
| char | dir [256] |
| char ** | filearray |
| unsigned int | flags |
| format_t | format |
| struct { | |
| struct mohclass * next | |
| } | list |
| struct { | |
| struct mohdata * first | |
| struct mohdata * last | |
| } | members |
| char | mode [80] |
| char | name [MAX_MUSICCLASS] |
| int | pid |
| unsigned int | realtime:1 |
| int | srcfd |
| time_t | start |
| pthread_t | thread |
| struct ast_timer * | timer |
| int | total_files |
Definition at line 181 of file res_musiconhold.c.
| int allowed_files |
The current size of the filearray
Definition at line 190 of file res_musiconhold.c.
| char args[256] |
Definition at line 184 of file res_musiconhold.c.
Referenced by local_ast_moh_start(), moh_diff(), play_moh_exec(), and start_moh_exec().
| unsigned int delete |
Definition at line 206 of file res_musiconhold.c.
Referenced by moh_class_mark(), and moh_classes_delete_marked().
| char digit |
Definition at line 186 of file res_musiconhold.c.
Referenced by local_ast_moh_start(), and moh_digit_match().
| char dir[256] |
Definition at line 183 of file res_musiconhold.c.
Referenced by local_ast_moh_start(), moh_diff(), and spawn_mp3().
| char** filearray |
A dynamically sized array to hold the list of filenames in "files" mode
Definition at line 188 of file res_musiconhold.c.
Referenced by ast_moh_files_next().
Definition at line 207 of file res_musiconhold.c.
| unsigned int flags |
Definition at line 193 of file res_musiconhold.c.
Referenced by _get_mohbyname(), moh_diff(), and mohalloc().
The format from the MOH source, not applicable to "files" mode
Definition at line 195 of file res_musiconhold.c.
Referenced by _moh_class_malloc(), local_ast_moh_start(), moh_alloc(), moh_generate(), and mohalloc().
Definition at line 207 of file res_musiconhold.c.
| struct { ... } list |
| struct { ... } members |
Referenced by moh_release(), and mohalloc().
| char mode[80] |
Definition at line 185 of file res_musiconhold.c.
Referenced by _moh_register(), local_ast_moh_start(), moh_diff(), and moh_rescan_files().
| char name[MAX_MUSICCLASS] |
Definition at line 182 of file res_musiconhold.c.
Referenced by _get_mohbyname(), _moh_register(), ast_moh_files_next(), local_ast_moh_start(), and moh_alloc().
Definition at line 208 of file res_musiconhold.c.
| int pid |
The pid of the external application delivering MOH
Definition at line 197 of file res_musiconhold.c.
Referenced by moh_class_destructor().
| unsigned int realtime |
Created on the fly, from RT engine
Definition at line 205 of file res_musiconhold.c.
Referenced by local_ast_moh_start().
| int srcfd |
Source of audio
Definition at line 201 of file res_musiconhold.c.
Referenced by local_ast_moh_start().
| time_t start |
Definition at line 198 of file res_musiconhold.c.
Referenced by _moh_register(), and local_ast_moh_start().
| pthread_t thread |
Definition at line 199 of file res_musiconhold.c.
Referenced by local_ast_moh_start().
Generic timer
Definition at line 203 of file res_musiconhold.c.
Referenced by local_ast_moh_start().
| int total_files |
The current number of files loaded into the filearray
Definition at line 192 of file res_musiconhold.c.
Referenced by ast_moh_files_next(), and local_ast_moh_start().