Blob Blame Raw
#ifndef ERROR_H
#define ERROR_H


#include <cassert>


typedef unsigned int ErrorCode;


enum : ErrorCode  {
	ERR_NONE       =    0,
	ERR_ADDRESS    = 1000,
	ERR_CONNECTION = 2000,
	ERR_SERVER     = 3000,
	ERR_TCP        = 4000,
};

enum : ErrorCode  {
	ERR_COMMON     = ERR_NONE + 1,
	ERR_NOT_IMPLEMENTED,
	ERR_INVALID_ARGS,
};


#endif