rendered paste body#ifndef __NETWORK_H__
#define __NETWORK_H__
#include <SDL_net.h>
//XXX: BAD
#define MAX_ACTIVE_CHANNELS 3
extern int new_minute;
//Variables
SDLNet_SocketSet set;
extern TCPsocket el_socket;
extern Uint8 in_data[1024];
extern int in_data_used;
extern int disconnected;
//Channels
Uint32 cur_chans[MAX_ACTIVE_CHANNELS];
Uint8 cur_chan = 0;
//Functions
void set_active_channels (Uint8 active, const Uint32 *channels, int nchan);
void process_data_from_server(void);
void process_message(Uint8 type, Uint8 * in_data, int len);
int connect_to_server(void);
int get_server_message(void);
int send_message(TCPsocket socket, char *message, int type, int len);
int read_server(void);
void process_server_message(int recieved, Uint8 * data);
#endif