SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Comm::server::Acceptor::Mixed::Handshaker Struct Reference
+ Collaboration diagram for SWC::Comm::server::Acceptor::Mixed::Handshaker:

Public Member Functions

SWC_CAN_INLINE Handshaker (const ConnHandlerSSL::Ptr &a_conn)
 
SWC_CAN_INLINE Handshaker (Handshaker &&other) noexcept
 
 Handshaker (const Handshaker &)=delete
 
Handshakeroperator= (Handshaker &&)=delete
 
Handshakeroperator= (const Handshaker &)=delete
 
 ~Handshaker () noexcept
 
void operator() (const asio::error_code &ec)
 

Public Attributes

ConnHandlerSSL::Ptr conn
 

Detailed Description

Definition at line 17 of file SerializedServer.cc.

Constructor & Destructor Documentation

◆ Handshaker() [1/3]

SWC_CAN_INLINE SWC::Comm::server::Acceptor::Mixed::Handshaker::Handshaker ( const ConnHandlerSSL::Ptr a_conn)
inline

Definition at line 20 of file SerializedServer.cc.

◆ Handshaker() [2/3]

SWC_CAN_INLINE SWC::Comm::server::Acceptor::Mixed::Handshaker::Handshaker ( Handshaker &&  other)
inlinenoexcept

Definition at line 22 of file SerializedServer.cc.

◆ Handshaker() [3/3]

SWC::Comm::server::Acceptor::Mixed::Handshaker::Handshaker ( const Handshaker )
delete

◆ ~Handshaker()

SWC::Comm::server::Acceptor::Mixed::Handshaker::~Handshaker ( )
inlinenoexcept

Definition at line 26 of file SerializedServer.cc.

Member Function Documentation

◆ operator()()

void SWC::Comm::server::Acceptor::Mixed::Handshaker::operator() ( const asio::error_code &  ec)
inline

Definition at line 27 of file SerializedServer.cc.

References conn, SWC::LOG_DEBUG, and SWC_LOGF.

◆ operator=() [1/2]

Handshaker& SWC::Comm::server::Acceptor::Mixed::Handshaker::operator= ( const Handshaker )
delete

◆ operator=() [2/2]

Handshaker& SWC::Comm::server::Acceptor::Mixed::Handshaker::operator= ( Handshaker &&  )
delete

Member Data Documentation

◆ conn

ConnHandlerSSL::Ptr SWC::Comm::server::Acceptor::Mixed::Handshaker::conn

Definition at line 18 of file SerializedServer.cc.

Referenced by operator()().


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