Shared Library which will be implemented by the server application.
A GameServer object which is used to host a game or lobby. It uses three threads to efficiently do this; An accept thread to allow new players to join, a read thread to read packets sent by players to the server and a write thread to relay those messages to the other players.
|typedef struct PlayerLink::Server::Message||PlayerMessage|
|typedef struct PlayerLink::Server::Player||Player|
typedef struct PlayerLink::Server::Message PlayerMessage;
typedef struct PlayerLink::Server::Player Player;
Updated on 25 January 2021 at 09:57:12 UTC