19 #ifndef CHAT_COMMANDS_HPP
20 #define CHAT_COMMANDS_HPP
22 #include "network/protocols/lobby_protocol.hpp"
23 #include "network/protocols/server_lobby.hpp"
24 #include "utils/cpp2011.hpp"
25 #include "utils/time.hpp"
27 #include "irrString.h"
39 class DatabaseConnector;
47 namespace ChatCommands
49 void handleServerCommand(
ServerLobby* lobby,
Event* event, std::shared_ptr<STKPeer> peer);
Describes a chain of 8-bit unsigned integers.
Definition: network_string.hpp:53
Class representing an event that need to pass trough the system. This is used to remove ENet dependen...
Definition: event.hpp:73
The network item manager is responsible for handling all network related item manager tasks - synchro...
Definition: network_item_manager.hpp:45
Contains the profile of a player.
Definition: network_player_profile.hpp:42
A new implementation of NetworkString, which has a fixed format: Byte 0: The type of the message,...
Definition: network_string.hpp:422
Definition: ranking.hpp:57
Represents a peer. This class is used to interface the ENetPeer structure.
Definition: stk_peer.hpp:76
Definition: server_lobby.hpp:52
Describes a IPv4 or IPv6 address in sockaddr_in(6) format, suitable in using with sendto.
Definition: socket_address.hpp:47