Mercurial > audlegacy
comparison doc/libaudacious/tmpl/vfs.sgml @ 2034:c43fb0845b71 trunk
[svn] - update VFS documentation
- include gtkdoc templates for libaudacious
author | nenolod |
---|---|
date | Mon, 04 Dec 2006 00:10:02 -0800 |
parents | |
children | 53a3d5db6b58 |
comparison
equal
deleted
inserted
replaced
2033:34299070db29 | 2034:c43fb0845b71 |
---|---|
1 <!-- ##### SECTION Title ##### --> | |
2 VFS | |
3 | |
4 <!-- ##### SECTION Short_Description ##### --> | |
5 Stream-based I/O in Audacious | |
6 | |
7 <!-- ##### SECTION Long_Description ##### --> | |
8 <para> | |
9 Audacious uses the VFS subsystem for moving implementing types of streams. | |
10 </para> | |
11 | |
12 <!-- ##### SECTION See_Also ##### --> | |
13 <para> | |
14 | |
15 </para> | |
16 | |
17 <!-- ##### SECTION Stability_Level ##### --> | |
18 | |
19 | |
20 <!-- ##### STRUCT VFSFile ##### --> | |
21 <para> | |
22 | |
23 </para> | |
24 | |
25 @uri: | |
26 @handle: | |
27 @base: | |
28 | |
29 <!-- ##### STRUCT VFSConstructor ##### --> | |
30 <para> | |
31 | |
32 </para> | |
33 | |
34 @uri_id: | |
35 @vfs_fopen_impl: | |
36 @vfs_fclose_impl: | |
37 @vfs_fread_impl: | |
38 @vfs_fwrite_impl: | |
39 @vfs_getc_impl: | |
40 @vfs_ungetc_impl: | |
41 @vfs_fseek_impl: | |
42 @vfs_rewind_impl: | |
43 @vfs_ftell_impl: | |
44 @vfs_feof_impl: | |
45 @vfs_truncate_impl: | |
46 | |
47 <!-- ##### FUNCTION vfs_init ##### --> | |
48 <para> | |
49 | |
50 </para> | |
51 | |
52 @Returns: | |
53 | |
54 | |
55 <!-- ##### FUNCTION vfs_fopen ##### --> | |
56 <para> | |
57 | |
58 </para> | |
59 | |
60 @path: | |
61 @mode: | |
62 @Returns: | |
63 | |
64 | |
65 <!-- ##### FUNCTION vfs_fclose ##### --> | |
66 <para> | |
67 | |
68 </para> | |
69 | |
70 @file: | |
71 @Returns: | |
72 | |
73 | |
74 <!-- ##### FUNCTION vfs_fread ##### --> | |
75 <para> | |
76 | |
77 </para> | |
78 | |
79 @ptr: | |
80 @size: | |
81 @nmemb: | |
82 @file: | |
83 @Returns: | |
84 | |
85 | |
86 <!-- ##### FUNCTION vfs_fwrite ##### --> | |
87 <para> | |
88 | |
89 </para> | |
90 | |
91 @ptr: | |
92 @size: | |
93 @nmemb: | |
94 @file: | |
95 @Returns: | |
96 | |
97 | |
98 <!-- ##### FUNCTION vfs_getc ##### --> | |
99 <para> | |
100 | |
101 </para> | |
102 | |
103 @stream: | |
104 @Returns: | |
105 | |
106 | |
107 <!-- ##### FUNCTION vfs_ungetc ##### --> | |
108 <para> | |
109 | |
110 </para> | |
111 | |
112 @c: | |
113 @stream: | |
114 @Returns: | |
115 | |
116 | |
117 <!-- ##### FUNCTION vfs_fgets ##### --> | |
118 <para> | |
119 | |
120 </para> | |
121 | |
122 @s: | |
123 @n: | |
124 @stream: | |
125 @Returns: | |
126 | |
127 | |
128 <!-- ##### FUNCTION vfs_fseek ##### --> | |
129 <para> | |
130 | |
131 </para> | |
132 | |
133 @file: | |
134 @offset: | |
135 @whence: | |
136 @Returns: | |
137 | |
138 | |
139 <!-- ##### FUNCTION vfs_rewind ##### --> | |
140 <para> | |
141 | |
142 </para> | |
143 | |
144 @file: | |
145 | |
146 | |
147 <!-- ##### FUNCTION vfs_ftell ##### --> | |
148 <para> | |
149 | |
150 </para> | |
151 | |
152 @file: | |
153 @Returns: | |
154 | |
155 | |
156 <!-- ##### FUNCTION vfs_feof ##### --> | |
157 <para> | |
158 | |
159 </para> | |
160 | |
161 @file: | |
162 @Returns: | |
163 | |
164 | |
165 <!-- ##### FUNCTION vfs_file_test ##### --> | |
166 <para> | |
167 | |
168 </para> | |
169 | |
170 @path: | |
171 @test: | |
172 @Returns: | |
173 | |
174 | |
175 <!-- ##### FUNCTION vfs_is_writeable ##### --> | |
176 <para> | |
177 | |
178 </para> | |
179 | |
180 @path: | |
181 @Returns: | |
182 | |
183 | |
184 <!-- ##### FUNCTION vfs_truncate ##### --> | |
185 <para> | |
186 | |
187 </para> | |
188 | |
189 @file: | |
190 @length: | |
191 @Returns: | |
192 | |
193 | |
194 <!-- ##### FUNCTION vfs_fprintf ##### --> | |
195 <para> | |
196 | |
197 </para> | |
198 | |
199 @stream: | |
200 @format: | |
201 @Varargs: | |
202 @Returns: | |
203 | |
204 | |
205 <!-- ##### FUNCTION vfs_register_transport ##### --> | |
206 <para> | |
207 | |
208 </para> | |
209 | |
210 @vtable: | |
211 @Returns: | |
212 | |
213 |