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