proxygen
wangle::AcceptorHandshakeHelper Class Referenceabstract

#include <AcceptorHandshakeManager.h>

Inheritance diagram for wangle::AcceptorHandshakeHelper:
folly::DelayedDestruction folly::DelayedDestructionBase MockHandshakeHelper< UniquePtrTranslationPolicy > MockHandshakeHelper< UseOwnedRawPtrPolicy > MockHandshakeHelper< UseSharedPtrPolicy > wangle::EvbHandshakeHelper wangle::FizzAcceptorHandshakeHelper wangle::PeekingAcceptorHandshakeHelper wangle::SSLAcceptorHandshakeHelper wangle::UnencryptedAcceptorHandshakeHelper

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
 

Detailed Description

Definition at line 32 of file AcceptorHandshakeManager.h.

Member Typedef Documentation

Member Function Documentation


The documentation for this class was generated from the following file: