Interface for the client network.
More...
#include <INetworkClient.hpp>
Interface for the client network.
Definition at line 34 of file INetworkClient.hpp.
◆ ~INetworkClient()
| virtual eng::INetworkClient::~INetworkClient |
( |
| ) |
|
|
virtualdefault |
◆ connect()
| virtual void eng::INetworkClient::connect |
( |
const std::string & | host, |
|
|
uint16_t | port ) |
|
pure virtual |
◆ disconnect()
| virtual void eng::INetworkClient::disconnect |
( |
| ) |
|
|
pure virtual |
◆ getConnectionState()
◆ getLatency()
| virtual std::uint32_t eng::INetworkClient::getLatency |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ getServerTickRate()
| virtual std::uint16_t eng::INetworkClient::getServerTickRate |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ getSessionId()
| virtual std::uint32_t eng::INetworkClient::getSessionId |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ isConnected()
| virtual bool eng::INetworkClient::isConnected |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ sendToServer()
| virtual void eng::INetworkClient::sendToServer |
( |
const std::vector< std::uint8_t > & | data, |
|
|
bool | reliable = false ) |
|
pure virtual |
◆ setClientCapabilities()
| virtual void eng::INetworkClient::setClientCapabilities |
( |
std::uint32_t | caps | ) |
|
|
pure virtual |
◆ setPlayerName()
| virtual void eng::INetworkClient::setPlayerName |
( |
const std::string & | playerName | ) |
|
|
pure virtual |
◆ update()
| virtual void eng::INetworkClient::update |
( |
| ) |
|
|
pure virtual |
The documentation for this interface was generated from the following file: