Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Classes | Functions

vfs_buffered_file.h File Reference

Functions and structures for buffered file access over VFS. More...

#include <glib.h>
#include "vfs.h"
#include "vfs_buffer.h"

Go to the source code of this file.

Classes

struct  VFSBufferedFile
 Private data for the VFS memorybuffer class. More...

Functions

VFSFilevfs_buffered_file_new_from_uri (const gchar *uri)
 Creates a VFSBufferedFile.
VFSFilevfs_buffered_file_release_live_fd (VFSFile *fd)

Detailed Description

Functions and structures for buffered file access over VFS.

Definition in file vfs_buffered_file.h.


Function Documentation

VFSFile* vfs_buffered_file_new_from_uri ( const gchar *  uri)

Creates a VFSBufferedFile.

VFSBufferedFile is read-only.

Parameters:
uriURI locator pointing to the file to open.
Returns:
A VFSFile handle for the VFSBufferedFile.

Definition at line 225 of file vfs_buffered_file.c.

VFSFile* vfs_buffered_file_release_live_fd ( VFSFile fd)
Bug:
Is this function used for anything? -- ccr
Deprecated:
This function probably should not be used.

Definition at line 275 of file vfs_buffered_file.c.