dread_ctrl Class Reference
#include <fs_io.h>
Collaboration diagram for dread_ctrl:

Public Member Functions | |
| dread_ctrl (int aFd, off_t aOffset, char *aBuf, int aLen, DRCB *aHandler, void *aData) | |
| dread_ctrl (dread_ctrl &&)=delete | |
| ~dread_ctrl ()=default | |
Public Attributes | |
| int | fd = -1 |
| off_t | offset = 0 |
| int | req_len = 0 |
| char * | buf = nullptr |
| int | end_of_file = 0 |
| DRCB * | handler = nullptr |
| void * | client_data = nullptr |
Private Member Functions | |
| MEMPROXY_CLASS (dread_ctrl) | |
Detailed Description
Constructor & Destructor Documentation
◆ dread_ctrl() [1/2]
◆ dread_ctrl() [2/2]
|
delete |
◆ ~dread_ctrl()
|
default |
Member Function Documentation
◆ MEMPROXY_CLASS()
|
private |
Member Data Documentation
◆ buf
| char* dread_ctrl::buf = nullptr |
Definition at line 38 of file fs_io.h.
Referenced by diskHandleRead().
◆ client_data
| void* dread_ctrl::client_data = nullptr |
Definition at line 41 of file fs_io.h.
Referenced by diskHandleRead().
◆ end_of_file
◆ fd
◆ handler
| DRCB* dread_ctrl::handler = nullptr |
Definition at line 40 of file fs_io.h.
Referenced by diskHandleRead().
◆ offset
| off_t dread_ctrl::offset = 0 |
Definition at line 36 of file fs_io.h.
Referenced by diskHandleRead().
◆ req_len
| int dread_ctrl::req_len = 0 |
Definition at line 37 of file fs_io.h.
Referenced by diskHandleRead().
The documentation for this class was generated from the following file:
- src/fs_io.h
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
