AsyncFizzBase(folly::AsyncTransportWrapper::UniquePtr transport) | fizz::AsyncFizzBase | explicit |
AsyncFizzClientT(folly::AsyncTransportWrapper::UniquePtr socket, std::shared_ptr< const FizzClientContext > fizzContext, const std::shared_ptr< ClientExtensions > &extensions=nullptr) | fizz::client::AsyncFizzClientT< SM > | |
AsyncFizzClientT(folly::EventBase *eventBase, std::shared_ptr< const FizzClientContext > fizzContext, const std::shared_ptr< ClientExtensions > &extensions=nullptr) | fizz::client::AsyncFizzClientT< SM > | |
attachEventBase(folly::EventBase *eventBase) override | fizz::AsyncFizzBase | inlinevirtual |
attachTimeoutManager(folly::TimeoutManager *manager) | fizz::AsyncFizzBase | inline |
callback_ | fizz::client::AsyncFizzClientT< SM > | private |
cancelHandshakeTimeout() | fizz::AsyncFizzBase | protectedvirtual |
close() override | fizz::client::AsyncFizzClientT< SM > | virtual |
closeNow() override | fizz::client::AsyncFizzClientT< SM > | virtual |
closeWithReset() override | fizz::client::AsyncFizzClientT< SM > | virtual |
connect(HandshakeCallback *callback, std::shared_ptr< const CertificateVerifier > verifier, folly::Optional< std::string > sni, folly::Optional< std::string > pskIdentity, std::chrono::milliseconds=std::chrono::milliseconds(0)) | fizz::client::AsyncFizzClientT< SM > | virtual |
connect(const folly::SocketAddress &connectAddr, folly::AsyncSocket::ConnectCallback *callback, std::shared_ptr< const CertificateVerifier > verifier, folly::Optional< std::string > sni, folly::Optional< std::string > pskIdentity, std::chrono::milliseconds totalTimeout=std::chrono::milliseconds(0), std::chrono::milliseconds socketTimeout=std::chrono::milliseconds(0), const folly::AsyncSocket::OptionMap &options=folly::AsyncSocket::emptyOptionMap, const folly::SocketAddress &bindAddr=folly::AsyncSocket::anyAddress()) | fizz::client::AsyncFizzClientT< SM > | virtual |
connect(HandshakeCallback *callback, folly::Optional< std::string > hostname, std::chrono::milliseconds=std::chrono::milliseconds(0)) | fizz::client::AsyncFizzClientT< SM > | virtual |
connectErr(const folly::AsyncSocketException &ex) noexceptoverride | fizz::client::AsyncFizzClientT< SM > | privatevirtual |
connecting() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
connectSuccess() noexceptoverride | fizz::client::AsyncFizzClientT< SM > | privatevirtual |
DecoratedAsyncTransportWrapper(typename folly::AsyncTransportWrapper::UniquePtr transport) | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlineexplicit |
DelayedDestruction() | folly::DelayedDestruction | inlineprotected |
DelayedDestructionBase() | folly::DelayedDestructionBase | inlineprotected |
deliverAllErrors(const folly::AsyncSocketException &ex, bool closeTransport=true) | fizz::client::AsyncFizzClientT< SM > | private |
deliverAppData(std::unique_ptr< folly::IOBuf > buf) | fizz::AsyncFizzBase | protectedvirtual |
deliverError(const folly::AsyncSocketException &ex, bool closeTransport=true) | fizz::AsyncFizzBase | protectedvirtual |
deliverHandshakeError(folly::exception_wrapper ex) | fizz::client::AsyncFizzClientT< SM > | private |
destroy() override | fizz::AsyncFizzBase | virtual |
detachEventBase() override | fizz::AsyncFizzBase | inlinevirtual |
detachTimeoutManager() | fizz::AsyncFizzBase | inline |
earlyDataRejectionPolicy_ | fizz::client::AsyncFizzClientT< SM > | private |
earlyDataState_ | fizz::client::AsyncFizzClientT< SM > | private |
error() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
extensions_ | fizz::client::AsyncFizzClientT< SM > | private |
fizzClient_ | fizz::client::AsyncFizzClientT< SM > | private |
fizzContext_ | fizz::client::AsyncFizzClientT< SM > | private |
getAddress(SocketAddress *address) const override | folly::AsyncTransport | inlinevirtual |
getAppBytesReceived() const override | fizz::AsyncFizzBase | virtual |
getAppBytesWritten() const override | fizz::AsyncFizzBase | virtual |
getApplicationProtocol() const noexceptoverride | fizz::client::AsyncFizzClientT< SM > | virtual |
getCipher() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
getDestroyPending() const | folly::DelayedDestruction | inline |
getDestructorGuardCount() const | folly::DelayedDestructionBase | inlineprotected |
getEarlyEkm(folly::StringPiece label, const Buf &context, uint16_t length) const | fizz::client::AsyncFizzClientT< SM > | |
getEkm(folly::StringPiece label, const Buf &context, uint16_t length) const override | fizz::client::AsyncFizzClientT< SM > | virtual |
getEventBase() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
getLocalAddress(folly::SocketAddress *address) const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
folly::AsyncTransportWrapper::getLocalAddress() const | folly::AsyncTransport | inline |
getPeerAddress(folly::SocketAddress *address) const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
folly::AsyncTransportWrapper::getPeerAddress() const | folly::AsyncTransport | inline |
getPeerCert() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
getPeerCertificate() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
getRawBytesReceived() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
getRawBytesWritten() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
getReadCallback() const override | fizz::AsyncFizzBase | virtual |
getSecurityProtocol() const override | fizz::AsyncFizzBase | inlinevirtual |
getSelfCert() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
getSelfCertificate() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
getSendTimeout() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
getState() const | fizz::client::AsyncFizzClientT< SM > | inline |
getSupportedSigSchemes() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
getUnderlyingTransport() const | folly::AsyncTransportWrapper | inline |
getUnderlyingTransport() | folly::AsyncTransportWrapper | inline |
getWrappedTransport() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
good() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
handleEarlyReject() | fizz::client::AsyncFizzClientT< SM > | private |
isDetachable() const override | fizz::AsyncFizzBase | inlinevirtual |
isEorTrackingEnabled() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
isPending() const | folly::AsyncTransport | inlinevirtual |
isReplaySafe() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
pskIdentity_ | fizz::client::AsyncFizzClientT< SM > | private |
pskResumed() const | fizz::client::AsyncFizzClientT< SM > | |
readable() const override | fizz::client::AsyncFizzClientT< SM > | virtual |
ReadCallback typedef | fizz::AsyncFizzBase | |
replaySafetyCallback_ | fizz::client::AsyncFizzClientT< SM > | private |
setEarlyDataRejectionPolicy(EarlyDataRejectionPolicy policy) | fizz::client::AsyncFizzClientT< SM > | inline |
setEorTracking(bool track) override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
setReadCB(ReadCallback *callback) override | fizz::AsyncFizzBase | virtual |
setReplaySafetyCallback(folly::AsyncTransport::ReplaySafetyCallback *callback) override | fizz::client::AsyncFizzClientT< SM > | virtual |
setSendTimeout(uint32_t timeoutInMs) override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
shutdownWrite() override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
shutdownWriteNow() override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
sni_ | fizz::client::AsyncFizzClientT< SM > | private |
startHandshakeTimeout(std::chrono::milliseconds) | fizz::AsyncFizzBase | protectedvirtual |
startTransportReads() | fizz::AsyncFizzBase | protectedvirtual |
state_ | fizz::client::AsyncFizzClientT< SM > | private |
transport_ | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | protected |
transportDataAvailable() override | fizz::client::AsyncFizzClientT< SM > | protectedvirtual |
transportError(const folly::AsyncSocketException &ex) override | fizz::client::AsyncFizzClientT< SM > | protectedvirtual |
transportReadBuf_ | fizz::AsyncFizzBase | protected |
UniquePtr typedef | fizz::client::AsyncFizzClientT< SM > | |
verifier_ | fizz::client::AsyncFizzClientT< SM > | private |
visitor_ | fizz::client::AsyncFizzClientT< SM > | private |
writable() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
write(folly::AsyncTransportWrapper::WriteCallback *callback, const void *buf, size_t bytes, folly::WriteFlags flags=folly::WriteFlags::NONE) override | folly::WriteChainAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
writeAppData(folly::AsyncTransportWrapper::WriteCallback *callback, std::unique_ptr< folly::IOBuf > &&buf, folly::WriteFlags flags=folly::WriteFlags::NONE) override | fizz::client::AsyncFizzClientT< SM > | protectedvirtual |
WriteCallback typedef | folly::AsyncTransportWrapper | |
writeChain(folly::AsyncTransportWrapper::WriteCallback *callback, std::unique_ptr< folly::IOBuf > &&buf, folly::WriteFlags flags=folly::WriteFlags::NONE) override | fizz::AsyncFizzBase | virtual |
writev(folly::AsyncTransportWrapper::WriteCallback *callback, const iovec *vec, size_t count, folly::WriteFlags flags=folly::WriteFlags::NONE) override | folly::WriteChainAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
~AsyncFizzBase() override | fizz::AsyncFizzBase | |
~AsyncReader()=default | folly::AsyncReader | protectedvirtual |
~AsyncSocketBase()=default | folly::AsyncSocketBase | virtual |
~AsyncTransport() override=default | folly::AsyncTransport | protected |
~AsyncWriter()=default | folly::AsyncWriter | protectedvirtual |
~ConnectCallback()=default | folly::AsyncSocket::ConnectCallback | privatevirtual |
~DecoratedAsyncTransportWrapper() override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlineprotected |
~DelayedDestruction() override=default | folly::DelayedDestruction | protected |
~DelayedDestructionBase()=default | folly::DelayedDestructionBase | virtual |
~WriteCallback()=default | folly::AsyncWriter::WriteCallback | protectedvirtual |