Main Page | Data Structures | File List | Data Fields | Globals | Related Pages

config.h File Reference

#include "mod_musicindex.h"
#include <string.h>

Go to the source code of this file.

Functions

void * create_musicindex_config (apr_pool_t *p, char *dummy)
void * merge_musicindex_configs (apr_pool_t *p, void *basev, void *addv)
void sort_or_fields (cmd_parms *cmd, char *list, const char *optstr)
const char * sort_order (cmd_parms *cmd, void *d, const char *optstr)
const char * set_fields (cmd_parms *cmd, void *d, const char *optstr)
const char * music_lister (cmd_parms *cmd, void *d)
const char * allow_stream (cmd_parms *cmd, void *d)
const char * allow_download (cmd_parms *cmd, void *d)
const char * allow_search (cmd_parms *cmd, void *d)
const char * set_cache_path (cmd_parms *cmd, void *d, const char *optstr)
const char * set_page_title (cmd_parms *cmd, void *d, const char *optstr)


Function Documentation

const char* allow_download cmd_parms *  cmd,
void *  d
 

Definition at line 167 of file config.c.

References MI_ALLOWDWNLD, and mu_config::options.

const char* allow_search cmd_parms *  cmd,
void *  d
 

Definition at line 174 of file config.c.

References MI_ALLOWSEARCH, and mu_config::options.

const char* allow_stream cmd_parms *  cmd,
void *  d
 

Definition at line 160 of file config.c.

References MI_ALLOWSTREAM, and mu_config::options.

void* create_musicindex_config apr_pool_t *  p,
char *  dummy
 

Definition at line 38 of file config.c.

References ARG_NUMBER, default_fields, default_sort, MI_RECURSIVE, SB_DEFAULT, and set_fctptrs().

void* merge_musicindex_configs apr_pool_t *  p,
void *  basev,
void *  addv
 

Definition at line 71 of file config.c.

References mu_config::arrow, mu_config::cache_path, mu_config::cd_icon, mu_config::css, mu_config::fetch_icon, mu_config::fields, mu_config::options, mu_config::order, mu_config::play_recursive, mu_config::search, set_fctptrs(), mu_config::small_cd_icon, mu_config::sound_icon, and mu_config::title.

const char* music_lister cmd_parms *  cmd,
void *  d
 

Definition at line 153 of file config.c.

References MI_ACTIVE, and mu_config::options.

const char* set_cache_path cmd_parms *  cmd,
void *  d,
const char *  optstr
 

Definition at line 181 of file config.c.

References mu_config::cache_path.

const char* set_fields cmd_parms *  cmd,
void *  d,
const char *  optstr
 

Definition at line 146 of file config.c.

References mu_config::fields, and sort_or_fields().

const char* set_page_title cmd_parms *  cmd,
void *  d,
const char *  optstr
 

Definition at line 188 of file config.c.

References mu_config::title.

void sort_or_fields cmd_parms *  cmd,
char *  list,
const char *  optstr
 

Definition at line 100 of file config.c.

References ARG_NUMBER, SB_ALBUM, SB_ARTIST, SB_BITRATE, SB_DATE, SB_DEFAULT, SB_FILENAME, SB_FILETYPE, SB_GENRE, SB_LENGTH, SB_POSN, SB_TITLE, and SB_TRACK.

Referenced by set_fields(), and sort_order().

const char* sort_order cmd_parms *  cmd,
void *  d,
const char *  optstr
 

Definition at line 138 of file config.c.

References mu_config::order, set_fctptrs(), and sort_or_fields().


Generated on Thu Oct 30 13:50:29 2003 for mod_musicindex by doxygen 1.3.4