Ftp::Gateway Member List

This is the complete list of members for Ftp::Gateway, including all inherited members.

abortAll(const char *reason)Ftp::Clientprotectedvirtual
abortOnBadEntry(const char *abortReason)Clientprotected
abortOnData(const char *reason)Clientvirtual
adaptationAccessCheckPendingClientprotected
adaptedBodySourceClientprotected
adaptedHeadSourceClientprotected
adaptOrFinalizeReply()Clientprotected
adaptVirginReplyBody(const char *buf, ssize_t len)Clientprotected
addVirginReplyBody(const char *buf, ssize_t len)Clientprotected
adjustBodyBytesRead(const int64_t delta)Clientprotected
announceInitiatorAbort(CbcPointer< Initiate > &x)Adaptation::Initiatorprotected
appendSuccessHeader()Ftp::Gateway
AsyncJob(const char *aTypeName)AsyncJob
base_hrefFtp::Gateway
BEGIN enum valueFtp::Client
blockCaching()Clientprotected
BodyConsumer()BodyConsumerinline
BodyProducer()BodyProducerinline
buildTitleUrl()Ftp::Gateway
calcBufferSpaceToReserve(const size_t space, const size_t wantSpace) constClientprotected
callEnd()AsyncJobvirtual
callException(const std::exception &e)AsyncJobvirtual
callStart(AsyncCall &call)AsyncJob
canBeCalled(AsyncCall &call) constAsyncJob
CBDATA_CLASS(Gateway)Ftp::Gatewayprivate
checkAuth(const HttpHeader *req_hdr)Ftp::Gateway
checkUrlpath()Ftp::Gateway
clean_urlFtp::Gateway
cleanAdaptation()Clientprotected
clearAdaptation(CbcPointer< Initiate > &x)Adaptation::Initiatorprotected
Client(FwdState *fwdState)Ftp::Clientexplicit
closeServer()Ftp::Clientprotectedvirtual
completedClientprivate
completedListing(void)Ftp::Gateway
completeForwarding()Ftp::Gatewayvirtual
conn_attFtp::Gateway
connectDataChannel()Ftp::Client
ctrlFtp::Client
ctrlClosed(const CommCloseCbParams &io)Ftp::Clientprotected
currentOffsetClientprotected
cwd_messageFtp::Gateway
dataFtp::Client
dataChannelConnected(const CommConnectCbParams &io)Ftp::Gatewayvirtual
dataClosed(const CommCloseCbParams &io)Ftp::Gatewayprotectedvirtual
dataCloser()Ftp::Clientprotected
dataComplete()Ftp::Clientprotected
dataConnection() constFtp::Clientprotectedvirtual
dataConnWaitFtp::Clientprotected
dataRead(const CommIoCbParams &io)Ftp::Clientprotected
delayRead()Clientprotected
deleteThis(const char *aReason)AsyncJobprotected
dirpathFtp::Gateway
done() constAsyncJobprotected
doneAll() constClientvirtual
doneSendingRequestBody()Ftp::Clientprotectedvirtual
doneWithAdaptation() constClientprotectedvirtual
doneWithFwdClientprotected
doneWithServer() constFtp::Clientprotectedvirtual
END enum valueFtp::Client
endAdaptedBodyConsumption()Clientprotected
entryClient
failed(err_type error=ERR_NONE, int xerrno=0, ErrorState *ftperr=nullptr)Ftp::Clientvirtual
failedHttpStatus(err_type &error)Ftp::Gatewayvirtual
filepathFtp::Gateway
finalReply()Clientprotected
flagsFtp::Gateway
ftp_state_tFtp::Client
ftpAcceptDataConnection(const CommAcceptCbParams &io)Ftp::Gateway
ftpAuthRequired(HttpRequest *request, SBuf &realm, AccessLogEntry::Pointer &)Ftp::Gatewaystatic
ftpDataWriteFtp::Gatewaystatic
ftpRealm()Ftp::Gateway
fwdClient
Gateway(FwdState *)Ftp::Gateway
getCurrentOffset() constFtp::Gatewayinline
getMoreRequestBody(MemBuf &buf)Clientvirtual
hackShortcut(StateMethod *nextState)Ftp::Gateway
handleAdaptationAborted(bool bypassable=false)Clientprotected
handleAdaptationBlocked(const Adaptation::Answer &answer)Clientprotected
handleAdaptationCompleted()Clientprotected
handleAdaptedBodyProducerAborted()Clientprotected
handleAdaptedBodyProductionEnded()Clientprotected
handleAdaptedHeader(Http::Message *msg)Clientprotected
handleControlReply()Ftp::Gatewayprotectedvirtual
handledEarlyAdaptationAbort()Clientprotected
handleEpsvReply(Ip::Address &remoteAddr)Ftp::Client
handleMoreAdaptedBodyAvailable()Clientprotected
handleMoreRequestBodyAvailable()Clientprotected
handlePasvReply(Ip::Address &remoteAddr)Ftp::Client
handleRequestBodyProducerAborted()Ftp::Gatewayprivatevirtual
handleRequestBodyProductionEnded()Clientprotected
handleStopRequest()AsyncJobinline
haveControlChannel(const char *caller_name) constFtp::Gatewayvirtual
haveParsedReplyHeaders()Ftp::Gatewayvirtual
htmlifyListEntry(const char *line, PackableStream &)Ftp::Gateway
idAsyncJob
inCallAsyncJobprotected
initiateAdaptation(Initiate *x)Adaptation::Initiatorprotected
initiated(const CbcPointer< AsyncJob > &job) constAdaptation::Initiatorinlineprotected
Initiator()Adaptation::Initiatorinline
initReadBuf()Ftp::Clientprotected
list_widthFtp::Gateway
listenForDataChannel(const Comm::ConnectionPointer &conn)Ftp::Gateway
listingFtp::Gateway
login_attFtp::Gateway
loginFailed(void)Ftp::Gateway
loginParser(const SBuf &login, bool escaped)Ftp::Gatewayprivate
markParsedVirginReplyAsWhole(const char *reasonWeAreSure)Client
maybePurgeOthers()Clientprivate
maybeReadVirginBody()Ftp::Clientvirtual
mayReadVirginReplyBody() constFtp::Gatewayprivatevirtual
mdtmFtp::Gateway
mustStop(const char *aReason)AsyncJobprotected
noteAdaptationAclCheckDone(Adaptation::ServiceGroupPointer group)Clientvirtual
noteAdaptationAnswer(const Adaptation::Answer &answer)Clientvirtual
noteBodyConsumerAborted(BodyPipe::Pointer)Clientvirtual
noteBodyProducerAborted(BodyPipe::Pointer)Clientvirtual
noteBodyProductionEnded(BodyPipe::Pointer)Clientvirtual
noteDelayAwareReadChance()Ftp::Clientprotectedvirtual
noteMoreBodyDataAvailable(BodyPipe::Pointer)Clientvirtual
noteMoreBodySpaceAvailable(BodyPipe::Pointer)Clientvirtual
old_filepathFtp::Gateway
old_replyFtp::Client
old_requestFtp::Client
openListenSocket()Ftp::Client
originalRequest()Clientvirtual
parseControlReply(size_t &bytesUsed)Ftp::Clientprivate
parseListing()Ftp::Gateway
passwordFtp::Gateway
password_urlFtp::Gateway
pathcompsFtp::Gateway
Adaptation::Pointer typedefAsyncJob
BodyProducer::Pointer typedefBodyProducer
BodyConsumer::Pointer typedefBodyConsumer
printfReplyBody(const char *fmt,...)Ftp::Gateway
processHeadResponse()Ftp::Gateway
processReplyBody()Ftp::Gatewayvirtual
proxy_hostFtp::Gateway
readControlReply(const CommIoCbParams &io)Ftp::Clientprotected
READING_DATA enum valueFtp::Client
readStor()Ftp::Gateway
receivedWholeAdaptedReplyClientprotected
receivedWholeRequestBodyClientprotected
reply_hdrFtp::Gateway
reply_hdr_stateFtp::Gateway
replyBodySpace(const MemBuf &readBuf, const size_t minSpace) constClientprotected
requestClient
requestBodySourceClientprotected
requestSenderClientprotected
responseBodyBufferClientprotected
restart_offsetFtp::Gateway
restartable()Ftp::Gateway
resumeBodyStorage()Clientprotected
scheduleReadControlReply(int buffered_ok)Ftp::Clientprotected
sendBodyIsTooLargeError()Clientprivate
sendEprt()Ftp::Client
sendMoreRequestBody()Clientprotected
sendPassive()Ftp::Client
sendPort()Ftp::Client
SENT_CDUP enum valueFtp::Client
SENT_COMMAND enum valueFtp::Client
SENT_CWD enum valueFtp::Client
SENT_DATA_REQUEST enum valueFtp::Client
SENT_EPRT enum valueFtp::Client
SENT_EPSV_1 enum valueFtp::Client
SENT_EPSV_2 enum valueFtp::Client
SENT_EPSV_ALL enum valueFtp::Client
SENT_FEAT enum valueFtp::Client
SENT_LIST enum valueFtp::Client
SENT_MDTM enum valueFtp::Client
SENT_MKDIR enum valueFtp::Client
SENT_NLST enum valueFtp::Client
SENT_PASS enum valueFtp::Client
SENT_PASV enum valueFtp::Client
SENT_PORT enum valueFtp::Client
SENT_PWD enum valueFtp::Client
SENT_QUIT enum valueFtp::Client
SENT_REST enum valueFtp::Client
SENT_RETR enum valueFtp::Client
SENT_SIZE enum valueFtp::Client
SENT_STOR enum valueFtp::Client
SENT_TYPE enum valueFtp::Client
SENT_USER enum valueFtp::Client
sentRequestBody(const CommIoCbParams &io)Ftp::Clientprotectedvirtual
serverComplete()Client
serverComplete2()Clientprivate
setCurrentOffset(int64_t offset)Ftp::Gatewayinline
setFinalReply(HttpReply *r)Clientprotected
setVirginReply(HttpReply *r)Clientprotected
shortenReadTimeoutFtp::Clientprivate
Start(const Pointer &job)AsyncJobstatic
start()Ftp::Gatewayvirtual
startAdaptation(const Adaptation::ServiceGroupPointer &group, HttpRequest *cause)Clientprotected
started_AsyncJobprotected
startedAdaptationClientprotected
startRequestBodyFlow()Clientprotected
stateFtp::Client
status() constAsyncJobprotectedvirtual
stopConsumingFrom(RefCount< BodyPipe > &)BodyConsumerprotected
stopProducingFor(RefCount< BodyPipe > &, bool atEof)BodyProducerprotected
stopReasonAsyncJobprotected
storeReplyBody(const char *buf, ssize_t len)Clientprotected
swanSang_AsyncJobprotected
swanSong()Clientvirtual
switchTimeoutToDataChannel()Ftp::Client
theFinalReplyClientprivate
theSizeFtp::Gateway
theVirginReplyClientprivate
timeout(const CommTimeoutCbParams &io)Ftp::Gatewayvirtual
title_urlFtp::Gateway
toCbdata()=0CbdataParentpure virtual
typecodeFtp::Gateway
typeNameAsyncJobprotected
unhack()Ftp::Gateway
userFtp::Gateway
virginBodyDestinationClientprotected
virginReply() constClientprotected
virginReply()Clientprotected
writeCommand(const char *buf)Ftp::Client
writeCommandCallback(const CommIoCbParams &io)Ftp::Clientprotected
writeReplyBody(const char *, size_t len)Ftp::Gateway
WRITING_DATA enum valueFtp::Client
~AsyncJob()AsyncJobprotectedvirtual
~BodyConsumer()BodyConsumerinlinevirtual
~BodyProducer()BodyProducerinlinevirtual
~CbdataParent()CbdataParentinlinevirtual
~Client()Ftp::Clientvirtual
~Gateway()Ftp::Gatewayvirtual
~Initiator()Adaptation::Initiatorinlinevirtual

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors