101extern int aio_suspend(
const struct aiocb*
const[],
int,
const struct timespec*);
i64 Status
Error handling system.
Definition: status.h:173
off_t aio_offset
Definition: waio.h:66
volatile void * aio_buf
Definition: waio.h:67
size_t aio_nbytes
Definition: waio.h:68
struct sigevent aio_sigevent
Definition: waio.h:70
int aio_reqprio
Definition: waio.h:69
int aio_lio_opcode
Definition: waio.h:71
void * ovl
Definition: waio.h:76
int aio_fildes
Definition: waio.h:65
void(* sigev_notify_function)(union sigval)
Definition: waio.h:55
int sigev_signo
Definition: waio.h:53
union sigval sigev_value
Definition: waio.h:54
int sigev_notify
Definition: waio.h:52
void * sival_ptr
Definition: waio.h:47
int sival_int
Definition: waio.h:46
ssize_t aio_return(struct aiocb *)
Definition: waio.cpp:647
int aio_read(struct aiocb *)
Definition: waio.cpp:556
int lio_listio(int, struct aiocb *const[], int, struct sigevent *)
Definition: waio.cpp:570
int aio_fsync(int, struct aiocb *)
Definition: waio.cpp:687
@ LIO_WRITE
Definition: waio.h:93
@ LIO_NOWAIT
Definition: waio.h:88
@ LIO_READ
Definition: waio.h:92
@ AIO_CANCELED
Definition: waio.h:83
@ LIO_NOP
Definition: waio.h:91
@ AIO_NOTCANCELED
Definition: waio.h:84
@ LIO_WAIT
Definition: waio.h:87
@ AIO_ALLDONE
Definition: waio.h:82
int aio_error(const struct aiocb *)
Definition: waio.cpp:634
Status waio_close(int fd)
Definition: waio.cpp:425
int aio_suspend(const struct aiocb *const[], int, const struct timespec *)
Definition: waio.cpp:591
int aio_write(struct aiocb *)
Definition: waio.cpp:563
Status waio_open(const OsPath &pathname, int oflag,...)
Definition: waio.cpp:409
int aio_cancel(int, struct aiocb *)
Definition: waio.cpp:671
Status waio_Preallocate(int fd, off_t size)
Definition: waio.cpp:437
__int64 off_t
Definition: wposix_types.h:91
intptr_t ssize_t
Definition: wposix_types.h:82