From 0ca7e4e82e3657b6e935bc618403192b82b5dcc0 Mon Sep 17 00:00:00 2001 From: rubidium Date: Fri, 15 Oct 2010 13:47:37 +0000 Subject: (svn r20924) -Codechange: make the game connection packet handling look more like UDP/content packet handling --- src/network/network_server.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/network/network_server.h') diff --git a/src/network/network_server.h b/src/network/network_server.h index 55366d222..037f22a71 100644 --- a/src/network/network_server.h +++ b/src/network/network_server.h @@ -18,6 +18,23 @@ /** Class for handling the server side of the game connection. */ class ServerNetworkGameSocketHandler : public NetworkGameSocketHandler { +protected: + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_JOIN); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_COMPANY_INFO); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_GAME_PASSWORD); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_COMPANY_PASSWORD); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_GETMAP); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_MAP_OK); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_ACK); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_COMMAND); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_CHAT); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_SET_PASSWORD); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_SET_NAME); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_QUIT); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_ERROR); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_RCON); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_NEWGRFS_CHECKED); + DECLARE_GAME_RECEIVE_COMMAND(PACKET_CLIENT_MOVE); public: ServerNetworkGameSocketHandler(SOCKET s); ~ServerNetworkGameSocketHandler(); -- cgit v1.2.3-54-g00ecf