network/network_client.h
branchcustombridgeheads
changeset 5642 bfa6074e2833
equal deleted inserted replaced
5641:d4d00a16ef26 5642:bfa6074e2833
       
     1 /* $Id$ */
       
     2 
       
     3 #ifndef NETWORK_CLIENT_H
       
     4 #define NETWORK_CLIENT_H
       
     5 
       
     6 #ifdef ENABLE_NETWORK
       
     7 
       
     8 DEF_CLIENT_SEND_COMMAND(PACKET_CLIENT_GAME_INFO);
       
     9 DEF_CLIENT_SEND_COMMAND(PACKET_CLIENT_COMPANY_INFO);
       
    10 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_COMMAND)(CommandPacket *cp);
       
    11 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_ERROR)(NetworkErrorCode errorno);
       
    12 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_QUIT)(const char *leavemsg);
       
    13 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_CHAT)(NetworkAction action, DestType desttype, int dest, const char *msg);
       
    14 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_PASSWORD)(NetworkPasswordType type, const char *password);
       
    15 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_SET_PASSWORD)(const char *password);
       
    16 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_SET_NAME)(const char *name);
       
    17 DEF_CLIENT_SEND_COMMAND(PACKET_CLIENT_ACK);
       
    18 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_RCON)(const char *pass, const char *command);
       
    19 
       
    20 NetworkRecvStatus NetworkClient_ReadPackets(NetworkClientState *cs);
       
    21 void NetworkClient_Connected(void);
       
    22 
       
    23 #endif /* ENABLE_NETWORK */
       
    24 
       
    25 #endif /* NETWORK_CLIENT_H */