/* ** PACS WLL 2000 project, Prepaid System. ** ** File name: public.h ** Written completely by Zhang Shuzhong at 2000-10-17 ** CVS $Id: public.h,v 1.4 2001/01/20 19:58:49 zhangsz Exp $ ** ** Public type definitions for PACS-WLL Project. ** */ #ifndef PUBLIC__H #define PUBLIC__H #include #include "memwatch.h" #ifndef _T_BYTE #define _T_BYTE typedef unsigned char BYTE; #endif #ifndef _T_WORD #define _T_WORD typedef unsigned short WORD; #endif #ifndef _T_DWORD #define _T_DWORD typedef unsigned int DWORD; #endif #ifndef _T_ULL #define _T_ULL typedef unsigned long long ull; #endif #ifndef _T_U8 #define _T_U8 typedef unsigned char u8; #endif #ifndef _T_U16 #define _T_U16 typedef unsigned short u16; #endif #ifndef _T_U32 #define _T_U32 typedef unsigned int u32; #endif #ifndef _T_U64 #define _T_U64 typedef unsigned long long u64; #endif #ifndef _T_BOOL #define _T_BOOL typedef int BOOL; #endif #ifndef SUCCESS #define SUCCESS (0) #endif #ifndef FAILURE #define FAILURE (-1) #endif #ifndef TRUE #define TRUE (1) #endif #ifndef FALSE #define FALSE (0) #endif #ifndef YES #define YES (1) #endif #ifndef NO #define NO (0) #endif #ifndef ERROR #define ERROR (-1) #endif #ifndef EMPTY #define EMPTY (0) #endif #define BUFSIZE 8192 #define MAXBUFLEN 8192 #define MAXLINE 8192 //#define MAX(a, b) ((a) > (b) ? (a) : (b)) //#define MIN(a, b) ((a) < (b) ? (a) : (b)) #endif /* PUBLIC__H */