Go to the documentation of this file.
9 #ifndef SQUID_SRC_DISKIO_AIO_AIO_WIN32_H
10 #define SQUID_SRC_DISKIO_AIO_AIO_WIN32_H
12 #if HAVE_DISKIO_MODULE_AIO
15 typedef int64_t off64_t;
18 #if _SQUID_WINDOWS_ || _SQUID_MINGW_
28 union sigval sigev_value;
40 struct sigevent aio_sigevent;
48 #if (_FILE_OFFSET_BITS == 64)
58 struct sigevent aio_sigevent;
62 int aio_read(
struct aiocb *);
64 int aio_write(
struct aiocb *);
66 ssize_t aio_return(
struct aiocb *);
68 int aio_error(
const struct aiocb *);
70 int aio_read64(
struct aiocb64 *);
72 int aio_write64(
struct aiocb64 *);
74 ssize_t aio_return64(
struct aiocb64 *);
76 int aio_error64(
const struct aiocb64 *);
77 int aio_open(
const char *,
int);
Introduction
Documentation
Support
Miscellaneous