proxygen
|
#include <AcceptorHandshakeManager.h>
Classes | |
class | Callback |
Public Types | |
using | UniquePtr = std::unique_ptr< AcceptorHandshakeHelper, folly::DelayedDestruction::Destructor > |
Public Member Functions | |
virtual void | start (folly::AsyncSSLSocket::UniquePtr sock, AcceptorHandshakeHelper::Callback *callback) noexcept=0 |
virtual void | dropConnection (SSLErrorEnum reason=SSLErrorEnum::NO_ERROR)=0 |
Public Member Functions inherited from folly::DelayedDestruction | |
virtual void | destroy () |
bool | getDestroyPending () const |
Public Member Functions inherited from folly::DelayedDestructionBase | |
virtual | ~DelayedDestructionBase ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from folly::DelayedDestruction | |
~DelayedDestruction () override=default | |
DelayedDestruction () | |
Protected Member Functions inherited from folly::DelayedDestructionBase | |
DelayedDestructionBase () | |
uint32_t | getDestructorGuardCount () const |
Definition at line 32 of file AcceptorHandshakeManager.h.
using wangle::AcceptorHandshakeHelper::UniquePtr = std::unique_ptr< AcceptorHandshakeHelper, folly::DelayedDestruction::Destructor> |
Definition at line 35 of file AcceptorHandshakeManager.h.
|
pure virtual |
Implemented in wangle::PeekingAcceptorHandshakeHelper, wangle::FizzAcceptorHandshakeHelper, wangle::EvbHandshakeHelper, wangle::SSLAcceptorHandshakeHelper, and wangle::UnencryptedAcceptorHandshakeHelper.
Referenced by wangle::AcceptorHandshakeManager::dropConnection(), and wangle::AcceptorHandshakeManager::timeoutExpired().
|
pure virtualnoexcept |