aio_fsync
aio_fsync
Synchronizes all outstanding asynchronous I/O operations.
Syntax
int aio_fsync(int op, struct aiocb *aiocbp);
- op
- Type of synchronization request operation
- *aiocbp
- Pointer to control block from where asynchronous I/O request is generated
Description
The
aio_fsync()
function performs a synchronization request operation on all outstanding asynchronous I/O operations associated with aiocbp->aio_fildes
.Returns
0
: On successfully performing a synchronization request. -1
: On error; to get the correct error code, use errno
.