The <aio.h> header defines the aiocb structure which includes the following members:
|
int aio_fildes file descriptor
off_t aio_offset file offset
volatile void* aio_buf location of buffer
size_t aio_nbytes length of transfer
int aio_reqprio request priority offset
struct sigevent aio_sigevent signal number and value
int aio_lio_opcode operation to be performed
|
This header also includes the following constants:
|
AIO_CANCELED
AIO_NOTCANCELED
AIO_ALLDONE
LIO_WAIT
LIO_NOWAIT
LIO_READ
LIO_WRITE
LIO_NOP
|
|