Ftp::Server Member List

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

abortChunkedRequestBody(const err_type error)ConnStateDataprotected
abortRequestParsing(const char *const errUri)ConnStateData
AcceptCtrlConnection(const CommAcceptCbParams &params)Ftp::Serverprotectedstatic
acceptDataConnection(const CommAcceptCbParams &params)Ftp::Serverprotected
acceptTls()ConnStateData
add(const Http::StreamPointer &context)ConnStateData
afterClientRead() overrideConnStateDatavirtual
afterClientWrite(size_t) overrideConnStateDatavirtual
AsyncJob(const char *aTypeName)AsyncJob
authConnStateData
auth_ConnStateDataprivate
bareErrorConnStateData
bodyParserConnStateData
bodyPipeConnStateDataprotected
BodyProducer()BodyProducerinline
bootstrapConfig()RegisteredRunnerinlineprivatevirtual
BorrowPinnedConnection(HttpRequest *, const AccessLogEntryPointer &)ConnStateDatastatic
borrowPinnedConnection(HttpRequest *, const AccessLogEntryPointer &)ConnStateDataprotected
buildFakeRequest(SBuf &useHost, AnyP::KnownPort usePort, const SBuf &payload)ConnStateData
buildSslCertGenerationParams(Ssl::CertificateProperties &certProperties)ConnStateData
calcUri(const SBuf *file)Ftp::Serverprotected
callEnd()AsyncJobvirtual
callException(const std::exception &e) overrideFtp::Servervirtual
callStart(AsyncCall &call)AsyncJob
canBeCalled(AsyncCall &call) constAsyncJob
cbControlMsgSentHttpControlMsgSink
CBDATA_CHILD(Server)Ftp::Serverprivate
changeState(const Ftp::ServerState newState, const char *reason)Ftp::Serverprotected
checkDataConnPost() constFtp::Serverprotected
checkDataConnPre()Ftp::Serverprotected
checkLogging()ConnStateDataprivate
claimMemoryNeeds()RegisteredRunnerinlineprivatevirtual
clientAfterReadingRequests()ConnStateDataprivate
clientConnectionServer
clientPinnedConnectionClosed(const CommCloseCbParams &io) overrideFtp::Serverprotectedvirtual
clientPinnedConnectionRead(const CommIoCbParams &io)ConnStateDataprotected
clientReadFtpData(const CommIoCbParams &io)ConnStateData
clientWriteDone(const CommIoCbParams &io)Serverprotected
closeDataConnection()Ftp::Serverprotected
closeHandlerConnStateData
completeDataDownload()Ftp::Serverprotected
concurrentRequestQueueFilled() constConnStateDataprivate
connectedForData(const CommConnectCbParams &params)Ftp::Serverprotected
connStateClosed(const CommCloseCbParams &io)ConnStateData
ConnStateData(const MasterXactionPointer &xact)ConnStateDataexplicit
consumeInput(const size_t byteCount)ConnStateData
createDataConnection(Ip::Address cltAddr)Ftp::Serverprotected
dataConnFtp::Serverprivate
dataConnWaitFtp::Serverprivate
dataListenConnFtp::Serverprivate
delayedReplyFtp::Serverprivate
deleteThis(const char *aReason)AsyncJobprotected
doClientRead(const CommIoCbParams &io)Serverprotected
done() constAsyncJobprotected
doneAll() const overrideConnStateDatainlinevirtual
doneWithControlMsg() overrideConnStateDatavirtual
doPeekAndSpliceStep()ConnStateData
doProcessRequest()Ftp::Serverprivate
earlyError(const EarlyErrorKind eek)Ftp::Serverprotected
EarlyErrorKind enum nameFtp::Serverprotected
endingShutdown() overrideConnStateDatavirtual
expectNoForwarding()ConnStateData
expectRequestBody(int64_t size)ConnStateData
extendLifetime()ConnStateData
fakeAConnectRequest(const char *reason, const SBuf &payload)ConnStateData
fillChecklist(ACLFilledChecklist &) const overrideConnStateDatavirtual
fillConnectionLevelDetails(ACLFilledChecklist &) constConnStateData
finalizeConfig()RegisteredRunnerinlineprivatevirtual
finalizedInCbdataChild()=0CbdataParentprivatepure virtual
finishDechunkingRequest(bool withSuccess)ConnStateDataprotected
finishShutdown()RegisteredRunnerinlineprivatevirtual
flagsConnStateData
getAuth() constConnStateDatainline
getSslContextDone(Security::ContextPointer &)ConnStateData
getSslContextStart()ConnStateData
getTlsContextFromCache(const SBuf &cacheKey, const Ssl::CertificateProperties &certProperties)ConnStateDataprivate
gotEpsvAllFtp::Serverprivate
handleCdupRequest(String &cmd, String &params)Ftp::Serverprotected
handleChunkedRequestBody()ConnStateDataprotected
handleCwdRequest(String &cmd, String &params)Ftp::Serverprotected
handleDataReply(const HttpReply *header, StoreIOBuffer receivedData)Ftp::Serverprotected
handleDataRequest(String &cmd, String &params)Ftp::Serverprotected
handleEprtReply(const HttpReply *header, StoreIOBuffer receivedData)Ftp::Serverprotected
handleEprtRequest(String &cmd, String &params)Ftp::Serverprotected
handleEpsvReply(const HttpReply *header, StoreIOBuffer receivedData)Ftp::Serverprotected
handleEpsvRequest(String &cmd, String &params)Ftp::Serverprotected
handleErrorReply(const HttpReply *header, StoreIOBuffer receivedData)Ftp::Serverprotected
handleFeatReply(const HttpReply *header, StoreIOBuffer receivedData)Ftp::Serverprotected
handleFeatRequest(String &cmd, String &params)Ftp::Serverprotected
handleIdleClientPinnedTlsRead()ConnStateDataprotected
handlePassRequest(String &cmd, String &params)Ftp::Serverprotected
handlePasvReply(const HttpReply *header, StoreIOBuffer receivedData)Ftp::Serverprotected
handlePasvRequest(String &cmd, String &params)Ftp::Serverprotected
handlePortReply(const HttpReply *header, StoreIOBuffer receivedData)Ftp::Serverprotected
handlePortRequest(String &cmd, String &params)Ftp::Serverprotected
handleReadData() overrideConnStateDatavirtual
handleReply(HttpReply *header, StoreIOBuffer receivedData) overrideFtp::Serverprotectedvirtual
handleRequest(HttpRequest *)Ftp::Serverprotected
handleRequestBodyData()ConnStateData
handleSslBumpHandshakeError(const Security::IoResult &)ConnStateDataprivate
handleStopRequest()AsyncJobinline
handleUploadReply(const HttpReply *header, StoreIOBuffer receivedData)Ftp::Serverprotected
handleUploadRequest(String &cmd, String &params)Ftp::Serverprotected
handleUserRequest(const SBuf &cmd, SBuf &params)Ftp::Serverprotected
hasNotes() constConnStateDatainline
hostFtp::Serverprivate
HttpControlMsgSink()HttpControlMsgSinkinline
httpsPeeked(PinnedIdleContext pic)ConnStateData
idAsyncJob
idleTimeout() const overrideFtp::Serverprotectedvirtual
inBufServer
inCallAsyncJobprotected
initiateTunneledRequest(HttpRequest::Pointer const &cause, const char *reason, const SBuf &payload)ConnStateData
isOpen() constConnStateData
keyLoggerConnStateData
kick()ConnStateData
lifetimeTimeout(const CommTimeoutCbParams &params)ConnStateData
listenerFtp::Serverprivate
listenForDataConnection()Ftp::Serverprotected
log_addrConnStateData
masterFtp::Server
maybeMakeSpaceAvailable()Server
maybeReadUploadData()Ftp::Serverprotected
mayNeedToReadMoreBody() constConnStateData
Method typedefRegisteredRunnerprivate
mustStop(const char *aReason)AsyncJobprotected
needProxyProtocolHeader_ConnStateDataprivate
noteBodyConsumerAborted(BodyPipe::Pointer ptr) overrideFtp::Serverprotectedvirtual
noteMoreBodySpaceAvailable(BodyPipe::Pointer) overrideFtp::Serverprotectedvirtual
notePeerConnection(Comm::ConnectionPointer conn) overrideFtp::Serverprotectedvirtual
notePinnedConnectionBecameIdle(PinnedIdleContext pic)ConnStateData
notes()ConnStateData
noteTakeServerConnectionControl(ServerConnectionContext)ConnStateDatainlinevirtual
onDataAcceptCallFtp::Serverprivate
originDataDownloadAbortedOnErrorFtp::Serverprivate
parsedBumpedRequestCountConnStateDataprivate
parseHttpRequest(const Http1::RequestParserPointer &)ConnStateDataprotected
parseOneRequest() overrideFtp::Serverprotectedvirtual
parseProxyProtocolHeader()ConnStateDataprivate
parseRequests()ConnStateDataprivate
parseTlsHandshake()ConnStateData
parsingTlsHandshakeConnStateDataprivate
peerConnStateData
peerAccessDeniedConnStateData
pinBusyConnection(const Comm::ConnectionPointer &pinServerConn, const HttpRequest::Pointer &request)ConnStateData
pinConnection(const Comm::ConnectionPointer &pinServerConn, const HttpRequest &request)ConnStateDataprivate
pinnedConnStateData
pinnedAuth() constConnStateDatainline
pinnedPeer() constConnStateDatainline
pinningConnStateData
pipelineServer
pipelinePrefetchMax() const overrideFtp::Serverprotectedvirtual
AsyncJob::Pointer typedefAsyncJob
BodyProducer::Pointer typedefBodyProducer
portConnStateData
postHttpsAccept()ConnStateData
prepareTlsSwitchingURL(const Http1::RequestParserPointer &hp)ConnStateData
preservedClientDataConnStateData
preservingClientData_ConnStateDataprotected
processParsedRequest(Http::StreamPointer &context) overrideFtp::Serverprotectedvirtual
proxyProtocolError(const char *reason)ConnStateDataprivate
proxyProtocolHeader() constConnStateDatainline
proxyProtocolHeader_ConnStateDataprivate
proxyProtocolValidateClient()ConnStateDataprivate
quitAfterError(HttpRequest *request)ConnStateData
readerFtp::Serverprivate
readHandlerConnStateData
readingConnStateData
Server::reading() constServerinline
readMoreConnStateData
readNextRequest()ConnStateData
readSomeData()Server
readUploadData(const CommIoCbParams &io)Ftp::Serverprotected
receivedFirstByte() overrideConnStateDatavirtual
receivedFirstByte_Server
registerRunner()IndependentRunnerprivate
RegisterWithCacheManager()AsyncJobstatic
replyDataWritingCheckpoint()Ftp::Serverprotected
ReplyHandler typedefFtp::Serverprotected
ReportAllJobs(StoreEntry *)AsyncJobprotectedstatic
RequestHandler typedefFtp::Serverprotected
requestTimeout(const CommTimeoutCbParams &params)ConnStateData
resetLogin(const char *reason)Ftp::Serverprivate
resetReadTimeout(time_t timeout)ConnStateData
resetSslCommonName(const char *name)ConnStateDatainline
sendControlMsg(HttpControlMsg) overrideConnStateDatavirtual
serveDelayedError(Http::Stream *)ConnStateData
Server(const MasterXaction::Pointer &xact)Ftp::Serverexplicit
serverBump()ConnStateDatainline
serverConnectionConnStateData
setAuth(const Auth::UserRequest::Pointer &aur, const char *cause)ConnStateData
setDataCommand()Ftp::Serverprotected
setReply(const int code, const char *msg)Ftp::Serverprotected
setServerBump(Ssl::ServerBump *srvBump)ConnStateDatainline
shouldCloseOnEof() const overrideConnStateDataprivatevirtual
shouldPreserveClientData() constConnStateData
shovelUploadData()Ftp::Serverprivate
signAlgorithmConnStateDataprivate
splice()ConnStateData
sslBumpCertKeyConnStateDataprivate
sslBumpModeConnStateData
sslCommonName() constConnStateDatainline
sslCommonName_ConnStateDataprivate
sslCrtdHandleReply(const Helper::Reply &reply)ConnStateData
sslCrtdHandleReplyWrapper(void *data, const Helper::Reply &reply)ConnStateDatastatic
sslServerBumpConnStateDataprivate
Start(const Pointer &job)AsyncJobstatic
start() overrideFtp::Serverprotectedvirtual
startDechunkingRequest()ConnStateDataprotected
started_AsyncJobprotected
StartListeningFtp::Serverfriend
startPeekAndSplice()ConnStateData
startPinnedConnectionMonitoring()ConnStateDataprotected
startReconfigure()RegisteredRunnerinlineprivatevirtual
startShutdown() overrideConnStateDatavirtual
startWaitingForOrigin()Ftp::Server
status() constAsyncJobprotectedvirtual
stoppedReceiving() constConnStateDatainline
stoppedReceiving_ConnStateDataprivate
stoppedSending() constConnStateDatainline
stoppedSending_ConnStateDataprivate
stopPinnedConnectionMonitoring()ConnStateData
stopProducingFor(RefCount< BodyPipe > &, bool atEof)BodyProducerprotected
stopReading()Server
stopReasonAsyncJobprotected
stopReceiving(const char *error)ConnStateData
stopSending(const char *error)ConnStateData
stopWaitingForOrigin(int status)Ftp::Server
storeTlsContextToCache(const SBuf &cacheKey, Security::ContextPointer &ctx)ConnStateDataprivate
swanSangConnStateData
swanSang_AsyncJobprotected
swanSong() overrideConnStateDatavirtual
switchedToHttps() constConnStateDatainline
switchedToHttps_ConnStateDataprivate
switchToHttps(ClientHttpRequest *, Ssl::BumpMode bumpServerMode)ConnStateData
syncConfig()RegisteredRunnerinlineprivatevirtual
terminateAll(const Error &, const LogTagsErrors &) overrideConnStateDataprivatevirtual
theNotesConnStateDataprivate
tlsClientSni() constConnStateDatainline
tlsClientSni_ConnStateDataprivate
tlsConnectHostOrIpConnStateDataprivate
tlsConnectPortConnStateDataprivate
tlsParserConnStateData
toCbdata()=0CbdataParentpure virtual
transferProtocolServer
transparent() constConnStateData
tunnelOnError(const err_type)ConnStateDataprotected
typeNameAsyncJobprotected
unpinConnection(const bool andClose)ConnStateData
unregisterRunner()IndependentRunnerprivate
updateError(const Error &)ConnStateData
updateError(const err_type c, const ErrorDetailPointer &d)ConnStateDatainline
uploadAvailSizeFtp::Serverprivate
uploadBufFtp::Serverprivate
uriFtp::Serverprivate
useConfig()RegisteredRunnerinlineprivatevirtual
userDataCompletionCheckpoint(int finalStatusCode)Ftp::Serverprotected
waitingForOriginFtp::Serverprivate
whenClientIpKnown()ConnStateDataprotected
write(MemBuf *mb)Serverinline
write(char *buf, int len)Serverinline
writeControlMsgAndCall(HttpReply *rep, AsyncCall::Pointer &call) overrideFtp::Serverprotectedvirtual
writeCustomReply(const int code, const char *msg, const HttpReply *reply=nullptr)Ftp::Serverprotected
writeEarlyReply(const int code, const char *msg)Ftp::Serverprotected
writeErrorReply(const HttpReply *reply, const int status)Ftp::Serverprotected
writeForwardedForeign(const HttpReply *reply)Ftp::Serverprotected
writeForwardedReply(const HttpReply *reply)Ftp::Serverprotected
writeForwardedReplyAndCall(const HttpReply *reply, AsyncCall::Pointer &call)Ftp::Serverprotected
writerServerprotected
writeReply(MemBuf &mb)Ftp::Serverprotected
writeSomeData()Serverinlinevirtual
writing() constServerinline
wroteControlMsg(const CommIoCbParams &)HttpControlMsgSink
wroteEarlyReply(const CommIoCbParams &io)Ftp::Serverprotected
wroteReply(const CommIoCbParams &io)Ftp::Serverprotected
wroteReplyData(const CommIoCbParams &io)Ftp::Serverprotected
zeroReplyConnStateData
~AsyncJob() overrideAsyncJobprotected
~BodyProducer() overrideBodyProducerinline
~CbdataParent()CbdataParentinlinevirtual
~ChecklistFiller()=defaultAcl::ChecklistFillervirtual
~ConnStateData() overrideConnStateData
~IndependentRunner() overrideIndependentRunnerinlineprivate
~RegisteredRunner()RegisteredRunnerinlineprivatevirtual
~Server() overrideFtp::Server

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors