Developer Guide and Reference

Contents

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
.