Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef WINDOWS_H
00019 #define WINDOWS_H
00020
00021
00022 #include <sys/select.h>
00023
00024 inline void Sleep(long dwMilliseconds)
00025 {
00026 ::timeval sleepTime = {0, dwMilliseconds * 1000};
00027 ::select(0, 0, 0, 0, &sleepTime);
00028 }
00029
00030
00031
00032
00033
00034
00035 typedef unsigned char BYTE;
00036 enum {
00037 FALSE = false,
00038 TRUE = true
00039 };
00040
00041
00042 inline int min(int a, int b)
00043 {
00044 return (a < b) ? a : b;
00045 }
00046
00047
00048 inline int max(int a, int b)
00049 {
00050 return (a > b) ? a : b;
00051 }
00052
00053
00054
00055 #endif
00056