Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
Private data for the VFS memorybuffer class. More...
#include <vfs_buffered_file.h>
Public Attributes | |
VFSFile * | fd |
VFS handle for the active FD. | |
VFSFile * | buffer |
First 32kb read from the FD. | |
gchar * | mem |
The memory for the buffer. | |
gboolean | which |
Whether to use the live FD or the buffer. |
Private data for the VFS memorybuffer class.
First 32kb read from the FD.
Definition at line 36 of file vfs_buffered_file.h.
Referenced by buffered_file_vfs_fclose_impl(), buffered_file_vfs_fread_impl(), buffered_file_vfs_getc_impl(), buffered_file_vfs_fseek_impl(), buffered_file_vfs_rewind_impl(), buffered_file_vfs_ftell_impl(), buffered_file_vfs_feof_impl(), and vfs_buffered_file_new_from_uri().
VFS handle for the active FD.
Definition at line 35 of file vfs_buffered_file.h.
Referenced by buffered_file_vfs_fclose_impl(), buffered_file_vfs_fread_impl(), buffered_file_vfs_fwrite_impl(), buffered_file_vfs_getc_impl(), buffered_file_vfs_fseek_impl(), buffered_file_vfs_rewind_impl(), buffered_file_vfs_ftell_impl(), buffered_file_vfs_feof_impl(), buffered_file_vfs_fsize_impl(), buffered_file_vfs_metadata_impl(), vfs_buffered_file_new_from_uri(), and vfs_buffered_file_release_live_fd().
gchar* VFSBufferedFile::mem |
The memory for the buffer.
Definition at line 37 of file vfs_buffered_file.h.
Referenced by buffered_file_vfs_fclose_impl(), and vfs_buffered_file_new_from_uri().
Whether to use the live FD or the buffer.
Definition at line 38 of file vfs_buffered_file.h.
Referenced by buffered_file_vfs_fread_impl(), buffered_file_vfs_getc_impl(), buffered_file_vfs_fseek_impl(), buffered_file_vfs_rewind_impl(), buffered_file_vfs_ftell_impl(), and buffered_file_vfs_feof_impl().