
Public Attributes | |
| struct squidaio_request_t * | next |
| squidaio_request_type | request_type |
| int | cancelled |
| char * | path |
| int | oflag |
| mode_t | mode |
| int | fd |
| char * | bufferp |
| size_t | buflen |
| off_t | offset |
| int | whence |
| int | ret |
| int | err |
| struct stat * | tmpstatp |
| struct stat * | statp |
| squidaio_result_t * | resultp |
| char * | tmpbufp |
Detailed Description
Member Data Documentation
◆ bufferp
| char * squidaio_request_t::bufferp |
Definition at line 60 of file aiops.cc.
Referenced by squidaio_do_read(), squidaio_do_write(), squidaio_read(), and squidaio_write().
◆ buflen
| size_t squidaio_request_t::buflen |
Definition at line 61 of file aiops.cc.
Referenced by squidaio_do_read(), squidaio_do_write(), squidaio_read(), and squidaio_write().
◆ cancelled
| int squidaio_request_t::cancelled |
Definition at line 55 of file aiops.cc.
Referenced by squidaio_cancel(), squidaio_cleanup_request(), squidaio_close(), squidaio_open(), squidaio_poll_done(), squidaio_read(), squidaio_stat(), squidaio_thread_loop(), squidaio_unlink(), and squidaio_write().
◆ err
| int squidaio_request_t::err |
Definition at line 65 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_do_close(), squidaio_do_open(), squidaio_do_read(), squidaio_do_stat(), squidaio_do_unlink(), squidaio_do_write(), squidaio_poll_done(), squidaio_queue_request(), and squidaio_thread_loop().
◆ fd
| int squidaio_request_t::fd |
Definition at line 59 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_close(), squidaio_debug(), squidaio_do_close(), squidaio_do_read(), squidaio_do_write(), squidaio_read(), and squidaio_write().
◆ mode
| mode_t squidaio_request_t::mode |
Definition at line 58 of file aiops.cc.
Referenced by squidaio_do_open(), and squidaio_open().
◆ next
| struct squidaio_request_t * squidaio_request_t::next |
Definition at line 53 of file aiops.cc.
Referenced by aclFindNfMarkConfig(), aclMapTOS(), dump_acl_address(), dump_refreshpattern(), parse_IpAddress_list(), parse_refreshpattern(), CbDataListContainer< err_type >::pop_front(), squidaio_poll_done(), squidaio_poll_queues(), squidaio_queue_request(), and squidaio_thread_loop().
◆ offset
| off_t squidaio_request_t::offset |
Definition at line 62 of file aiops.cc.
Referenced by squidaio_do_read(), squidaio_read(), and squidaio_write().
◆ oflag
| int squidaio_request_t::oflag |
Definition at line 57 of file aiops.cc.
Referenced by squidaio_do_open(), and squidaio_open().
◆ path
| char * squidaio_request_t::path |
Definition at line 56 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_debug(), squidaio_do_open(), squidaio_do_stat(), squidaio_do_unlink(), squidaio_open(), squidaio_stat(), and squidaio_unlink().
◆ request_type
| squidaio_request_type squidaio_request_t::request_type |
Definition at line 54 of file aiops.cc.
Referenced by squidaio_cancel(), squidaio_cleanup_request(), squidaio_close(), squidaio_debug(), squidaio_open(), squidaio_poll_done(), squidaio_queue_request(), squidaio_read(), squidaio_stat(), squidaio_thread_loop(), squidaio_unlink(), and squidaio_write().
◆ resultp
| squidaio_result_t * squidaio_request_t::resultp |
Definition at line 70 of file aiops.cc.
Referenced by squidaio_cancel(), squidaio_cleanup_request(), squidaio_close(), squidaio_open(), squidaio_poll_done(), squidaio_queue_request(), squidaio_read(), squidaio_stat(), squidaio_unlink(), and squidaio_write().
◆ ret
| int squidaio_request_t::ret |
Definition at line 64 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_debug(), squidaio_do_close(), squidaio_do_open(), squidaio_do_read(), squidaio_do_stat(), squidaio_do_unlink(), squidaio_do_write(), squidaio_poll_done(), squidaio_queue_request(), and squidaio_thread_loop().
◆ statp
| struct stat * squidaio_request_t::statp |
Definition at line 69 of file aiops.cc.
Referenced by squidaio_cleanup_request(), and squidaio_stat().
◆ tmpbufp
| char* squidaio_request_t::tmpbufp |
Definition at line 49 of file aiops_win32.cc.
◆ tmpstatp
| struct stat * squidaio_request_t::tmpstatp |
Definition at line 67 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_do_stat(), and squidaio_stat().
◆ whence
| int squidaio_request_t::whence |
Definition at line 63 of file aiops.cc.
Referenced by squidaio_do_read(), squidaio_read(), and squidaio_write().
The documentation for this struct was generated from the following files:
- src/DiskIO/DiskThreads/aiops.cc
- src/DiskIO/DiskThreads/aiops_win32.cc
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products
