dread_ctrl Class Reference
#include <fs_io.h>
Collaboration diagram for dread_ctrl:
![Collaboration graph](classdread__ctrl__coll__graph.png)
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