Helper Namespace Reference
helper protocol primitives
Classes | |
| class | ChildConfig |
| class | Client |
| class | Reply |
| class | Request |
| class | ReservationId |
| a (temporary) lock on a (stateful) helper channel More... | |
| class | Session |
| class | SessionBase |
| represents a single helper process More... | |
| class | Xaction |
| Holds the required data to serve a helper request. More... | |
Typedefs | |
| using | ClientPointer = RefCount< Client > |
| using | StatefulClientPointer = RefCount< statefulhelper > |
Enumerations | |
| enum | ResultCode { Unknown, Okay, Error, BrokenHelper, TimedOut, TT } |
| enumeration value for the helper response 'result' field. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &, const Reply &) |
| std::ostream & | operator<< (std::ostream &os, const ReservationId &id) |
Typedef Documentation
◆ ClientPointer
| using Helper::ClientPointer = typedef RefCount<Client> |
◆ StatefulClientPointer
| using Helper::StatefulClientPointer = typedef RefCount<statefulhelper> |
Enumeration Type Documentation
◆ ResultCode
| enum Helper::ResultCode |
| Enumerator | |
|---|---|
| Unknown | |
| Okay | |
| Error | |
| BrokenHelper | |
| TimedOut | |
| TT | |
Definition at line 16 of file ResultCode.h.
Function Documentation
◆ operator<<() [1/2]
| std::ostream & Helper::operator<< | ( | std::ostream & | os, |
| const Reply & | r | ||
| ) |
Definition at line 255 of file Reply.cc.
References BrokenHelper, MemBuf::content(), NotePairs::empty(), Error, MemBuf::hasContent(), Helper::Reply::notes, Okay, Helper::Reply::other(), NotePairs::print(), Helper::Reply::result, TimedOut, TT, and Unknown.
◆ operator<<() [2/2]
|
inline |
Definition at line 40 of file ReservationId.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
