SimulationServer is a Server that delays Packet internally before "receiving" them and then sends them back with delay to the SimulationClient.
More...
#include <simulation_server.h>
|
|
| SimulationServer (std::array< std::unique_ptr< SimulationClient >, 2 > &clients) |
| |
| void | Begin () override |
| |
| void | Update (sf::Time dt) override |
| |
| void | End () override |
| |
| void | DrawImGui () override |
| |
|
void | PutPacketInReceiveQueue (std::unique_ptr< Packet > packet, bool unreliable) |
| |
| void | SendReliablePacket (std::unique_ptr< Packet > packet) override |
| |
| void | SendUnreliablePacket (std::unique_ptr< Packet > packet) override |
| |
|
virtual void | SendReliablePacket (std::unique_ptr< Packet > packet)=0 |
| |
|
virtual void | SendUnreliablePacket (std::unique_ptr< Packet > packet)=0 |
| |
|
virtual void | Begin ()=0 |
| |
|
virtual void | Update (sf::Time dt)=0 |
| |
|
virtual void | End ()=0 |
| |
|
virtual void | DrawImGui ()=0 |
| |
SimulationServer is a Server that delays Packet internally before "receiving" them and then sends them back with delay to the SimulationClient.
◆ Begin()
| void game::SimulationServer::Begin |
( |
| ) |
|
|
overridevirtual |
◆ DrawImGui()
| void game::SimulationServer::DrawImGui |
( |
| ) |
|
|
overridevirtual |
◆ End()
| void game::SimulationServer::End |
( |
| ) |
|
|
overridevirtual |
◆ SendReliablePacket()
| void game::SimulationServer::SendReliablePacket |
( |
std::unique_ptr< Packet > |
packet | ) |
|
|
overridevirtual |
◆ SendUnreliablePacket()
| void game::SimulationServer::SendUnreliablePacket |
( |
std::unique_ptr< Packet > |
packet | ) |
|
|
overridevirtual |
◆ Update()
| void game::SimulationServer::Update |
( |
sf::Time |
dt | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- G:/Development/SAE/921/GPR5100_Rollback/game/include/network/simulation_server.h
- G:/Development/SAE/921/GPR5100_Rollback/game/src/network/simulation_server.cpp