IConnectionHandler Class Reference

Space-ng SDK: sol3::net::IConnectionHandler Class Reference
Space-ng SDK
sol3::net::IConnectionHandler Class Referenceabstract

#include <sol3/net/connection_handler.h>

Public Member Functions

virtual ~IConnectionHandler ()=default
 
virtual void onConnect (TcpConnectionId connection_id)=0
 
virtual void onData (DataFrame const &frame)=0
 
virtual void onSend ()=0
 
virtual void onDisconnect (TcpConnectionId connection_id)=0
 
virtual void onError (boost::system::error_code const &ec)=0
 

Constructor & Destructor Documentation

◆ ~IConnectionHandler()

virtual sol3::net::IConnectionHandler::~IConnectionHandler ( )
virtualdefault

Member Function Documentation

◆ onConnect()

virtual void sol3::net::IConnectionHandler::onConnect ( TcpConnectionId  connection_id)
pure virtual

◆ onData()

virtual void sol3::net::IConnectionHandler::onData ( DataFrame const &  frame)
pure virtual

◆ onDisconnect()

virtual void sol3::net::IConnectionHandler::onDisconnect ( TcpConnectionId  connection_id)
pure virtual

◆ onError()

virtual void sol3::net::IConnectionHandler::onError ( boost::system::error_code const &  ec)
pure virtual

◆ onSend()

virtual void sol3::net::IConnectionHandler::onSend ( )
pure virtual

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