src/proto2/Network.hh
author terom
Wed, 05 Nov 2008 20:39:44 +0000
changeset 8 2de58a6d0395
parent 5 617813994ab1
child 13 3fbb927c6a27
permissions -rw-r--r--
fix to mostly compile
#ifndef NETWORK_HH
#define NETWORK_HH

#include <ClanLib/Network/socket.h>

const uint16_t NETWORK_PORT = 9338;
const uint16_t NETWORK_PACKET_MAX = 1280;

class NetworkBase {
	protected:
		CL_Socket socket;

		NetworkBase () : 
				socket(CL_Socket::udp)
		{
				socket.set_nonblocking(true);
		}

		NetworkBase (CL_Socket socket) :
				socket(socket)
		{
				socket.set_nonblocking(true);
		}
};

#endif