proxygen
folly::AsyncSSLSocket Member List

This is the complete list of members for folly::AsyncSSLSocket, including all inherited members.

addr_folly::AsyncSocketmutableprotected
addZeroCopyBuf(std::unique_ptr< folly::IOBuf > &&buf)folly::AsyncSocketprotected
addZeroCopyBuf(folly::IOBuf *ptr)folly::AsyncSocketprotected
adjustZeroCopyFlags(folly::WriteFlags &flags)folly::AsyncSocketprotected
alertsReceived_folly::AsyncSSLSocketprotected
anyAddress()folly::AsyncSocketstatic
appBytesReceived_folly::AsyncSocketprotected
appBytesWritten_folly::AsyncSocketprotected
appEorByteNo_folly::AsyncSSLSocketprotected
applyVerificationOptions(const ssl::SSLUniquePtr &ssl)folly::AsyncSSLSocketprotected
asyncOperationFinishCallback_folly::AsyncSSLSocketprotected
AsyncSocket()folly::AsyncSocketexplicit
AsyncSocket(EventBase *evb)folly::AsyncSocketexplicit
AsyncSocket(EventBase *evb, const folly::SocketAddress &address, uint32_t connectTimeout=0)folly::AsyncSocket
AsyncSocket(EventBase *evb, const std::string &ip, uint16_t port, uint32_t connectTimeout=0)folly::AsyncSocket
AsyncSocket(EventBase *evb, int fd, uint32_t zeroCopyBufId=0)folly::AsyncSocket
AsyncSocket(AsyncSocket::UniquePtr)folly::AsyncSocketexplicit
AsyncSSLSocket(const std::shared_ptr< folly::SSLContext > &ctx, EventBase *evb, bool deferSecurityNegotiation=false)folly::AsyncSSLSocket
AsyncSSLSocket(const std::shared_ptr< folly::SSLContext > &ctx, EventBase *evb, int fd, bool server=true, bool deferSecurityNegotiation=false)folly::AsyncSSLSocket
AsyncSSLSocket(const std::shared_ptr< folly::SSLContext > &ctx, AsyncSocket::UniquePtr oldAsyncSocket, bool server=true, bool deferSecurityNegotiation=false)folly::AsyncSSLSocket
attachEventBase(EventBase *eventBase) overridefolly::AsyncSSLSocketinlinevirtual
attachTimeoutManager(TimeoutManager *manager)folly::AsyncSSLSocketinlinevirtual
bioRead(BIO *b, char *out, int outl)folly::AsyncSSLSocketstatic
bioWrite(BIO *b, const char *in, int inl)folly::AsyncSSLSocketstatic
bufferCallback_folly::AsyncSocketprotected
bufferMovableEnabled_folly::AsyncSSLSocketprotected
cacheAddresses()folly::AsyncSocket
cacheAddrOnFailure_folly::AsyncSSLSocketprotected
cacheLocalAddress() const folly::AsyncSocketprotected
cachePeerAddress() const folly::AsyncSocketprotected
cancelConnect()folly::AsyncSocket
certCacheHit_folly::AsyncSSLSocketprotected
checkForImmediateRead() noexceptoverridefolly::AsyncSSLSocketprotectedvirtual
clientHelloInfo_folly::AsyncSSLSocketprotected
clientHelloParsingCallback(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg)folly::AsyncSSLSocketstatic
close() overridefolly::AsyncSocketvirtual
closeNow() overridefolly::AsyncSSLSocketvirtual
closeWithReset() overridefolly::AsyncSocketvirtual
connect(ConnectCallback *callback, const folly::SocketAddress &address, int timeout=0, const OptionMap &options=emptyOptionMap, const folly::SocketAddress &bindAddr=anyAddress()) noexceptoverridefolly::AsyncSSLSocketvirtual
connect(ConnectCallback *callback, const folly::SocketAddress &address, std::chrono::milliseconds connectTimeout, std::chrono::milliseconds totalConnectTimeout, const OptionMap &options=emptyOptionMap, const folly::SocketAddress &bindAddr=anyAddress()) noexceptfolly::AsyncSSLSocketvirtual
folly::AsyncSocket::connect(ConnectCallback *callback, const std::string &ip, uint16_t port, int timeout=0, const OptionMap &options=emptyOptionMap) noexceptfolly::AsyncSocket
connectCallback_folly::AsyncSocketprotected
connectEndTime_folly::AsyncSocketprotected
connecting() const overridefolly::AsyncSSLSocketvirtual
connectionTimeout_folly::AsyncSSLSocketprotected
connectStartTime_folly::AsyncSocketprotected
connectTimeout_folly::AsyncSocketprotected
containsZeroCopyBuf(folly::IOBuf *ptr)folly::AsyncSocketprotected
corkCurrentWrite_folly::AsyncSSLSocketprotected
ctx_folly::AsyncSSLSocketprotected
DelayedDestruction()folly::DelayedDestructioninlineprotected
DelayedDestructionBase()folly::DelayedDestructionBaseinlineprotected
destroy() overridefolly::AsyncSocketvirtual
detachEventBase() overridefolly::AsyncSSLSocketinlinevirtual
detachFd()folly::AsyncSocketvirtual
detachTimeoutManager()folly::AsyncSSLSocketinlinevirtual
disableTransparentTls()folly::AsyncSocketinline
disableTSocks()folly::AsyncSocketinline
doClose()folly::AsyncSocketprotected
emptyOptionMapfolly::AsyncSocketstatic
enableClientHelloParsing()folly::AsyncSSLSocket
enableTFO()folly::AsyncSocketinline
eorAwareSSLWrite(const ssl::SSLUniquePtr &ssl, const void *buf, int n, bool eor)folly::AsyncSSLSocketprotected
errMessageCallback_folly::AsyncSocketprotected
error() const overridefolly::AsyncSocketvirtual
evbChangeCb_folly::AsyncSocketprotected
eventBase_folly::AsyncSocketprotected
eventFlags_folly::AsyncSocketprotected
fail(const char *fn, const AsyncSocketException &ex)folly::AsyncSocketprotected
failAllWrites(const AsyncSocketException &ex)folly::AsyncSocketprotected
failConnect(const char *fn, const AsyncSocketException &ex)folly::AsyncSocketprotected
failErrMessageRead(const char *fn, const AsyncSocketException &ex)folly::AsyncSocketprotected
failHandshake(const char *fn, const AsyncSocketException &ex)folly::AsyncSSLSocketprotected
failRead(const char *fn, const AsyncSocketException &ex)folly::AsyncSocketprotected
failWrite(const char *fn, WriteCallback *callback, size_t bytesWritten, const AsyncSocketException &ex)folly::AsyncSocketprotected
failWrite(const char *fn, const AsyncSocketException &ex)folly::AsyncSocketprotected
fd_folly::AsyncSocketprotected
finishFail()folly::AsyncSocketprotected
finishFail(const AsyncSocketException &ex)folly::AsyncSocketprotected
forceCacheAddrOnFailure(bool force)folly::AsyncSSLSocketinline
getAddress(SocketAddress *address) const overridefolly::AsyncTransportinlinevirtual
getAppBytesReceived() const overridefolly::AsyncSocketinlinevirtual
getAppBytesWritten() const overridefolly::AsyncSocketinlinevirtual
getApplicationProtocol() const noexceptoverridefolly::AsyncSSLSocketvirtual
getCertCacheHit() const folly::AsyncSSLSocketinline
getClientHelloInfo() const folly::AsyncSSLSocketinline
getConnectEndTime() const folly::AsyncSocketinline
getConnectStartTime() const folly::AsyncSocketinline
getConnectTime() const folly::AsyncSocketinline
getConnectTimeout() const folly::AsyncSocketinline
getDestroyPending() const folly::DelayedDestructioninline
getDestructorGuardCount() const folly::DelayedDestructionBaseinlineprotected
getErrMessageCallback() const folly::AsyncSocketvirtual
getEventBase() const overridefolly::AsyncSocketinlinevirtual
getFd() const folly::AsyncSocketinlinevirtual
getFromSSL(const SSL *ssl)folly::AsyncSSLSocketstatic
getHandshakeTime() const folly::AsyncSSLSocketinlinevirtual
getLocalAddress(folly::SocketAddress *address) const overridefolly::AsyncSocketvirtual
folly::AsyncTransportWrapper::getLocalAddress() const folly::AsyncTransportinline
getMaxReadsPerEvent() const folly::AsyncSocketinline
getMinWriteSize() const folly::AsyncSSLSocketinline
getNegotiatedCipherName() const folly::AsyncSSLSocketvirtual
getNextZeroCopyBufId()folly::AsyncSocketinlineprotected
getPeerAddress(folly::SocketAddress *address) const overridefolly::AsyncSocketvirtual
folly::AsyncTransportWrapper::getPeerAddress() const folly::AsyncTransportinline
getPeerCert() const overridefolly::AsyncSSLSocketinlinevirtual
getPeerCertificate() const overridefolly::AsyncSSLSocketvirtual
getRawBytesReceived() const overridefolly::AsyncSSLSocketvirtual
getRawBytesWritten() const overridefolly::AsyncSSLSocketvirtual
getReadCallback() const overridefolly::AsyncSocketvirtual
getSecurityProtocol() const overridefolly::AsyncSSLSocketinlinevirtual
getSelectedNextProtocol(const unsigned char **protoName, unsigned *protoLen) const folly::AsyncSSLSocketvirtual
getSelectedNextProtocolNoThrow(const unsigned char **protoName, unsigned *protoLen) const folly::AsyncSSLSocketvirtual
getSelfCert() const overridefolly::AsyncSSLSocketvirtual
getSelfCertificate() const overridefolly::AsyncSSLSocketvirtual
getSendMsgParamsCB() const folly::AsyncSocketvirtual
getSendTimeout() const overridefolly::AsyncSocketinlinevirtual
getSessionKey() const folly::AsyncSSLSocketinline
getSockOpt(int level, int optname, T *optval, socklen_t *optlen)folly::AsyncSocketinline
getSockOptVirtual(int level, int optname, void *optval, socklen_t *optlen)folly::AsyncSocketinlinevirtual
getSSL() const folly::AsyncSSLSocket
getSSLAlertsReceived() const folly::AsyncSSLSocket
getSSLCertSigAlgName() const folly::AsyncSSLSocket
getSSLCertSize() const folly::AsyncSSLSocket
getSSLCertVerificationAlert() const folly::AsyncSSLSocket
getSSLClientCiphers(std::string &clientCiphers, bool convertToString=true) const folly::AsyncSSLSocket
getSSLClientComprMethods() const folly::AsyncSSLSocket
getSSLClientExts() const folly::AsyncSSLSocket
getSSLClientSigAlgs() const folly::AsyncSSLSocket
getSSLClientSupportedVersions() const folly::AsyncSSLSocket
getSSLContext() const folly::AsyncSSLSocketinline
getSSLExDataIndex()folly::AsyncSSLSocketstatic
getSSLServerCiphers(std::string &serverCiphers) const folly::AsyncSSLSocket
getSSLServerName() const folly::AsyncSSLSocket
getSSLServerNameFromSSL(SSL *ssl)folly::AsyncSSLSocketstatic
getSSLServerNameNoThrow() const folly::AsyncSSLSocket
getSSLSession()folly::AsyncSSLSocket
getSSLSessionReused() const folly::AsyncSSLSocketvirtual
getSSLSharedCiphers(std::string &sharedCiphers) const folly::AsyncSSLSocket
getSSLState() const folly::AsyncSSLSocketinline
getSSLVersion() const folly::AsyncSSLSocket
getTFOAttempted() const folly::AsyncSocketinline
getTFOFinished() const folly::AsyncSocketinline
getTFOSucceded() const folly::AsyncSocket
getTotalConnectTimeout() const folly::AsyncSSLSocketinline
getUnderlyingTransport() const folly::AsyncTransportWrapperinline
getUnderlyingTransport()folly::AsyncTransportWrapperinline
getWrappedTransport() const folly::AsyncTransportWrapperinlinevirtual
getZeroCopy() const folly::AsyncSocketinline
getZeroCopyBufId() const folly::AsyncSocketinline
getZeroCopyReenableThreshold() const folly::AsyncSocketinline
good() const overridefolly::AsyncSSLSocketvirtual
handleAccept() noexceptfolly::AsyncSSLSocketprotected
handleConnect() noexceptoverridefolly::AsyncSSLSocketprotectedvirtual
handleErrMessages() noexceptfolly::AsyncSocketprotectedvirtual
handleInitialReadWrite() noexceptoverridefolly::AsyncSSLSocketinlineprotectedvirtual
handleRead() noexceptoverridefolly::AsyncSSLSocketprotectedvirtual
handleReturnFromSSLAccept(int ret)folly::AsyncSSLSocketprivate
handleWrite() noexceptoverridefolly::AsyncSSLSocketprotectedvirtual
handshakeCallback_folly::AsyncSSLSocketprotected
handshakeComplete_folly::AsyncSSLSocketprotected
handshakeConnectTimeout_folly::AsyncSSLSocketprotected
handshakeEndTime_folly::AsyncSSLSocketprotected
handshakeStartTime_folly::AsyncSSLSocketprotected
handshakeTimeout_folly::AsyncSSLSocketprotected
hangup() const folly::AsyncSocketvirtual
idZeroCopyBufInfoMap_folly::AsyncSocketprotected
idZeroCopyBufPtrMap_folly::AsyncSocketprotected
immediateReadHandler_folly::AsyncSocketprotected
init()folly::AsyncSSLSocketprivate
interpretSSLError(int rc, int error)folly::AsyncSSLSocketprotected
invalidState(HandshakeCB *callback)folly::AsyncSSLSocketprotected
folly::AsyncSocket::invalidState(ConnectCallback *callback)folly::AsyncSocketprotected
folly::AsyncSocket::invalidState(ErrMessageCallback *callback)folly::AsyncSocketprotected
folly::AsyncSocket::invalidState(ReadCallback *callback)folly::AsyncSocketprotected
folly::AsyncSocket::invalidState(WriteCallback *callback)folly::AsyncSocketprotected
invokeAllErrors(const AsyncSocketException &ex)folly::AsyncSocketprotected
invokeConnectErr(const AsyncSocketException &ex) overridefolly::AsyncSSLSocketprotectedvirtual
invokeConnectSuccess() overridefolly::AsyncSSLSocketprotectedvirtual
invokeHandshakeCB()folly::AsyncSSLSocketprotected
invokeHandshakeErr(const AsyncSocketException &ex)folly::AsyncSSLSocketprotected
ioHandler_folly::AsyncSocketprotected
ioReady(uint16_t events) noexceptfolly::AsyncSocketprotected
isBufferMovable_folly::AsyncSocketprotected
isClosedByPeer() const folly::AsyncSocketinlinevirtual
isClosedBySelf() const folly::AsyncSocketinlinevirtual
isDetachable() const overridefolly::AsyncSSLSocketinlinevirtual
isEorTrackingEnabled() const overridefolly::AsyncSocketinlinevirtual
isPending() const overridefolly::AsyncSocketvirtual
isReplaySafe() const folly::AsyncTransportinlinevirtual
isZeroCopyMsg(const cmsghdr &cmsg) const folly::AsyncSocketprotected
isZeroCopyRequest(WriteFlags flags)folly::AsyncSocketprotected
isZeroCopyWriteInProgress() const noexceptfolly::AsyncSocket
localAddr_folly::AsyncSocketmutableprotected
maxReadsPerEvent_folly::AsyncSocketprotected
minEorRawByteNo_folly::AsyncSSLSocketprotected
minWriteSize_folly::AsyncSSLSocketprotected
needsPeerVerification() const folly::AsyncSSLSocket
newSocket(const std::shared_ptr< folly::SSLContext > &ctx, EventBase *evb, int fd, bool server=true, bool deferSecurityNegotiation=false)folly::AsyncSSLSocketinlinestatic
newSocket(const std::shared_ptr< folly::SSLContext > &ctx, EventBase *evb, bool deferSecurityNegotiation=false)folly::AsyncSSLSocketinlinestatic
folly::AsyncSocket::newSocket(EventBase *evb)folly::AsyncSocketinlinestatic
folly::AsyncSocket::newSocket(EventBase *evb, const folly::SocketAddress &address, uint32_t connectTimeout=0)folly::AsyncSocketinlinestatic
folly::AsyncSocket::newSocket(EventBase *evb, const std::string &ip, uint16_t port, uint32_t connectTimeout=0)folly::AsyncSocketinlinestatic
folly::AsyncSocket::newSocket(EventBase *evb, int fd)folly::AsyncSocketinlinestatic
noTransparentTls_folly::AsyncSocketprotected
noTSocks_folly::AsyncSocketprotected
OptionMap typedeffolly::AsyncSocket
parseClientHello_folly::AsyncSSLSocketprotected
peerCertData_folly::AsyncSocketmutableprotected
performRead(void **buf, size_t *buflen, size_t *offset) overridefolly::AsyncSSLSocketprotectedvirtual
performWrite(const iovec *vec, uint32_t count, WriteFlags flags, uint32_t *countWritten, uint32_t *partialWritten) overridefolly::AsyncSSLSocketprotectedvirtual
performWriteIovec(const iovec *vec, uint32_t count, WriteFlags flags, uint32_t *countWritten, uint32_t *partialWritten)folly::AsyncSSLSocketprotected
prepareReadBuffer(void **buf, size_t *buflen) overridefolly::AsyncSSLSocketprotectedvirtual
preReceivedData_folly::AsyncSocketprotected
processZeroCopyMsg(const cmsghdr &cmsg)folly::AsyncSocketprotected
processZeroCopyWriteInProgress() noexceptfolly::AsyncSocket
READ_BLOCKING enum valuefolly::AsyncSocketprotected
READ_EOF enum valuefolly::AsyncSocketprotected
READ_ERROR enum valuefolly::AsyncSocketprotected
READ_NO_ERROR enum valuefolly::AsyncSocketprotected
readable() const overridefolly::AsyncSocketvirtual
ReadCallback typedeffolly::AsyncTransportWrapper
readCallback_folly::AsyncSocketprotected
readErr_folly::AsyncSocketprotected
ReadResultEnum enum namefolly::AsyncSocketprotected
registerForConnectEvents()folly::AsyncSocketprotected
releaseZeroCopyBuf(uint32_t id)folly::AsyncSocketprotected
renegotiateAttempted_folly::AsyncSSLSocketprotected
resetClientHelloParsing(SSL *ssl)folly::AsyncSSLSocket
restartSSLAccept()folly::AsyncSSLSocket
scheduleConnectTimeout() overridefolly::AsyncSSLSocketprotectedvirtual
scheduleImmediateRead() noexceptfolly::AsyncSocketinlineprotected
scheduleInitialReadWrite() noexceptfolly::AsyncSocketinlineprotected
selfCertData_folly::AsyncSocketmutableprotected
sendMsgParamCallback_folly::AsyncSocketprotected
sendSocketMessage(int fd, struct msghdr *msg, int msg_flags)folly::AsyncSocketprotected
sendTimeout_folly::AsyncSocketprotected
server_folly::AsyncSSLSocketprotected
sessionIDResumed() const folly::AsyncSSLSocketinline
sessionIDResumed_folly::AsyncSSLSocketprotected
sessionKey_folly::AsyncSSLSocketprotected
sessionResumptionAttempted() const folly::AsyncSSLSocketinline
sessionResumptionAttempted_folly::AsyncSSLSocketprotected
setAsyncOperationFinishCallback(std::unique_ptr< ReadCallback > cb)folly::AsyncSSLSocketinline
setBufferCallback(BufferCallback *cb)folly::AsyncSocket
setBufferMovableEnabled(bool enabled)folly::AsyncSSLSocket
setCertCacheHit(bool hit)folly::AsyncSSLSocketinline
setCloseOnExec()folly::AsyncSocket
setCongestionFlavor(const std::string &cname)folly::AsyncSocket
setEorTracking(bool track) overridefolly::AsyncSSLSocketvirtual
setErrMessageCB(ErrMessageCallback *callback)folly::AsyncSocketvirtual
setEvbChangedCallback(std::unique_ptr< EvbChangeCallback > cb)folly::AsyncSocketinline
setMaxReadsPerEvent(uint16_t maxReads)folly::AsyncSocketinline
setMinWriteSize(size_t minWriteSize)folly::AsyncSSLSocketinline
setNoDelay(bool noDelay)folly::AsyncSocket
setPeerCertificate(std::unique_ptr< const AsyncTransportCertificate > cert)folly::AsyncSocketinline
setPreReceivedData(std::unique_ptr< IOBuf > data)folly::AsyncSocketinlinevirtual
setQuickAck(bool quickack)folly::AsyncSocket
setReadCB(ReadCallback *callback) overridefolly::AsyncSSLSocketvirtual
setRecvBufSize(size_t bufsize)folly::AsyncSocket
setReplaySafetyCallback(ReplaySafetyCallback *callback)folly::AsyncTransportinlinevirtual
setSelfCertificate(std::unique_ptr< const AsyncTransportCertificate > cert)folly::AsyncSocketinline
setSendBufSize(size_t bufsize)folly::AsyncSocket
setSendMsgParamCB(SendMsgParamsCallback *callback)folly::AsyncSocketvirtual
setSendTimeout(uint32_t milliseconds) overridefolly::AsyncSocketvirtual
setSessionIDResumed(bool resumed)folly::AsyncSSLSocketinline
setSessionKey(std::string sessionKey)folly::AsyncSSLSocketinline
setShutdownSocketSet(const std::weak_ptr< ShutdownSocketSet > &wSS)folly::AsyncSocket
setSockOpt(int level, int optname, const T *optval)folly::AsyncSocketinline
setSockOptVirtual(int level, int optname, void const *optval, socklen_t optlen)folly::AsyncSocketinlinevirtual
setSSLCertVerificationAlert(std::string alert)folly::AsyncSSLSocket
setSSLSession(SSL_SESSION *session, bool takeOwnership=false)folly::AsyncSSLSocket
setTCPProfile(int profd)folly::AsyncSocket
setupSSLBio()folly::AsyncSSLSocketprotected
setZeroCopy(bool enable)folly::AsyncSocket
setZeroCopyBuf(std::unique_ptr< folly::IOBuf > &&buf)folly::AsyncSocketprotected
setZeroCopyReenableThreshold(size_t threshold)folly::AsyncSocket
SHUT_READ enum valuefolly::AsyncSocketprotected
SHUT_WRITE enum valuefolly::AsyncSocketprotected
SHUT_WRITE_PENDING enum valuefolly::AsyncSocketprotected
ShutdownFlags enum namefolly::AsyncSocketprotected
shutdownFlags_folly::AsyncSocketprotected
shutdownWrite() overridefolly::AsyncSSLSocketvirtual
shutdownWriteNow() overridefolly::AsyncSSLSocketvirtual
socketConnect(const struct sockaddr *addr, socklen_t len)folly::AsyncSocketprotected
ssl_folly::AsyncSSLSocketprotected
sslAccept(HandshakeCB *callback, std::chrono::milliseconds timeout=std::chrono::milliseconds::zero(), const folly::SSLContext::SSLVerifyPeerEnum &verifyPeer=folly::SSLContext::SSLVerifyPeerEnum::USE_CTX)folly::AsyncSSLSocketvirtual
sslConn(HandshakeCB *callback, std::chrono::milliseconds timeout=std::chrono::milliseconds::zero(), const folly::SSLContext::SSLVerifyPeerEnum &verifyPeer=folly::SSLContext::SSLVerifyPeerEnum::USE_CTX)folly::AsyncSSLSocketvirtual
sslInfoCallback(const SSL *ssl, int type, int val)folly::AsyncSSLSocketprotectedstatic
sslSession_folly::AsyncSSLSocketprotected
sslState_folly::AsyncSSLSocketprotected
SSLStateEnum enum namefolly::AsyncSSLSocket
sslVerificationAlert_folly::AsyncSSLSocketprotected
sslVerifyCallback(int preverifyOk, X509_STORE_CTX *ctx)folly::AsyncSSLSocketprotectedstatic
sslWriteImpl(SSL *ssl, const void *buf, int n)folly::AsyncSSLSocketinlineprotectedvirtual
startFail()folly::AsyncSocketprotected
startSSLConnect()folly::AsyncSSLSocketprotected
state_folly::AsyncSocketprotected
STATE_ACCEPTING enum valuefolly::AsyncSSLSocket
STATE_ASYNC_PENDING enum valuefolly::AsyncSSLSocket
STATE_CACHE_LOOKUP enum valuefolly::AsyncSSLSocket
STATE_CLOSED enum valuefolly::AsyncSSLSocket
STATE_CLOSING enum valuefolly::AsyncSSLSocket
STATE_CONNECTING enum valuefolly::AsyncSSLSocket
STATE_CONNECTING_CLOSING enum valuefolly::AsyncSSLSocket
STATE_ERROR enum valuefolly::AsyncSSLSocket
STATE_ESTABLISHED enum valuefolly::AsyncSSLSocket
STATE_REMOTE_CLOSED enum valuefolly::AsyncSSLSocket
STATE_UNENCRYPTED enum valuefolly::AsyncSSLSocket
STATE_UNINIT enum valuefolly::AsyncSSLSocket
StateEnum enum namefolly::AsyncSocket
tfoAttempted_folly::AsyncSocketprotected
tfoEnabled_folly::AsyncSocketprotected
tfoFinished_folly::AsyncSocketprotected
tfoSendMsg(int fd, struct msghdr *msg, int msg_flags)folly::AsyncSocketprotectedvirtual
timeoutExpired(std::chrono::milliseconds timeout) noexceptfolly::AsyncSSLSocket
folly::AsyncSocket::timeoutExpired() noexceptfolly::AsyncSocketprotected
totalConnectTimeout_folly::AsyncSSLSocketprotected
trackEor_folly::AsyncSocketprotected
UniquePtr typedeffolly::AsyncSSLSocket
updateEventRegistration()folly::AsyncSocketprotected
updateEventRegistration(uint16_t enable, uint16_t disable)folly::AsyncSocketprotected
verifyPeer_folly::AsyncSSLSocketprotected
willBlock(int ret, int *sslErrorOut, unsigned long *errErrorOut) noexceptfolly::AsyncSSLSocketprotected
withAddr(const std::string &s)folly::AsyncSocketprotected
writable() const overridefolly::AsyncSocketvirtual
write(WriteCallback *callback, const void *buf, size_t bytes, WriteFlags flags=WriteFlags::NONE) overridefolly::AsyncSocketvirtual
WRITE_ERROR enum valuefolly::AsyncSocketprotected
WriteCallback typedeffolly::AsyncTransportWrapper
writeChain(WriteCallback *callback, std::unique_ptr< folly::IOBuf > &&buf, WriteFlags flags=WriteFlags::NONE) overridefolly::AsyncSocketvirtual
writeChainImpl(WriteCallback *callback, iovec *vec, size_t count, std::unique_ptr< folly::IOBuf > &&buf, WriteFlags flags)folly::AsyncSocketprotected
writeImpl(WriteCallback *callback, const iovec *vec, size_t count, std::unique_ptr< folly::IOBuf > &&buf, WriteFlags flags=WriteFlags::NONE)folly::AsyncSocketprotected
writeReqHead_folly::AsyncSocketprotected
writeReqTail_folly::AsyncSocketprotected
writeRequest(WriteRequest *req)folly::AsyncSocketvirtual
writeRequestReady()folly::AsyncSocketinline
WriteResultEnum enum namefolly::AsyncSocketprotected
writeTimeout_folly::AsyncSocketprotected
writev(WriteCallback *callback, const iovec *vec, size_t count, WriteFlags flags=WriteFlags::NONE) overridefolly::AsyncSocketvirtual
wShutdownSocketSet_folly::AsyncSocketprotected
X509_deleter typedeffolly::AsyncSSLSocket
zeroCopyBufId_folly::AsyncSocketprotected
zeroCopyEnabled_folly::AsyncSocketprotected
zeroCopyReenableCounter_folly::AsyncSocketprotected
zeroCopyReenableThreshold_folly::AsyncSocketprotected
zeroCopyVal_folly::AsyncSocketprotected
~AsyncReader()=defaultfolly::AsyncReaderprotectedvirtual
~AsyncSocket() overridefolly::AsyncSocketprotected
~AsyncSocketBase()=defaultfolly::AsyncSocketBasevirtual
~AsyncSSLSocket() overridefolly::AsyncSSLSocketprotected
~AsyncTransport() override=defaultfolly::AsyncTransportprotected
~AsyncWriter()=defaultfolly::AsyncWriterprotectedvirtual
~DelayedDestruction() override=defaultfolly::DelayedDestructionprotected
~DelayedDestructionBase()=defaultfolly::DelayedDestructionBasevirtual