network_client.h
changeset 543 946badd71033
child 716 8af847728d5b
equal deleted inserted replaced
542:de27e74b11bd 543:946badd71033
       
     1 #ifndef NETWORK_CLIENT_H
       
     2 #define NETWORK_CLIENT_H
       
     3 
       
     4 #ifdef ENABLE_NETWORK
       
     5 
       
     6 DEF_CLIENT_SEND_COMMAND(PACKET_CLIENT_GAME_INFO);
       
     7 DEF_CLIENT_SEND_COMMAND(PACKET_CLIENT_COMPANY_INFO);
       
     8 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_COMMAND)(CommandPacket *cp);
       
     9 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_ERROR)(NetworkErrorCode errorno);
       
    10 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_QUIT)(const char *leavemsg);
       
    11 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_CHAT)(NetworkAction action, DestType desttype, int dest, const char *msg);
       
    12 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_PASSWORD)(NetworkPasswordType type, const char *password);
       
    13 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_SET_PASSWORD)(const char *password);
       
    14 DEF_CLIENT_SEND_COMMAND_PARAM(PACKET_CLIENT_SET_NAME)(const char *name);
       
    15 DEF_CLIENT_SEND_COMMAND(PACKET_CLIENT_ACK);
       
    16 
       
    17 NetworkRecvStatus NetworkClient_ReadPackets(ClientState *cs);
       
    18 void NetworkClient_Connected(void);
       
    19 
       
    20 #endif /* ENABLE_NETWORK */
       
    21 
       
    22 #endif // NETWORK_CLIENT_H