| abortChunkedRequestBody(const err_type error) | ConnStateData | protected |
| abortRequestParsing(const char *const errUri) | ConnStateData | |
| AcceptCtrlConnection(const CommAcceptCbParams ¶ms) | Ftp::Server | protectedstatic |
| acceptDataConnection(const CommAcceptCbParams ¶ms) | Ftp::Server | protected |
| acceptTls() | ConnStateData | |
| add(const Http::StreamPointer &context) | ConnStateData | |
| afterClientRead() override | ConnStateData | virtual |
| afterClientWrite(size_t) override | ConnStateData | virtual |
| AsyncJob(const char *aTypeName) | AsyncJob | |
| auth | ConnStateData | |
| auth_ | ConnStateData | private |
| bareError | ConnStateData | |
| bodyParser | ConnStateData | |
| bodyPipe | ConnStateData | protected |
| BodyProducer() | BodyProducer | inline |
| bootstrapConfig() | RegisteredRunner | inlineprivatevirtual |
| BorrowPinnedConnection(HttpRequest *, const AccessLogEntryPointer &) | ConnStateData | static |
| borrowPinnedConnection(HttpRequest *, const AccessLogEntryPointer &) | ConnStateData | protected |
| buildFakeRequest(SBuf &useHost, AnyP::KnownPort usePort, const SBuf &payload) | ConnStateData | |
| buildSslCertGenerationParams(Ssl::CertificateProperties &certProperties) | ConnStateData | |
| calcUri(const SBuf *file) | Ftp::Server | protected |
| callEnd() | AsyncJob | virtual |
| callException(const std::exception &e) override | Ftp::Server | virtual |
| callStart(AsyncCall &call) | AsyncJob | |
| canBeCalled(AsyncCall &call) const | AsyncJob | |
| cbControlMsgSent | HttpControlMsgSink | |
| CBDATA_CHILD(Server) | Ftp::Server | private |
| changeState(const Ftp::ServerState newState, const char *reason) | Ftp::Server | protected |
| checkDataConnPost() const | Ftp::Server | protected |
| checkDataConnPre() | Ftp::Server | protected |
| checkLogging() | ConnStateData | private |
| claimMemoryNeeds() | RegisteredRunner | inlineprivatevirtual |
| clientAfterReadingRequests() | ConnStateData | private |
| clientConnection | Server | |
| clientPinnedConnectionClosed(const CommCloseCbParams &io) override | Ftp::Server | protectedvirtual |
| clientPinnedConnectionRead(const CommIoCbParams &io) | ConnStateData | protected |
| clientReadFtpData(const CommIoCbParams &io) | ConnStateData | |
| clientWriteDone(const CommIoCbParams &io) | Server | protected |
| closeDataConnection() | Ftp::Server | protected |
| closeHandler | ConnStateData | |
| completeDataDownload() | Ftp::Server | protected |
| concurrentRequestQueueFilled() const | ConnStateData | private |
| connectedForData(const CommConnectCbParams ¶ms) | Ftp::Server | protected |
| connStateClosed(const CommCloseCbParams &io) | ConnStateData | |
| ConnStateData(const MasterXactionPointer &xact) | ConnStateData | explicit |
| consumeInput(const size_t byteCount) | ConnStateData | |
| createDataConnection(Ip::Address cltAddr) | Ftp::Server | protected |
| dataConn | Ftp::Server | private |
| dataConnWait | Ftp::Server | private |
| dataListenConn | Ftp::Server | private |
| delayedReply | Ftp::Server | private |
| deleteThis(const char *aReason) | AsyncJob | protected |
| doClientRead(const CommIoCbParams &io) | Server | protected |
| done() const | AsyncJob | protected |
| doneAll() const override | ConnStateData | inlinevirtual |
| doneWithControlMsg() override | ConnStateData | virtual |
| doPeekAndSpliceStep() | ConnStateData | |
| doProcessRequest() | Ftp::Server | private |
| earlyError(const EarlyErrorKind eek) | Ftp::Server | protected |
| EarlyErrorKind enum name | Ftp::Server | protected |
| endingShutdown() override | ConnStateData | virtual |
| expectNoForwarding() | ConnStateData | |
| expectRequestBody(int64_t size) | ConnStateData | |
| extendLifetime() | ConnStateData | |
| fakeAConnectRequest(const char *reason, const SBuf &payload) | ConnStateData | |
| fillChecklist(ACLFilledChecklist &) const override | ConnStateData | virtual |
| fillConnectionLevelDetails(ACLFilledChecklist &) const | ConnStateData | |
| finalizeConfig() | RegisteredRunner | inlineprivatevirtual |
| finalizedInCbdataChild()=0 | CbdataParent | privatepure virtual |
| finishDechunkingRequest(bool withSuccess) | ConnStateData | protected |
| finishShutdown() | RegisteredRunner | inlineprivatevirtual |
| flags | ConnStateData | |
| getAuth() const | ConnStateData | inline |
| getSslContextDone(Security::ContextPointer &) | ConnStateData | |
| getSslContextStart() | ConnStateData | |
| getTlsContextFromCache(const SBuf &cacheKey, const Ssl::CertificateProperties &certProperties) | ConnStateData | private |
| gotEpsvAll | Ftp::Server | private |
| handleCdupRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handleChunkedRequestBody() | ConnStateData | protected |
| handleCwdRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handleDataReply(const HttpReply *header, StoreIOBuffer receivedData) | Ftp::Server | protected |
| handleDataRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handleEprtReply(const HttpReply *header, StoreIOBuffer receivedData) | Ftp::Server | protected |
| handleEprtRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handleEpsvReply(const HttpReply *header, StoreIOBuffer receivedData) | Ftp::Server | protected |
| handleEpsvRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handleErrorReply(const HttpReply *header, StoreIOBuffer receivedData) | Ftp::Server | protected |
| handleFeatReply(const HttpReply *header, StoreIOBuffer receivedData) | Ftp::Server | protected |
| handleFeatRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handleIdleClientPinnedTlsRead() | ConnStateData | protected |
| handlePassRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handlePasvReply(const HttpReply *header, StoreIOBuffer receivedData) | Ftp::Server | protected |
| handlePasvRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handlePortReply(const HttpReply *header, StoreIOBuffer receivedData) | Ftp::Server | protected |
| handlePortRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handleReadData() override | ConnStateData | virtual |
| handleReply(HttpReply *header, StoreIOBuffer receivedData) override | Ftp::Server | protectedvirtual |
| handleRequest(HttpRequest *) | Ftp::Server | protected |
| handleRequestBodyData() | ConnStateData | |
| handleSslBumpHandshakeError(const Security::IoResult &) | ConnStateData | private |
| handleStopRequest() | AsyncJob | inline |
| handleUploadReply(const HttpReply *header, StoreIOBuffer receivedData) | Ftp::Server | protected |
| handleUploadRequest(String &cmd, String ¶ms) | Ftp::Server | protected |
| handleUserRequest(const SBuf &cmd, SBuf ¶ms) | Ftp::Server | protected |
| hasNotes() const | ConnStateData | inline |
| host | Ftp::Server | private |
| HttpControlMsgSink() | HttpControlMsgSink | inline |
| httpsPeeked(PinnedIdleContext pic) | ConnStateData | |
| id | AsyncJob | |
| idleTimeout() const override | Ftp::Server | protectedvirtual |
| inBuf | Server | |
| inCall | AsyncJob | protected |
| initiateTunneledRequest(HttpRequest::Pointer const &cause, const char *reason, const SBuf &payload) | ConnStateData | |
| isOpen() const | ConnStateData | |
| keyLogger | ConnStateData | |
| kick() | ConnStateData | |
| lifetimeTimeout(const CommTimeoutCbParams ¶ms) | ConnStateData | |
| listener | Ftp::Server | private |
| listenForDataConnection() | Ftp::Server | protected |
| log_addr | ConnStateData | |
| master | Ftp::Server | |
| maybeMakeSpaceAvailable() | Server | |
| maybeReadUploadData() | Ftp::Server | protected |
| mayBufferMoreRequestBytes() const | Server | protected |
| mayNeedToReadMoreBody() const | ConnStateData | |
| Method typedef | RegisteredRunner | private |
| mustStop(const char *aReason) | AsyncJob | protected |
| needProxyProtocolHeader_ | ConnStateData | private |
| noteBodyConsumerAborted(BodyPipe::Pointer ptr) override | Ftp::Server | protectedvirtual |
| noteMoreBodySpaceAvailable(BodyPipe::Pointer) override | Ftp::Server | protectedvirtual |
| notePeerConnection(Comm::ConnectionPointer conn) override | Ftp::Server | protectedvirtual |
| notePinnedConnectionBecameIdle(PinnedIdleContext pic) | ConnStateData | |
| notes() | ConnStateData | |
| noteTakeServerConnectionControl(ServerConnectionContext) | ConnStateData | inlinevirtual |
| onDataAcceptCall | Ftp::Server | private |
| originDataDownloadAbortedOnError | Ftp::Server | private |
| parsedBumpedRequestCount | ConnStateData | private |
| parseHttpRequest(const Http1::RequestParserPointer &) | ConnStateData | protected |
| parseOneRequest() override | Ftp::Server | protectedvirtual |
| parseProxyProtocolHeader() | ConnStateData | private |
| parseRequests() | ConnStateData | private |
| parseTlsHandshake() | ConnStateData | |
| parsingTlsHandshake | ConnStateData | private |
| peerAccessDenied | ConnStateData | |
| pinBusyConnection(const Comm::ConnectionPointer &pinServerConn, const HttpRequest::Pointer &request) | ConnStateData | |
| pinConnection(const Comm::ConnectionPointer &pinServerConn, const HttpRequest &request) | ConnStateData | private |
| pinned | ConnStateData | |
| pinnedAuth() const | ConnStateData | inline |
| pinnedPeer() const | ConnStateData | inline |
| pinning | ConnStateData | |
| pipeline | Server | |
| pipelinePrefetchMax() const override | Ftp::Server | protectedvirtual |
| AsyncJob::Pointer typedef | AsyncJob | |
| BodyProducer::Pointer typedef | BodyProducer | |
| port | ConnStateData | |
| postHttpsAccept() | ConnStateData | |
| prepareTlsSwitchingURL(const Http1::RequestParserPointer &hp) | ConnStateData | |
| preservedClientData | ConnStateData | |
| preservingClientData_ | ConnStateData | protected |
| processParsedRequest(Http::StreamPointer &context) override | Ftp::Server | protectedvirtual |
| proxyProtocolError(const char *reason) | ConnStateData | private |
| proxyProtocolHeader() const | ConnStateData | inline |
| proxyProtocolHeader_ | ConnStateData | private |
| proxyProtocolValidateClient() | ConnStateData | private |
| quitAfterError(HttpRequest *request) | ConnStateData | |
| reader | Ftp::Server | private |
| readHandler | ConnStateData | |
| reading | ConnStateData | |
| Server::reading() const | Server | inline |
| readMore | ConnStateData | |
| readNextRequest() | ConnStateData | |
| readSomeData() | Server | |
| readUploadData(const CommIoCbParams &io) | Ftp::Server | protected |
| receivedFirstByte() override | ConnStateData | virtual |
| receivedFirstByte_ | Server | |
| registerRunner() | IndependentRunner | private |
| RegisterWithCacheManager() | AsyncJob | static |
| replyDataWritingCheckpoint() | Ftp::Server | protected |
| ReplyHandler typedef | Ftp::Server | protected |
| ReportAllJobs(StoreEntry *) | AsyncJob | protectedstatic |
| RequestHandler typedef | Ftp::Server | protected |
| requestTimeout(const CommTimeoutCbParams ¶ms) | ConnStateData | |
| resetLogin(const char *reason) | Ftp::Server | private |
| resetReadTimeout(time_t timeout) | ConnStateData | |
| resetSslCommonName(const char *name) | ConnStateData | inline |
| sendControlMsg(HttpControlMsg) override | ConnStateData | virtual |
| serveDelayedError(Http::Stream *) | ConnStateData | |
| Server(const MasterXaction::Pointer &xact) | Ftp::Server | explicit |
| serverBump() | ConnStateData | inline |
| serverConnection | ConnStateData | |
| setAuth(const Auth::UserRequest::Pointer &aur, const char *cause) | ConnStateData | |
| setDataCommand() | Ftp::Server | protected |
| setReply(const int code, const char *msg) | Ftp::Server | protected |
| setServerBump(Ssl::ServerBump *srvBump) | ConnStateData | inline |
| shouldCloseOnEof() const override | ConnStateData | privatevirtual |
| shouldPreserveClientData() const | ConnStateData | |
| shovelUploadData() | Ftp::Server | private |
| signAlgorithm | ConnStateData | private |
| splice() | ConnStateData | |
| sslBumpCertKey | ConnStateData | private |
| sslBumpMode | ConnStateData | |
| sslCommonName() const | ConnStateData | inline |
| sslCommonName_ | ConnStateData | private |
| sslCrtdHandleReply(const Helper::Reply &reply) | ConnStateData | |
| sslCrtdHandleReplyWrapper(void *data, const Helper::Reply &reply) | ConnStateData | static |
| sslServerBump | ConnStateData | private |
| start() override | Ftp::Server | protectedvirtual |
| Start(const Pointer &job) | AsyncJob | static |
| startDechunkingRequest() | ConnStateData | protected |
| started_ | AsyncJob | protected |
| StartListening() | Ftp::Server | friend |
| startPeekAndSplice() | ConnStateData | |
| startPinnedConnectionMonitoring() | ConnStateData | protected |
| startReconfigure() | RegisteredRunner | inlineprivatevirtual |
| startShutdown() override | ConnStateData | virtual |
| startWaitingForOrigin() | Ftp::Server | |
| status() const | AsyncJob | protectedvirtual |
| stoppedReceiving() const | ConnStateData | inline |
| stoppedReceiving_ | ConnStateData | private |
| stoppedSending() const | ConnStateData | inline |
| stoppedSending_ | ConnStateData | private |
| stopPinnedConnectionMonitoring() | ConnStateData | |
| stopProducingFor(RefCount< BodyPipe > &, bool atEof) | BodyProducer | protected |
| stopReading() | Server | |
| stopReason | AsyncJob | protected |
| stopReceiving(const char *error) | ConnStateData | |
| stopSending(const char *error) | ConnStateData | |
| stopWaitingForOrigin(int status) | Ftp::Server | |
| storeTlsContextToCache(const SBuf &cacheKey, Security::ContextPointer &ctx) | ConnStateData | private |
| swanSang | ConnStateData | |
| swanSang_ | AsyncJob | protected |
| swanSong() override | ConnStateData | virtual |
| switchedToHttps() const | ConnStateData | inline |
| switchedToHttps_ | ConnStateData | private |
| switchToHttps(ClientHttpRequest *, Ssl::BumpMode bumpServerMode) | ConnStateData | |
| syncConfig() | RegisteredRunner | inlineprivatevirtual |
| terminateAll(const Error &, const LogTagsErrors &) override | ConnStateData | privatevirtual |
| theNotes | ConnStateData | private |
| tlsClientSni() const | ConnStateData | inline |
| tlsClientSni_ | ConnStateData | private |
| tlsConnectHostOrIp | ConnStateData | private |
| tlsConnectPort | ConnStateData | private |
| tlsParser | ConnStateData | |
| toCbdata()=0 | CbdataParent | pure virtual |
| transferProtocol | Server | |
| transparent() const | ConnStateData | |
| tunnelOnError(const err_type) | ConnStateData | protected |
| typeName | AsyncJob | protected |
| unpinConnection(const bool andClose) | ConnStateData | |
| unregisterRunner() | IndependentRunner | private |
| updateError(const Error &) | ConnStateData | |
| updateError(const err_type c, const ErrorDetailPointer &d) | ConnStateData | inline |
| uploadAvailSize | Ftp::Server | private |
| uploadBuf | Ftp::Server | private |
| uri | Ftp::Server | private |
| useConfig() | RegisteredRunner | inlineprivatevirtual |
| userDataCompletionCheckpoint(int finalStatusCode) | Ftp::Server | protected |
| waitingForOrigin | Ftp::Server | private |
| whenClientIpKnown() | ConnStateData | protected |
| write(MemBuf *mb) | Server | inline |
| write(char *buf, int len) | Server | inline |
| writeControlMsgAndCall(HttpReply *rep, AsyncCall::Pointer &call) override | Ftp::Server | protectedvirtual |
| writeCustomReply(const int code, const char *msg, const HttpReply *reply=nullptr) | Ftp::Server | protected |
| writeEarlyReply(const int code, const char *msg) | Ftp::Server | protected |
| writeErrorReply(const HttpReply *reply, const int status) | Ftp::Server | protected |
| writeForwardedForeign(const HttpReply *reply) | Ftp::Server | protected |
| writeForwardedReply(const HttpReply *reply) | Ftp::Server | protected |
| writeForwardedReplyAndCall(const HttpReply *reply, AsyncCall::Pointer &call) | Ftp::Server | protected |
| writer | Server | protected |
| writeReply(MemBuf &mb) | Ftp::Server | protected |
| writeSomeData() | Server | inlinevirtual |
| writing() const | Server | inline |
| wroteControlMsg(const CommIoCbParams &) | HttpControlMsgSink | |
| wroteEarlyReply(const CommIoCbParams &io) | Ftp::Server | protected |
| wroteReply(const CommIoCbParams &io) | Ftp::Server | protected |
| wroteReplyData(const CommIoCbParams &io) | Ftp::Server | protected |
| zeroReply | ConnStateData | |
| ~AsyncJob() override | AsyncJob | protected |
| ~BodyProducer() override | BodyProducer | inline |
| ~CbdataParent() | CbdataParent | inlinevirtual |
| ~ChecklistFiller()=default | Acl::ChecklistFiller | virtual |
| ~ConnStateData() override | ConnStateData | |
| ~IndependentRunner() override | IndependentRunner | inlineprivate |
| ~RegisteredRunner() | RegisteredRunner | inlineprivatevirtual |
| ~Server() override | Ftp::Server | |