LIBAIO(3LIB) | Interface Libraries | LIBAIO(3LIB) |
libaio - asynchronous I/O library
cc [ flag... ] file... -laio [ library... ]
Historically, functions in this library provided asynchronous I/O operations. This functionality now resides in libc(3LIB)
This library is maintained to provide backward compatibility for both runtime and compilation environments. The shared object is implemented as a filter on libc.so.1. New application development need not specify -laio.
The shared object libaio.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.
aiocancel | aioread |
aiowait | aiowrite |
assfail | close |
fork | sigaction |
The following interfaces are unique to the 32-bit version of this library:
aioread64 | aiowrite64 |
/lib/libaio.so.1
/lib/64/libaio.so.1
See attributes(7) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
MT-Level | Safe |
pvs(1), Intro(2), Intro(3), aiocancel(3C), aioread(3C), aiowait(3C), aiowrite(3C), aio.h(3HEAD), libc(3LIB), attributes(7)
February 5, 2008 | OmniOS |