Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <glib.h>
#include <stdlib.h>
#include <string.h>
#include "debug.h"
#include "probe-buffer.h"
Go to the source code of this file.
Classes | |
struct | ProbeBuffer |
Functions | |
static int | probe_buffer_fclose (VFSFile *file) |
static void | increase_buffer (ProbeBuffer *p, int64_t size) |
static int64_t | probe_buffer_fread (void *buffer, int64_t size, int64_t count, VFSFile *file) |
static int64_t | probe_buffer_fwrite (const void *data, int64_t size, int64_t count, VFSFile *file) |
static int | probe_buffer_getc (VFSFile *file) |
static int | probe_buffer_fseek (VFSFile *file, int64_t offset, int whence) |
static int | probe_buffer_ungetc (int c, VFSFile *file) |
static void | probe_buffer_rewind (VFSFile *file) |
static int64_t | probe_buffer_ftell (VFSFile *file) |
static bool_t | probe_buffer_feof (VFSFile *file) |
static int | probe_buffer_ftruncate (VFSFile *file, int64_t size) |
static int64_t | probe_buffer_fsize (VFSFile *file) |
static char * | probe_buffer_get_metadata (VFSFile *file, const char *field) |
VFSFile * | probe_buffer_new (const char *filename) |
Variables | |
static VFSConstructor | probe_buffer_table |
|
static |
Definition at line 44 of file probe-buffer.c.
Referenced by probe_buffer_fread(), and probe_buffer_fseek().
Definition at line 35 of file probe-buffer.c.
Definition at line 116 of file probe-buffer.c.
|
static |
Definition at line 56 of file probe-buffer.c.
Referenced by probe_buffer_getc().
Definition at line 81 of file probe-buffer.c.
Referenced by probe_buffer_rewind(), and probe_buffer_ungetc().
|
static |
Definition at line 133 of file probe-buffer.c.
|
static |
Definition at line 111 of file probe-buffer.c.
Definition at line 128 of file probe-buffer.c.
|
static |
Definition at line 69 of file probe-buffer.c.
|
static |
Definition at line 141 of file probe-buffer.c.
Definition at line 75 of file probe-buffer.c.
VFSFile* probe_buffer_new | ( | const char * | filename | ) |
Definition at line 163 of file probe-buffer.c.
Referenced by check_opened().
|
static |
Definition at line 106 of file probe-buffer.c.
Definition at line 101 of file probe-buffer.c.
|
static |
Definition at line 146 of file probe-buffer.c.