src/network.h

changeset 3
3693fd2eb0e9
parent 2
0a08f79c320d
child 7
41468077b5bb
     1.1 --- a/src/network.h	Sun Feb 23 21:03:35 2014 +0100
     1.2 +++ b/src/network.h	Thu Mar 06 15:03:06 2014 +0100
     1.3 @@ -37,7 +37,11 @@
     1.4  extern "C" {
     1.5  #endif
     1.6      
     1.7 -#define NETCODE_GAMEINFO 1
     1.8 +#define NETCODE_ACCEPT 0x00
     1.9 +#define NETCODE_DECLINE 0x01
    1.10 +#define NETCODE_GAMEINFO 0x10
    1.11 +    
    1.12 +#define NETCODE_VERSION 1
    1.13  
    1.14  typedef struct {
    1.15      int fd; /* -1, if we are the client */
    1.16 @@ -58,7 +62,8 @@
    1.17  int net_destroy(Server *server);
    1.18  int net_connect(Server *server);
    1.19  
    1.20 -void net_send(int socket, uint32_t code, void *data, size_t len);
    1.21 +void net_send_code(int socket, uint32_t code);
    1.22 +void net_send_data(int socket, void *data, size_t len);
    1.23  int net_recieve_code(int socket);
    1.24  void net_recieve_data(int socket, void *data, size_t len);
    1.25  

mercurial