Mercurial > audlegacy
comparison doc/libaudacious/tmpl/vfs.sgml @ 2060:53a3d5db6b58 trunk
[svn] - finish documenting the libaudacious API
author | nenolod |
---|---|
date | Mon, 04 Dec 2006 19:24:14 -0800 |
parents | c43fb0845b71 |
children | 0264fabf471d |
comparison
equal
deleted
inserted
replaced
2059:8aaf0f145578 | 2060:53a3d5db6b58 |
---|---|
4 <!-- ##### SECTION Short_Description ##### --> | 4 <!-- ##### SECTION Short_Description ##### --> |
5 Stream-based I/O in Audacious | 5 Stream-based I/O in Audacious |
6 | 6 |
7 <!-- ##### SECTION Long_Description ##### --> | 7 <!-- ##### SECTION Long_Description ##### --> |
8 <para> | 8 <para> |
9 Audacious uses the VFS subsystem for moving implementing types of streams. | 9 Audacious uses the VFS subsystem for implementing the I/O transport layer. VFSConstructors provide a base table for deriving streams from. Stream |
10 methods may be derived from the base classes registered with the VFS subsystem via vfs_register_transport(). | |
10 </para> | 11 </para> |
11 | 12 |
12 <!-- ##### SECTION See_Also ##### --> | 13 <!-- ##### SECTION See_Also ##### --> |
13 <para> | 14 <para> |
14 | 15 |
42 @vfs_rewind_impl: | 43 @vfs_rewind_impl: |
43 @vfs_ftell_impl: | 44 @vfs_ftell_impl: |
44 @vfs_feof_impl: | 45 @vfs_feof_impl: |
45 @vfs_truncate_impl: | 46 @vfs_truncate_impl: |
46 | 47 |
47 <!-- ##### FUNCTION vfs_init ##### --> | |
48 <para> | |
49 | |
50 </para> | |
51 | |
52 @Returns: | |
53 | |
54 | |
55 <!-- ##### FUNCTION vfs_fopen ##### --> | 48 <!-- ##### FUNCTION vfs_fopen ##### --> |
56 <para> | 49 <para> |
57 | 50 |
58 </para> | 51 </para> |
59 | 52 |