#ifndef _COMMON_HH_ #define _COMMON_HH_ typedef int command_t; typedef int priority_t; #ifndef EXITSTRUCT typedef int ExitCode; #endif #ifndef STATUS #define STATUS int #endif /* STATUS */ //const STATUS ERROR = 0; const STATUS OKAY = 1; const STATUS EMPTY = 4; const STATUS NOTFOUND = 8; const STATUS WRITE_OKAY = 16; const STATUS PARTIAL_WRITE = 32; const STATUS SUSPEND_OKAY = 64; const STATUS SUSPEND_ERROR = 128; const STATUS RESUME_OKAY = 256; const STATUS RESUME_ERROR = 512; const STATUS SUSPEND = 1024; const STATUS RESUME = 2048; const STATUS TESTSUSPEND = 4096; const STATUS REGISTER = 8192; const STATUS TESTSUSPEND_SUSPEND = 16384; const STATUS TESTSUSPEND_RESUME = 32768; #ifdef EXITSTRUCT typedef struct ExitCode { int code; char* message; }; #endif #define SERVERPORT 9998 #define CLIENTPORT 9999 #endif /* _COMMON_HH_ */