SpiecsEngine
 
Loading...
Searching...
No Matches

◆ HandleClose()

void Spices::Net::TcpConnection::HandleClose ( )
private

Handle Close event.

Definition at line 147 of file TcpConnection.cpp.

148 {
150 m_Channel->DisableAll();
151
152 const TcpConnectionPtr connectionPtr = shared_from_this();
153 m_ConnectionCallback.Broadcast(connectionPtr);
154 m_CloseCallback.Broadcast(connectionPtr);
155 }
DelegateCloseCallback m_CloseCallback
DelegateCloseCallback.
DelegateConnectionCallback m_ConnectionCallback
DelegateConnectionCallback.
std::unique_ptr< Channel > m_Channel
TcpConnection channel.
void SetState(State state)
std::shared_ptr< TcpConnection > TcpConnectionPtr
Definition Callbacks.h:18

References Disconnected, and SetState().

Referenced by HandleRead().