|
Squid Web Cache master
|
#include <DiskThreads.h>
Public Member Functions | |
| squidaio_ctrl_t () | |
Public Attributes | |
| squidaio_ctrl_t * | next = nullptr |
| int | fd = 0 |
| int | operation = 0 |
| AIOCB * | done_handler |
| void * | done_handler_data = nullptr |
| squidaio_result_t | result |
| int | len = 0 |
| char * | bufp = nullptr |
| FREE * | free_func |
| dlink_node | node |
Private Member Functions | |
| MEMPROXY_CLASS (squidaio_ctrl_t) | |
Definition at line 69 of file DiskThreads.h.
|
inline |
Definition at line 73 of file DiskThreads.h.
|
private |
| char* squidaio_ctrl_t::bufp = nullptr |
Definition at line 82 of file DiskThreads.h.
Referenced by aioCancel(), aioRead(), aioWrite(), and DiskThreadsIOStrategy::callback().
| AIOCB* squidaio_ctrl_t::done_handler |
Definition at line 78 of file DiskThreads.h.
Referenced by aioCancel(), aioClose(), aioOpen(), aioRead(), aioStat(), aioUnlink(), aioWrite(), and DiskThreadsIOStrategy::callback().
| void* squidaio_ctrl_t::done_handler_data = nullptr |
Definition at line 79 of file DiskThreads.h.
Referenced by aioCancel(), aioClose(), aioOpen(), aioRead(), aioStat(), aioUnlink(), aioWrite(), and DiskThreadsIOStrategy::callback().
| int squidaio_ctrl_t::fd = 0 |
Definition at line 76 of file DiskThreads.h.
Referenced by aioCancel(), aioClose(), aioOpen(), aioRead(), aioStat(), aioUnlink(), aioWrite(), and DiskThreadsIOStrategy::callback().
| FREE* squidaio_ctrl_t::free_func |
Definition at line 83 of file DiskThreads.h.
Referenced by aioCancel(), aioWrite(), and DiskThreadsIOStrategy::callback().
| int squidaio_ctrl_t::len = 0 |
Definition at line 81 of file DiskThreads.h.
Referenced by aioCancel(), aioRead(), and DiskThreadsIOStrategy::callback().
| squidaio_ctrl_t* squidaio_ctrl_t::next = nullptr |
Definition at line 75 of file DiskThreads.h.
| dlink_node squidaio_ctrl_t::node |
Definition at line 84 of file DiskThreads.h.
Referenced by aioClose(), aioOpen(), aioRead(), aioStat(), aioUnlink(), aioWrite(), and DiskThreadsIOStrategy::callback().
| int squidaio_ctrl_t::operation = 0 |
Definition at line 77 of file DiskThreads.h.
Referenced by aioCancel(), aioClose(), aioOpen(), aioRead(), aioStat(), aioUnlink(), aioWrite(), and DiskThreadsIOStrategy::callback().
| squidaio_result_t squidaio_ctrl_t::result |
Definition at line 80 of file DiskThreads.h.
Referenced by aioCancel(), aioClose(), aioOpen(), aioRead(), aioStat(), aioUnlink(), aioWrite(), and DiskThreadsIOStrategy::callback().