source: roaraudio/doc/man7/roarvio.7 @ 1318:df989378958d

Last change on this file since 1318:df989378958d was 1318:df989378958d, checked in by phi, 15 years ago

first try of an roarvio(7) manpage

File size: 1.3 KB
Line 
1.\" RoarAudio
2.TH "roarvio" "7" "March 2009" "RoarAudio" "System Manager's Manual: RoarAuido"
3
4.SH NAME
5libroar \- RoarAudio sound library
6
7roarvio \- RoarAudio virtual IO layer
8
9.SH SYNOPSIS
10
11 #include <roaraudio.h>
12
13 struct roar_vio_calls;
14
15.SH "DESCRIPTION"
16The RoarAudio VIO interface is RoarAudio's IO abstraction layer. It provides basic
17IO functions such as read and write independing on the underlaying IO. For Example
18can you open a plain or a gziped file via the VIO layer. After a successful open
19both objects behave the same, libroar takes care about the compression in the gzip
20case.
21
22.\".SH "EXAMPLES"
23
24.SH "TUTORIALS"
25Tutorials can be found in \fBroartutvio\fR(7).
26
27.SH "IMPORTANT FUNCTIONS"
28There are several important functions. This is a small list of the most important ones.
29
30.TP
31\fBOpening\fR
32\fBroar_vio_open_file\fR(3), \fBroar_vio_open_fh\fR(3), \fBroar_vio_open_stdio\fR(3)
33
34.TP
35\fBClosing\fR
36\fBroar_vio_close\fR(3)
37
38.TP
39\fBReading and writing\fR
40\fBroar_vio_read\fR(3), \fBroar_vio_write\fR(3)
41
42.TP
43\fBSeeking and positioning\fR
44\fBroar_vio_lseek\fR(3)
45
46.TP
47\fBNon-Blocking and Asyncron IO\fR
48\fBroar_vio_nonblock\fR(3), \fBroar_vio_sync\fR(3)
49
50.SH "BUGS"
51A lot...
52
53.SH "SEE ALSO"
54\fBroar-config\fR(1),
55\fBroartypes\fR(1),
56\fBroartutvio\fR(7),
57\fBRoarAudio\fR(7).
58
59.\"ll
Note: See TracBrowser for help on using the repository browser.