20 void Close()
override;
BaseMultiplayerServer()
constructor
Definition basemultiplayerserver.cc:42
Definition clientconnection.h:36
void OnFrame() override
Called every "frame".
Definition standardmultiplayerserver.cc:159
bool Open() override
open the server
Definition standardmultiplayerserver.cc:27
bool OnClientIsConnecting(ClientConnection *connection) override
Called when client is trying to connect. Override and return true if the connection should be accepte...
Definition standardmultiplayerserver.cc:47
StandardMultiplayerServer()
Definition standardmultiplayerserver.h:17
void OnClientDisconnected(ClientConnection *connection) override
Called when client has disconnected from the server.
Definition standardmultiplayerserver.cc:124
void OnTick() override
Called every tickInterval seconds, after OnFrame.
Definition standardmultiplayerserver.cc:168
void OnMessageReceived(ClientConnection *connection, Timing::Time recvTime, byte *data, size_t size) override
Called when a message has been received from a client.
Definition standardmultiplayerserver.cc:133
void Close() override
close the server
Definition standardmultiplayerserver.cc:37
~StandardMultiplayerServer()
Definition standardmultiplayerserver.h:18
void OnClientConnected(ClientConnection *connection) override
Called when client has successfully connected to the server.
Definition standardmultiplayerserver.cc:56
Definition basemultiplayerclient.cc:24
double Time
the time datatype
Definition time.h:18