StormByte C++ Library: Network module 0.0.9999
StormByte-Network is a StormByte library module for handling and create network connections
Loading...
Searching...
No Matches
StormByte::Network::Server Member List

This is the complete list of members for StormByte::Network::Server, including all inherited members.

AddClient(Socket::Client &&client) noexceptStormByte::Network::Serverprotected
Authenticate(Socket::Client &client) noexceptStormByte::Network::EndPointprotectedvirtual
Connect(const std::string &host, const unsigned short &port) noexcept overrideStormByte::Network::Servervirtual
Disconnect() noexcept overrideStormByte::Network::Servervirtual
DisconnectClient(Socket::Client &client) noexceptStormByte::Network::Serverprotected
EndPoint(const Connection::Protocol &protocol, std::shared_ptr< Connection::Handler > handler, std::shared_ptr< Logger > logger) noexceptStormByte::Network::EndPoint
EndPoint(const EndPoint &other)=deleteStormByte::Network::EndPoint
EndPoint(EndPoint &&other) noexcept=defaultStormByte::Network::EndPoint
Handshake(Socket::Client &client) noexceptStormByte::Network::EndPointprotectedvirtual
m_handlerStormByte::Network::EndPointprotected
m_input_pipeline (defined in StormByte::Network::EndPoint)StormByte::Network::EndPointprotected
m_loggerStormByte::Network::EndPointprotected
m_output_pipelineStormByte::Network::EndPointprotected
m_protocolStormByte::Network::EndPointprotected
m_socketStormByte::Network::EndPointprotected
m_statusStormByte::Network::EndPointprotected
operator=(const Server &other)=deleteStormByte::Network::Server
operator=(Server &&other) noexcept=defaultStormByte::Network::Server
StormByte::Network::EndPoint::operator=(const EndPoint &other)=deleteStormByte::Network::EndPoint
StormByte::Network::EndPoint::operator=(EndPoint &&other) noexcept=defaultStormByte::Network::EndPoint
ProcessClientPacket(Socket::Client &client, const Packet &packet) noexcept=0StormByte::Network::Serverprotectedpure virtual
Protocol() const noexceptStormByte::Network::EndPoint
RawReceive(Socket::Client &client) noexceptStormByte::Network::EndPointprotected
RawSend(Socket::Client &client, const Packet &packet) noexceptStormByte::Network::EndPointprotected
Receive(Socket::Client &client) noexceptStormByte::Network::EndPointprotected
RemoveClient(Socket::Client &client) noexceptStormByte::Network::Serverprotected
RemoveClientAsync(Socket::Client &client) noexceptStormByte::Network::Serverprotected
Send(Socket::Client &client, const Packet &packet) noexceptStormByte::Network::EndPointprotected
Server(Connection::Protocol protocol, std::shared_ptr< Connection::Handler > handler, std::shared_ptr< Logger > logger) noexceptStormByte::Network::Server
Server(const Server &other)=deleteStormByte::Network::Server
Server(Server &&other) noexcept=defaultStormByte::Network::Server
Status() const noexceptStormByte::Network::EndPoint
~EndPoint() noexceptStormByte::Network::EndPointvirtual
~Server() noexcept overrideStormByte::Network::Servervirtual