19 void execute(
const ClientId& clientId,
const IProtocolMessage& message)
override {
21 _server.
select(clientId, msg.getCharacterId());
Definition: SelectHandler.h:12
A protocol message is used for the serialization of the ai states for remote debugging.
Definition: IProtocolMessage.h:60
void select(const ClientId &clientId, const CharacterId &id)
Select a particular character (resp. AI instance) and send detail information to all the connected cl...
Definition: ServerImpl.h:457
Interface for the execution of assigned IProtocolMessage.
Definition: IProtocolHandler.h:19
Message for the remote debugging interface.
Definition: AISelectMessage.h:16
The server can serialize the state of the AI and broadcast it to all connected clients.
Definition: Server.h:50