#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
Go to the source code of this file.
Data Structures | |
| struct | music_dir |
| struct | TM |
Defines | |
| #define | MDIRS 4 |
Functions | |
| void | do_display_cat (void) |
| void | dump (void *buf, int n) |
| int | get_music (char *filetype, int idx, void *buf, int bufsize) |
| int | main (int argc, char **argv) |
| int | open_music_cat (char *filename) |
| void | usage (void) |
Variables | |
| struct music_dir | dirs [MDIRS] |
| int | display_cat |
| FILE * | musicf |
| #define MDIRS 4 |
Definition at line 52 of file mtest.c.
Referenced by do_display_cat(), get_music(), and open_music_cat().
Definition at line 111 of file mtest.c.
References music_dir::dir, dirs, music_dir::files, TM::ID, MDIRS, TM::offset, and TM::size.
Referenced by main().
| int get_music | ( | char * | filetype, | |
| int | idx, | |||
| void * | buf, | |||
| int | bufsize | |||
| ) |
Definition at line 81 of file mtest.c.
References music_dir::dir, dirs, music_dir::files, TM::ID, MDIRS, musicf, music_dir::nfiles, TM::offset, TM::size, and xstrncasecmp().
Referenced by main().
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 140 of file mtest.c.
References c, display_cat, do_display_cat(), dump(), get_music(), open_music_cat(), type, and usage().
| int open_music_cat | ( | char * | filename | ) |
Definition at line 56 of file mtest.c.
References music_dir::dir, dirs, music_dir::files, TM::ID, MDIRS, musicf, music_dir::nfiles, TM::offset, and TM::size.
Referenced by main().
Definition at line 53 of file mtest.c.
Referenced by do_display_cat(), get_music(), and open_music_cat().
| int display_cat |
| FILE* musicf |
1.5.3