AsyncFizzBase(folly::AsyncTransportWrapper::UniquePtr transport) | fizz::AsyncFizzBase | explicit |
attachEventBase(folly::EventBase *eventBase) override | fizz::AsyncFizzBase | inlinevirtual |
attachTimeoutManager(folly::TimeoutManager *manager) | fizz::AsyncFizzBase | inline |
cancelHandshakeTimeout() | fizz::AsyncFizzBase | protectedvirtual |
close() override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
closeNow() override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
closeWithReset() override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
connecting() const override=0 | fizz::AsyncFizzBase | pure virtual |
DecoratedAsyncTransportWrapper(typename folly::AsyncTransportWrapper::UniquePtr transport) | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlineexplicit |
DelayedDestruction() | folly::DelayedDestruction | inlineprotected |
DelayedDestructionBase() | folly::DelayedDestructionBase | inlineprotected |
deliverAppData(std::unique_ptr< folly::IOBuf > buf) | fizz::AsyncFizzBase | protectedvirtual |
deliverError(const folly::AsyncSocketException &ex, bool closeTransport=true) | fizz::AsyncFizzBase | protectedvirtual |
destroy() override | fizz::AsyncFizzBase | virtual |
detachEventBase() override | fizz::AsyncFizzBase | inlinevirtual |
detachTimeoutManager() | fizz::AsyncFizzBase | inline |
error() const override=0 | fizz::AsyncFizzBase | pure virtual |
getAddress(SocketAddress *address) const override | folly::AsyncTransport | inlinevirtual |
getAppBytesReceived() const override | fizz::AsyncFizzBase | virtual |
getAppBytesWritten() const override | fizz::AsyncFizzBase | virtual |
getApplicationProtocol() const noexceptoverride | fizz::test::MockAsyncFizzBase | inlinevirtual |
getCipher() const =0 | fizz::AsyncFizzBase | pure virtual |
getDestroyPending() const | folly::DelayedDestruction | inline |
getDestructorGuardCount() const | folly::DelayedDestructionBase | inlineprotected |
getEkm(folly::StringPiece label, const Buf &context, uint16_t length) const =0 | fizz::AsyncFizzBase | pure 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=0 | fizz::AsyncFizzBase | pure virtual |
getPeerCertificate() const override=0 | fizz::AsyncFizzBase | pure 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=0 | fizz::AsyncFizzBase | pure virtual |
getSelfCertificate() const override=0 | fizz::AsyncFizzBase | pure virtual |
getSendTimeout() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
getSupportedSigSchemes() const =0 | fizz::AsyncFizzBase | pure virtual |
getUnderlyingTransport() const | folly::AsyncTransportWrapper | inline |
getUnderlyingTransport() | folly::AsyncTransportWrapper | inline |
getWrappedTransport() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
good() const override=0 | fizz::AsyncFizzBase | pure virtual |
isDetachable() const override | fizz::AsyncFizzBase | inlinevirtual |
isEorTrackingEnabled() const override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
isPending() const | folly::AsyncTransport | inlinevirtual |
isReplaySafe() const override=0 | fizz::AsyncFizzBase | pure virtual |
MOCK_CONST_METHOD0(good, bool()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(readable, bool()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(connecting, bool()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(error, bool()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(getPeerCert, folly::ssl::X509UniquePtr()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(getSelfCert, const X509 *()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(isReplaySafe, bool()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(getSelfCertificate, const Cert *()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(getPeerCertificate, const Cert *()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(getApplicationProtocol_, std::string()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(getCipher, folly::Optional< CipherSuite >()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD0(getSupportedSigSchemes, std::vector< SignatureScheme >()) | fizz::test::MockAsyncFizzBase | |
MOCK_CONST_METHOD3(getEkm, Buf(folly::StringPiece, const Buf &, uint16_t)) | fizz::test::MockAsyncFizzBase | |
MOCK_METHOD0(transportDataAvailable, void()) | fizz::test::MockAsyncFizzBase | |
MOCK_METHOD1(setReplaySafetyCallback, void(folly::AsyncTransport::ReplaySafetyCallback *callback)) | fizz::test::MockAsyncFizzBase | |
MOCK_METHOD1(transportError, void(const folly::AsyncSocketException &)) | fizz::test::MockAsyncFizzBase | |
MOCK_METHOD3(writeAppDataInternal, void(folly::AsyncTransportWrapper::WriteCallback *, std::shared_ptr< folly::IOBuf >, folly::WriteFlags)) | fizz::test::MockAsyncFizzBase | |
MockAsyncFizzBase() | fizz::test::MockAsyncFizzBase | inline |
readable() const override=0 | fizz::AsyncFizzBase | pure virtual |
ReadCallback typedef | fizz::AsyncFizzBase | |
setEorTracking(bool track) override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlinevirtual |
setReadCB(ReadCallback *callback) override | fizz::AsyncFizzBase | virtual |
setReplaySafetyCallback(folly::AsyncTransport::ReplaySafetyCallback *callback) override=0 | fizz::AsyncFizzBase | pure 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 |
startHandshakeTimeout(std::chrono::milliseconds) | fizz::AsyncFizzBase | protectedvirtual |
startTransportReads() | fizz::AsyncFizzBase | protectedvirtual |
transport_ | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | protected |
transportDataAvailable()=0 | fizz::AsyncFizzBase | protectedpure virtual |
transportError(const folly::AsyncSocketException &ex)=0 | fizz::AsyncFizzBase | protectedpure virtual |
transportReadBuf_ | fizz::AsyncFizzBase | protected |
UniquePtr typedef | fizz::AsyncFizzBase | |
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::test::MockAsyncFizzBase | inlinevirtual |
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 |
~DecoratedAsyncTransportWrapper() override | folly::DecoratedAsyncTransportWrapper< folly::AsyncTransportWrapper > | inlineprotected |
~DelayedDestruction() override=default | folly::DelayedDestruction | protected |
~DelayedDestructionBase()=default | folly::DelayedDestructionBase | virtual |
~WriteCallback()=default | folly::AsyncWriter::WriteCallback | protectedvirtual |