Interface for the server network.
More...
#include <INetworkServer.hpp>
Interface for the server network.
Definition at line 27 of file INetworkServer.hpp.
◆ ~INetworkServer()
| virtual srv::INetworkServer::~INetworkServer |
( |
| ) |
|
|
virtualdefault |
◆ disconnectClient()
| virtual void srv::INetworkServer::disconnectClient |
( |
std::uint32_t | sessionId | ) |
|
|
pure virtual |
◆ getClientCount()
| virtual std::size_t srv::INetworkServer::getClientCount |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ getConnectedSessions()
| virtual std::vector< std::uint32_t > srv::INetworkServer::getConnectedSessions |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ init()
| virtual void srv::INetworkServer::init |
( |
const std::string & | host, |
|
|
uint16_t | port ) |
|
pure virtual |
◆ isRunning()
| virtual bool srv::INetworkServer::isRunning |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ sendToAllClients()
| virtual void srv::INetworkServer::sendToAllClients |
( |
const std::vector< std::uint8_t > & | data, |
|
|
bool | reliable = false ) |
|
pure virtual |
◆ sendToClient()
| virtual void srv::INetworkServer::sendToClient |
( |
std::uint32_t | sessionId, |
|
|
const std::vector< std::uint8_t > & | data, |
|
|
bool | reliable = false ) |
|
pure virtual |
◆ setServerCapabilities()
| virtual void srv::INetworkServer::setServerCapabilities |
( |
std::uint32_t | caps | ) |
|
|
pure virtual |
◆ setTickRate()
| virtual void srv::INetworkServer::setTickRate |
( |
std::uint16_t | tickRate | ) |
|
|
pure virtual |
◆ start()
| virtual void srv::INetworkServer::start |
( |
| ) |
|
|
pure virtual |
◆ stop()
| virtual void srv::INetworkServer::stop |
( |
| ) |
|
|
pure virtual |
◆ update()
| virtual void srv::INetworkServer::update |
( |
| ) |
|
|
pure virtual |
The documentation for this interface was generated from the following file: