Babel
Epitech's C++ VoIP project
Babel
AsioTCPServer
Babel::AsioTCPServer< T > Member List
This is the complete list of members for
Babel::AsioTCPServer< T >
, including all inherited members.
_acceptor
Babel::AsioTCPServer< T >
protected
_connections
Babel::AsioTCPServer< T >
protected
_contextThread
Babel::AsioTCPServer< T >
protected
_idCounter
Babel::AsioTCPServer< T >
protected
_ioContext
Babel::AsioTCPServer< T >
protected
_messagesIn
Babel::AsioTCPServer< T >
protected
AsioTCPServer
()
Babel::AsioTCPServer< T >
explicit
messageAllClients
(const Message< T > &msg) override
Babel::AsioTCPServer< T >
virtual
messageClient
(std::shared_ptr< ITCPConnection< T >> client, const Message< T > &msg) override
Babel::AsioTCPServer< T >
virtual
onClientConnect
(std::shared_ptr< ITCPConnection< T >> client) override
Babel::AsioTCPServer< T >
virtual
onClientDisconnect
(std::shared_ptr< ITCPConnection< T >> client) override
Babel::AsioTCPServer< T >
virtual
onMessage
(std::shared_ptr< ITCPConnection< T >> client, Message< T > &msg) override
Babel::AsioTCPServer< T >
virtual
start
(uint16_t port) override
Babel::AsioTCPServer< T >
virtual
stop
() override
Babel::AsioTCPServer< T >
virtual
update
(uint64_t nbMessagesToProcess, bool wait) override
Babel::AsioTCPServer< T >
virtual
waitForClientConnections
()
Babel::AsioTCPServer< T >
protected
~AsioTCPServer
() override
Babel::AsioTCPServer< T >
~ITCPServer
()=default
Babel::ITCPServer< T >
virtual
Generated by
1.8.17