

| Public Types | |
| typedef UnaryMemFunT< BodyConsumer, BodyPipe::Pointer > | Parent | 
| typedef void(BodyConsumer ::* | Method) (BodyPipe::Pointer) | 
| typedef BodyConsumer | DestClass | 
| typedef CbcPointer< BodyConsumer > | JobPointer | 
| Public Member Functions | |
| BodyConsumerDialer (const BodyConsumer::Pointer &aConsumer, Parent::Method aHandler, BodyPipe::Pointer bp) | |
| bool | canDial (AsyncCall &call) override | 
| void | print (std::ostream &os) const override | 
| void | dial (AsyncCall &call) | 
| Public Attributes | |
| Method | method | 
| BodyPipe::Pointer | arg1 | 
| JobPointer | job | 
| Protected Member Functions | |
| void | doDial () override | 
Detailed Description
Definition at line 60 of file BodyPipe.cc.
Member Typedef Documentation
◆ DestClass
| 
 | inherited | 
Definition at line 29 of file AsyncJobCalls.h.
◆ JobPointer
| 
 | inherited | 
Definition at line 30 of file AsyncJobCalls.h.
◆ Method
| 
 | inherited | 
Definition at line 111 of file AsyncJobCalls.h.
◆ Parent
Definition at line 63 of file BodyPipe.cc.
Constructor & Destructor Documentation
◆ BodyConsumerDialer()
| 
 | inline | 
Definition at line 65 of file BodyPipe.cc.
Member Function Documentation
◆ canDial()
| 
 | overridevirtual | 
Reimplemented from JobDialer< BodyConsumer >.
Definition at line 89 of file BodyPipe.cc.
References UnaryMemFunT< BodyConsumer, BodyPipe::Pointer >::arg1, AsyncCall::cancel(), JobDialer< BodyConsumer >::canDial(), AsyncCall::debugLevel, debugs, AsyncCall::debugSection, JobDialer< BodyConsumer >::job, BodyPipe::status(), and BodyPipe::stillConsuming().
◆ dial()
| 
 | inherited | 
Definition at line 171 of file AsyncJobCalls.h.
◆ doDial()
| 
 | inlineoverrideprotectedvirtualinherited | 
Implements JobDialer< BodyConsumer >.
Definition at line 123 of file AsyncJobCalls.h.
◆ print()
| 
 | inlineoverridevirtualinherited | 
Implements CallDialer.
Definition at line 116 of file AsyncJobCalls.h.
Member Data Documentation
◆ arg1
| 
 | inherited | 
Definition at line 120 of file AsyncJobCalls.h.
◆ job
| 
 | inherited | 
Definition at line 38 of file AsyncJobCalls.h.
◆ method
| 
 | inherited | 
Definition at line 119 of file AsyncJobCalls.h.
The documentation for this class was generated from the following file:
- src/BodyPipe.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
