| adapted | Adaptation::Icap::ModXact | |
| adaptHistoryId | Adaptation::Icap::ModXact | private |
| addLastRequestChunk(MemBuf &buf) | Adaptation::Icap::ModXact | private |
| al | Adaptation::Icap::Xaction | protected |
| alep | Adaptation::Icap::Xaction | protected |
| alMaster | Adaptation::Icap::ModXact | private |
| AsyncJob(const char *aTypeName) | AsyncJob | |
| attempts | Adaptation::Icap::Xaction | |
| backup(const MemBuf &buf) | Adaptation::Icap::ModXact | private |
| BodyConsumer() | BodyConsumer | inline |
| bodyParser | Adaptation::Icap::ModXact | private |
| BodyProducer() | BodyProducer | inline |
| bypassFailure() | Adaptation::Icap::ModXact | private |
| callEnd() override | Adaptation::Icap::Xaction | virtual |
| callException(const std::exception &e) override | Adaptation::Icap::ModXact | virtual |
| callStart(AsyncCall &call) | AsyncJob | |
| canBackupEverything() const | Adaptation::Icap::ModXact | private |
| canBeCalled(AsyncCall &call) const | AsyncJob | |
| cancelRead() | Adaptation::Icap::Xaction | protected |
| canStartBypass | Adaptation::Icap::ModXact | private |
| CBDATA_CHILD(ModXact) | Adaptation::Icap::ModXact | private |
| checkConsuming() | Adaptation::Icap::ModXact | private |
| clearError() override | Adaptation::Icap::ModXact | virtual |
| clearInitiator() | Adaptation::Initiate | protected |
| closeChunk(MemBuf &buf) | Adaptation::Icap::ModXact | private |
| closeConnection() | Adaptation::Icap::Xaction | protected |
| closer | Adaptation::Icap::Xaction | private |
| commEof | Adaptation::Icap::Xaction | protected |
| connection | Adaptation::Icap::Xaction | private |
| decideOnParsingBody() | Adaptation::Icap::ModXact | private |
| decideOnPreview() | Adaptation::Icap::ModXact | private |
| decideOnRetries() | Adaptation::Icap::ModXact | private |
| decideWritingAfterPreview(const char *previewKind) | Adaptation::Icap::ModXact | private |
| deleteThis(const char *aReason) | AsyncJob | protected |
| detailError(const ErrorDetail::Pointer &errDetail) override | Adaptation::Icap::ModXact | virtual |
| dieOnConnectionFailure() | Adaptation::Icap::Xaction | private |
| disableBypass(const char *reason, bool includeGroupBypass) | Adaptation::Icap::ModXact | private |
| disableRepeats(const char *reason) | Adaptation::Icap::Xaction | |
| disableRetries() | Adaptation::Icap::Xaction | |
| dnsLookupDone(std::optional< Ip::Address >) | Adaptation::Icap::Xaction | |
| done() const | AsyncJob | protected |
| doneAll() const override | Adaptation::Icap::ModXact | privatevirtual |
| doneReading() const override | Adaptation::Icap::ModXact | inlineprivatevirtual |
| doneSending() const | Adaptation::Icap::ModXact | private |
| doneWithIo() const | Adaptation::Icap::Xaction | protected |
| doneWriting() const override | Adaptation::Icap::ModXact | inlineprivatevirtual |
| echoMore() | Adaptation::Icap::ModXact | private |
| encapsulateHead(MemBuf &icapBuf, const char *section, MemBuf &httpBuf, const Http::Message *head) | Adaptation::Icap::ModXact | private |
| encryptionWait | Adaptation::Icap::Xaction | private |
| estimateVirginBody() | Adaptation::Icap::ModXact | private |
| expectHttpBody() const | Adaptation::Icap::ModXact | private |
| expectHttpHeader() const | Adaptation::Icap::ModXact | private |
| expectIcapTrailers() const | Adaptation::Icap::ModXact | private |
| extensionParser | Adaptation::Icap::ModXact | private |
| fillDoneStatus(MemBuf &buf) const override | Adaptation::Icap::ModXact | privatevirtual |
| fillPendingStatus(MemBuf &buf) const override | Adaptation::Icap::ModXact | privatevirtual |
| fillVirginHttpHeader(MemBuf &) const override | Adaptation::Icap::ModXact | privatevirtual |
| finalizedInCbdataChild()=0 | CbdataParent | privatepure virtual |
| finalizeLogInfo() override | Adaptation::Icap::ModXact | privatevirtual |
| finishNullOrEmptyBodyPreview(MemBuf &buf) | Adaptation::Icap::ModXact | private |
| gotEncapsulated(const char *section) const | Adaptation::Icap::ModXact | private |
| handle100Continue() | Adaptation::Icap::ModXact | private |
| handle200Ok() | Adaptation::Icap::ModXact | private |
| handle204NoContent() | Adaptation::Icap::ModXact | private |
| handle206PartialContent() | Adaptation::Icap::ModXact | private |
| handleCommRead(size_t size) override | Adaptation::Icap::ModXact | virtual |
| handleCommWrote(size_t size) override | Adaptation::Icap::ModXact | virtual |
| handleCommWroteBody() | Adaptation::Icap::ModXact | |
| handleCommWroteHeaders() | Adaptation::Icap::ModXact | |
| handleSecuredPeer(Security::EncryptorAnswer &answer) | Adaptation::Icap::Xaction | protected |
| handleStopRequest() | AsyncJob | inline |
| handleUnknownScode() | Adaptation::Icap::ModXact | private |
| haveConnection() const | Adaptation::Icap::Xaction | protected |
| icap_tio_finish | Adaptation::Icap::Xaction | protected |
| icap_tio_start | Adaptation::Icap::Xaction | protected |
| icap_tr_start | Adaptation::Icap::Xaction | protected |
| icapReply | Adaptation::Icap::Xaction | |
| icapRequest | Adaptation::Icap::Xaction | |
| id | AsyncJob | |
| ignoreLastWrite | Adaptation::Icap::Xaction | protected |
| inCall | AsyncJob | protected |
| Initiate(const char *aTypeName) | Adaptation::Initiate | |
| Initiate(const Initiate &) | Adaptation::Initiate | private |
| initiator(const CbcPointer< Initiator > &i) | Adaptation::Initiate | |
| isRepeatable | Adaptation::Icap::Xaction | protected |
| isRetriable | Adaptation::Icap::Xaction | protected |
| makeAdaptedBodyPipe(const char *what) | Adaptation::Icap::ModXact | private |
| makeAllowHeader(MemBuf &buf) | Adaptation::Icap::ModXact | private |
| makeRequestHeaders(MemBuf &buf) | Adaptation::Icap::ModXact | private |
| makeUsernameHeader(const HttpRequest *request, MemBuf &buf) | Adaptation::Icap::ModXact | private |
| masterLogEntry() override | Adaptation::Icap::ModXact | inlinevirtual |
| maybeAllocateHttpMsg() | Adaptation::Icap::ModXact | private |
| maybeLog() | Adaptation::Icap::Xaction | private |
| mayReadMore() const | Adaptation::Icap::Xaction | protected |
| ModXact(Http::Message *virginHeader, HttpRequest *virginCause, AccessLogEntry::Pointer &alp, ServiceRep::Pointer &s) | Adaptation::Icap::ModXact | |
| mustStop(const char *aReason) | AsyncJob | protected |
| noteBodyConsumerAborted(BodyPipe::Pointer) override | Adaptation::Icap::ModXact | virtual |
| noteBodyProducerAborted(BodyPipe::Pointer) override | Adaptation::Icap::ModXact | virtual |
| noteBodyProductionEnded(BodyPipe::Pointer) override | Adaptation::Icap::ModXact | virtual |
| noteCommClosed(const CommCloseCbParams &io) | Adaptation::Icap::Xaction | |
| noteCommConnected(const CommConnectCbParams &io) | Adaptation::Icap::Xaction | |
| noteCommRead(const CommIoCbParams &io) | Adaptation::Icap::Xaction | |
| noteCommTimedout(const CommTimeoutCbParams &io) | Adaptation::Icap::Xaction | |
| noteCommWrote(const CommIoCbParams &io) | Adaptation::Icap::Xaction | |
| noteInitiatorAborted() override | Adaptation::Icap::Xaction | protectedvirtual |
| noteMoreBodyDataAvailable(BodyPipe::Pointer) override | Adaptation::Icap::ModXact | virtual |
| noteMoreBodySpaceAvailable(BodyPipe::Pointer) override | Adaptation::Icap::ModXact | virtual |
| noteServiceAvailable() | Adaptation::Icap::ModXact | |
| noteServiceReady() | Adaptation::Icap::ModXact | |
| openChunk(MemBuf &buf, size_t chunkSize, bool ieof) | Adaptation::Icap::ModXact | private |
| openConnection() | Adaptation::Icap::Xaction | protected |
| operator=(const Initiate &) | Adaptation::Initiate | private |
| packHead(MemBuf &httpBuf, const Http::Message *head) | Adaptation::Icap::ModXact | private |
| parseBody() | Adaptation::Icap::ModXact | private |
| parseHead(Http::Message *head) | Adaptation::Icap::ModXact | private |
| parseHeaders() | Adaptation::Icap::ModXact | private |
| parseHttpHead() | Adaptation::Icap::ModXact | private |
| parseHttpMsg(Http::Message *msg) | Adaptation::Icap::Xaction | protected |
| parseIcapHead() | Adaptation::Icap::ModXact | private |
| parseIcapTrailer() | Adaptation::Icap::ModXact | private |
| parseMore() | Adaptation::Icap::ModXact | private |
| parsePart(Part *part, const char *description) | Adaptation::Icap::ModXact | private |
| Adaptation::Pointer typedef | AsyncJob | |
| BodyProducer::Pointer typedef | BodyProducer | |
| BodyConsumer::Pointer typedef | BodyConsumer | |
| prepBackup(size_t expectedSize) | Adaptation::Icap::ModXact | private |
| prepEchoing() | Adaptation::Icap::ModXact | private |
| prepPartialBodyEchoing(uint64_t pos) | Adaptation::Icap::ModXact | private |
| preview | Adaptation::Icap::ModXact | private |
| protectGroupBypass | Adaptation::Icap::ModXact | private |
| readBuf | Adaptation::Icap::Xaction | protected |
| reader | Adaptation::Icap::Xaction | protected |
| readMore() | Adaptation::Icap::ModXact | private |
| RegisterWithCacheManager() | AsyncJob | static |
| repeatable() const | Adaptation::Icap::Xaction | inline |
| replyHttpBodySize | Adaptation::Icap::ModXact | private |
| replyHttpHeaderSize | Adaptation::Icap::ModXact | private |
| ReportAllJobs(StoreEntry *) | AsyncJob | protectedstatic |
| retriable() const | Adaptation::Icap::Xaction | inline |
| reuseConnection | Adaptation::Icap::Xaction | protected |
| scheduleRead() | Adaptation::Icap::Xaction | protected |
| scheduleWrite(MemBuf &buf) | Adaptation::Icap::Xaction | protected |
| sendAnswer(const Answer &answer) | Adaptation::Initiate | protected |
| service() | Adaptation::Icap::Xaction | |
| setOutcome(const XactOutcome &xo) | Adaptation::Icap::Xaction | protected |
| shouldAllow204() | Adaptation::Icap::ModXact | private |
| shouldAllow206any() | Adaptation::Icap::ModXact | private |
| shouldAllow206in() | Adaptation::Icap::ModXact | private |
| shouldAllow206out() | Adaptation::Icap::ModXact | private |
| Start(const Pointer &job) | AsyncJob | static |
| start() override | Adaptation::Icap::ModXact | privatevirtual |
| started_ | AsyncJob | protected |
| startReading() | Adaptation::Icap::ModXact | private |
| startSending() | Adaptation::Icap::ModXact | private |
| startShoveling() override | Adaptation::Icap::ModXact | virtual |
| startWriting() | Adaptation::Icap::ModXact | private |
| state | Adaptation::Icap::ModXact | private |
| status() const override | Adaptation::Icap::Xaction | protectedvirtual |
| stopBackup() | Adaptation::Icap::ModXact | private |
| stopConsumingFrom(RefCount< BodyPipe > &) | BodyConsumer | protected |
| stopParsing(const bool checkUnparsedData=true) | Adaptation::Icap::ModXact | private |
| stopProducingFor(RefCount< BodyPipe > &, bool atEof) | BodyProducer | protected |
| stopReason | AsyncJob | protected |
| stopReceiving() | Adaptation::Icap::ModXact | private |
| stopSending(bool nicely) | Adaptation::Icap::ModXact | private |
| stopWriting(bool nicely) | Adaptation::Icap::ModXact | private |
| swanSang_ | AsyncJob | protected |
| swanSong() override | Adaptation::Icap::ModXact | privatevirtual |
| tellQueryAborted() | Adaptation::Icap::Xaction | private |
| Adaptation::Initiate::tellQueryAborted(bool final) | Adaptation::Initiate | protected |
| theInitiator | Adaptation::Initiate | protected |
| theService | Adaptation::Icap::Xaction | protected |
| toCbdata()=0 | CbdataParent | pure virtual |
| trailerParser | Adaptation::Icap::ModXact | private |
| transportWait | Adaptation::Icap::Xaction | private |
| typeName | AsyncJob | protected |
| updateSources() | Adaptation::Icap::ModXact | private |
| updateTimeout() | Adaptation::Icap::Xaction | protected |
| useIcapConnection(const Comm::ConnectionPointer &) | Adaptation::Icap::Xaction | private |
| useTransportConnection(const Comm::ConnectionPointer &) | Adaptation::Icap::Xaction | private |
| validate200Ok() | Adaptation::Icap::ModXact | private |
| virgin | Adaptation::Icap::ModXact | |
| virginBody | Adaptation::Icap::ModXact | private |
| virginBodyEndReached(const VirginBodyAct &act) const | Adaptation::Icap::ModXact | private |
| virginBodySending | Adaptation::Icap::ModXact | private |
| virginBodyWriting | Adaptation::Icap::ModXact | private |
| virginConsume() | Adaptation::Icap::ModXact | private |
| virginConsumed | Adaptation::Icap::ModXact | private |
| virginContentData(const VirginBodyAct &act) const | Adaptation::Icap::ModXact | private |
| virginContentSize(const VirginBodyAct &act) const | Adaptation::Icap::ModXact | private |
| virginRequest() const | Adaptation::Icap::ModXact | private |
| waitForService() | Adaptation::Icap::ModXact | private |
| waitingForDns | Adaptation::Icap::Xaction | protected |
| writeMore() | Adaptation::Icap::ModXact | private |
| writePreviewBody() | Adaptation::Icap::ModXact | private |
| writePrimeBody() | Adaptation::Icap::ModXact | private |
| writer | Adaptation::Icap::Xaction | protected |
| writeSomeBody(const char *label, size_t size) | Adaptation::Icap::ModXact | private |
| Xaction(const char *aTypeName, ServiceRep::Pointer &aService) | Adaptation::Icap::Xaction | |
| ~AsyncJob() override | AsyncJob | protected |
| ~BodyConsumer() override | BodyConsumer | inline |
| ~BodyProducer() override | BodyProducer | inline |
| ~CbdataParent() | CbdataParent | inlinevirtual |
| ~Initiate() override | Adaptation::Initiate | |
| ~ModXact() override | Adaptation::Icap::ModXact | |
| ~Xaction() override | Adaptation::Icap::Xaction | |