1libaio(3LIB) Interface Libraries libaio(3LIB)
2
3
4
6 libaio - asynchronous I/O library
7
9 cc [ flag... ] file... -laio [ library... ]
10
11
13 Historically, functions in this library provided asynchronous I/O oper‐
14 ations. This functionality now resides inlibc(3LIB)
15
16
17 This library is maintained to provide backward compatibility for both
18 runtime and compilation environments. The shared object is imple‐
19 mented as a filter on libc.so.1. New application development need not
20 specify -laio.
21
23 The shared object libaio.so.1 provides the public interfaces defined
24 below. See Intro(3) for additional information on shared object inter‐
25 faces.
26
27
28
29
30 aiocancel aioread
31 aiowait aiowrite
32 assfail close
33 fork sigaction
34
35
36
37 The following interfaces are unique to the 32-bit version of this
38 library:
39
40
41
42
43 aioread64 aiowrite64
44
45
47 /lib/libaio.so.1 shared object
48
49
50 /lib/64/libaio.so.1 64-bit shared object
51
52
54 See attributes(5) for descriptions of the following attributes:
55
56
57
58
59 ┌─────────────────────────────┬─────────────────────────────┐
60 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
61 ├─────────────────────────────┼─────────────────────────────┤
62 │Availability │SUNWcsl (32-bit) │
63 │ │SUNWcslx (64-bit) │
64 ├─────────────────────────────┼─────────────────────────────┤
65 │MT-Level │Safe │
66 └─────────────────────────────┴─────────────────────────────┘
67
69 pvs(1), Intro(2), Intro(3), aiocancel(3C), aioread(3C), aiowait(3C),
70 aiowrite(3C), aio.h(3HEAD), libc(3LIB), attributes(5)
71
72
73
74SunOS 5.11 5 Feb 2008 libaio(3LIB)