abortAll(const char *reason) override | Ftp::Client | protectedvirtual |
abortOnBadEntry(const char *abortReason) | Client | protected |
abortOnData(const char *reason) | Client | virtual |
adaptationAccessCheckPending | Client | protected |
adaptedBodySource | Client | protected |
adaptedHeadSource | Client | protected |
adaptOrFinalizeReply() | Client | protected |
adaptVirginReplyBody(const char *buf, ssize_t len) | Client | protected |
addVirginReplyBody(const char *buf, ssize_t len) | Client | protected |
adjustBodyBytesRead(const int64_t delta) | Client | protected |
announceInitiatorAbort(CbcPointer< Initiate > &x) | Adaptation::Initiator | protected |
appendSuccessHeader() | Ftp::Gateway | |
AsyncJob(const char *aTypeName) | AsyncJob | |
base_href | Ftp::Gateway | |
BEGIN enum value | Ftp::Client | |
blockCaching() | Client | protected |
BodyConsumer() | BodyConsumer | inline |
BodyProducer() | BodyProducer | inline |
buildTitleUrl() | Ftp::Gateway | |
calcBufferSpaceToReserve(const size_t space, const size_t wantSpace) const | Client | protected |
callEnd() | AsyncJob | virtual |
callException(const std::exception &e) | AsyncJob | virtual |
callStart(AsyncCall &call) | AsyncJob | |
canBeCalled(AsyncCall &call) const | AsyncJob | |
CBDATA_CHILD(Gateway) | Ftp::Gateway | private |
CBDATA_INTERMEDIATE() | Ftp::Client | private |
checkAuth(const HttpHeader *req_hdr) | Ftp::Gateway | |
checkUrlpath() | Ftp::Gateway | |
clean_url | Ftp::Gateway | |
cleanAdaptation() | Client | protected |
clearAdaptation(CbcPointer< Initiate > &x) | Adaptation::Initiator | protected |
Client(FwdState *fwdState) | Ftp::Client | explicit |
closeServer() override | Ftp::Client | protectedvirtual |
completed | Client | private |
completedListing(void) | Ftp::Gateway | |
completeForwarding() override | Ftp::Gateway | virtual |
conn_att | Ftp::Gateway | |
connectDataChannel() | Ftp::Client | |
ctrl | Ftp::Client | |
ctrlClosed(const CommCloseCbParams &io) | Ftp::Client | protected |
currentOffset | Client | protected |
cwd_message | Ftp::Gateway | |
data | Ftp::Client | |
dataChannelConnected(const CommConnectCbParams &io) override | Ftp::Gateway | virtual |
dataClosed(const CommCloseCbParams &io) override | Ftp::Gateway | protectedvirtual |
dataCloser() | Ftp::Client | protected |
dataComplete() | Ftp::Client | protected |
dataConnection() const override | Ftp::Client | protectedvirtual |
dataConnWait | Ftp::Client | protected |
dataRead(const CommIoCbParams &io) | Ftp::Client | protected |
delayRead() | Client | protected |
deleteThis(const char *aReason) | AsyncJob | protected |
dirpath | Ftp::Gateway | |
done() const | AsyncJob | protected |
doneAll() const override | Client | virtual |
doneSendingRequestBody() override | Ftp::Client | protectedvirtual |
doneWithAdaptation() const | Client | protectedvirtual |
doneWithFwd | Client | protected |
doneWithServer() const override | Ftp::Client | protectedvirtual |
END enum value | Ftp::Client | |
endAdaptedBodyConsumption() | Client | protected |
entry | Client | |
failed(err_type error=ERR_NONE, int xerrno=0, ErrorState *ftperr=nullptr) | Ftp::Client | virtual |
failedHttpStatus(err_type &error) override | Ftp::Gateway | virtual |
filepath | Ftp::Gateway | |
finalizedInCbdataChild()=0 | CbdataParent | privatepure virtual |
finalReply() | Client | protected |
flags | Ftp::Gateway | |
ftp_state_t | Ftp::Client | |
ftpAcceptDataConnection(const CommAcceptCbParams &io) | Ftp::Gateway | |
ftpAuthRequired(HttpRequest *request, SBuf &realm, AccessLogEntry::Pointer &) | Ftp::Gateway | static |
ftpDataWrite | Ftp::Gateway | static |
ftpRealm() | Ftp::Gateway | |
fwd | Client | |
Gateway(FwdState *) | Ftp::Gateway | |
getCurrentOffset() const | Ftp::Gateway | inline |
getMoreRequestBody(MemBuf &buf) | Client | virtual |
hackShortcut(StateMethod *nextState) | Ftp::Gateway | |
handleAdaptationAborted(bool bypassable=false) | Client | protected |
handleAdaptationBlocked(const Adaptation::Answer &answer) | Client | protected |
handleAdaptationCompleted() | Client | protected |
handleAdaptedBodyProducerAborted() | Client | protected |
handleAdaptedBodyProductionEnded() | Client | protected |
handleAdaptedHeader(Http::Message *msg) | Client | protected |
handleControlReply() override | Ftp::Gateway | protectedvirtual |
handledEarlyAdaptationAbort() | Client | protected |
handleEpsvReply(Ip::Address &remoteAddr) | Ftp::Client | |
handleMoreAdaptedBodyAvailable() | Client | protected |
handleMoreRequestBodyAvailable() | Client | protected |
handlePasvReply(Ip::Address &remoteAddr) | Ftp::Client | |
handleRequestBodyProducerAborted() override | Ftp::Gateway | privatevirtual |
handleRequestBodyProductionEnded() | Client | protected |
handleStopRequest() | AsyncJob | inline |
haveControlChannel(const char *caller_name) const | Ftp::Gateway | virtual |
haveParsedReplyHeaders() override | Ftp::Gateway | virtual |
htmlifyListEntry(const char *line, PackableStream &) | Ftp::Gateway | |
id | AsyncJob | |
inCall | AsyncJob | protected |
initiateAdaptation(Initiate *x) | Adaptation::Initiator | protected |
initiated(const CbcPointer< AsyncJob > &job) const | Adaptation::Initiator | inlineprotected |
Initiator() | Adaptation::Initiator | inline |
initReadBuf() | Ftp::Client | protected |
list_width | Ftp::Gateway | |
listenForDataChannel(const Comm::ConnectionPointer &conn) | Ftp::Gateway | |
listing | Ftp::Gateway | |
login_att | Ftp::Gateway | |
loginFailed(void) | Ftp::Gateway | |
loginParser(const SBuf &login, bool escaped) | Ftp::Gateway | private |
markParsedVirginReplyAsWhole(const char *reasonWeAreSure) | Client | |
maybePurgeOthers() | Client | private |
maybeReadVirginBody() override | Ftp::Client | virtual |
mayReadVirginReplyBody() const override | Ftp::Gateway | privatevirtual |
mdtm | Ftp::Gateway | |
mustStop(const char *aReason) | AsyncJob | protected |
noteAdaptationAclCheckDone(Adaptation::ServiceGroupPointer group) override | Client | virtual |
noteAdaptationAnswer(const Adaptation::Answer &answer) override | Client | virtual |
noteBodyConsumerAborted(BodyPipe::Pointer) override | Client | virtual |
noteBodyProducerAborted(BodyPipe::Pointer) override | Client | virtual |
noteBodyProductionEnded(BodyPipe::Pointer) override | Client | virtual |
noteDelayAwareReadChance() override | Ftp::Client | protectedvirtual |
noteMoreBodyDataAvailable(BodyPipe::Pointer) override | Client | virtual |
noteMoreBodySpaceAvailable(BodyPipe::Pointer) override | Client | virtual |
old_filepath | Ftp::Gateway | |
old_reply | Ftp::Client | |
old_request | Ftp::Client | |
openListenSocket() | Ftp::Client | |
originalRequest() | Client | virtual |
parseControlReply(size_t &bytesUsed) | Ftp::Client | private |
parseListing() | Ftp::Gateway | |
password | Ftp::Gateway | |
password_url | Ftp::Gateway | |
pathcomps | Ftp::Gateway | |
Adaptation::Pointer typedef | AsyncJob | |
BodyProducer::Pointer typedef | BodyProducer | |
BodyConsumer::Pointer typedef | BodyConsumer | |
processHeadResponse() | Ftp::Gateway | |
processReplyBody() override | Ftp::Gateway | virtual |
proxy_host | Ftp::Gateway | |
readControlReply(const CommIoCbParams &io) | Ftp::Client | protected |
READING_DATA enum value | Ftp::Client | |
readStor() | Ftp::Gateway | |
receivedWholeAdaptedReply | Client | protected |
receivedWholeRequestBody | Client | protected |
RegisterWithCacheManager() | AsyncJob | static |
reply_hdr | Ftp::Gateway | |
reply_hdr_state | Ftp::Gateway | |
replyBodySpace(const MemBuf &readBuf, const size_t minSpace) const | Client | protected |
ReportAllJobs(StoreEntry *) | AsyncJob | protectedstatic |
request | Client | |
requestBodySource | Client | protected |
requestSender | Client | protected |
responseBodyBuffer | Client | protected |
restart_offset | Ftp::Gateway | |
restartable() | Ftp::Gateway | |
resumeBodyStorage() | Client | protected |
scheduleReadControlReply(int buffered_ok) | Ftp::Client | protected |
sendBodyIsTooLargeError() | Client | private |
sendEprt() | Ftp::Client | |
sendMoreRequestBody() | Client | protected |
sendPassive() | Ftp::Client | |
sendPort() | Ftp::Client | |
SENT_CDUP enum value | Ftp::Client | |
SENT_COMMAND enum value | Ftp::Client | |
SENT_CWD enum value | Ftp::Client | |
SENT_DATA_REQUEST enum value | Ftp::Client | |
SENT_EPRT enum value | Ftp::Client | |
SENT_EPSV_1 enum value | Ftp::Client | |
SENT_EPSV_2 enum value | Ftp::Client | |
SENT_EPSV_ALL enum value | Ftp::Client | |
SENT_FEAT enum value | Ftp::Client | |
SENT_LIST enum value | Ftp::Client | |
SENT_MDTM enum value | Ftp::Client | |
SENT_MKDIR enum value | Ftp::Client | |
SENT_NLST enum value | Ftp::Client | |
SENT_PASS enum value | Ftp::Client | |
SENT_PASV enum value | Ftp::Client | |
SENT_PORT enum value | Ftp::Client | |
SENT_PWD enum value | Ftp::Client | |
SENT_QUIT enum value | Ftp::Client | |
SENT_REST enum value | Ftp::Client | |
SENT_RETR enum value | Ftp::Client | |
SENT_SIZE enum value | Ftp::Client | |
SENT_STOR enum value | Ftp::Client | |
SENT_TYPE enum value | Ftp::Client | |
SENT_USER enum value | Ftp::Client | |
sentRequestBody(const CommIoCbParams &io) override | Ftp::Client | protectedvirtual |
serverComplete() | Client | |
serverComplete2() | Client | private |
setCurrentOffset(int64_t offset) | Ftp::Gateway | inline |
setFinalReply(HttpReply *r) | Client | protected |
setVirginReply(HttpReply *r) | Client | protected |
shortenReadTimeout | Ftp::Client | private |
Start(const Pointer &job) | AsyncJob | static |
start() override | Ftp::Gateway | virtual |
startAdaptation(const Adaptation::ServiceGroupPointer &group, HttpRequest *cause) | Client | protected |
started_ | AsyncJob | protected |
startedAdaptation | Client | protected |
startRequestBodyFlow() | Client | protected |
state | Ftp::Client | |
status() const | AsyncJob | protectedvirtual |
stopConsumingFrom(RefCount< BodyPipe > &) | BodyConsumer | protected |
stopProducingFor(RefCount< BodyPipe > &, bool atEof) | BodyProducer | protected |
stopReason | AsyncJob | protected |
storeReplyBody(const char *buf, ssize_t len) | Client | protected |
swanSang_ | AsyncJob | protected |
swanSong() override | Client | virtual |
switchTimeoutToDataChannel() | Ftp::Client | |
theFinalReply | Client | private |
theSize | Ftp::Gateway | |
theVirginReply | Client | private |
timeout(const CommTimeoutCbParams &io) override | Ftp::Gateway | virtual |
title_url | Ftp::Gateway | |
toCbdata()=0 | CbdataParent | pure virtual |
typecode | Ftp::Gateway | |
typeName | AsyncJob | protected |
unhack() | Ftp::Gateway | |
user | Ftp::Gateway | |
virginBodyDestination | Client | protected |
virginReply() const | Client | protected |
virginReply() | Client | protected |
writeCommand(const char *buf) | Ftp::Client | |
writeCommandCallback(const CommIoCbParams &io) | Ftp::Client | protected |
writeReplyBody(const char *, size_t len) | Ftp::Gateway | |
WRITING_DATA enum value | Ftp::Client | |
~AsyncJob() override | AsyncJob | protected |
~BodyConsumer() override | BodyConsumer | inline |
~BodyProducer() override | BodyProducer | inline |
~CbdataParent() | CbdataParent | inlinevirtual |
~Client() override | Ftp::Client | |
~Gateway() override | Ftp::Gateway | |
~Initiator() override | Adaptation::Initiator | inline |