15 #define MAX_NICKNAME_LENGTH 8
16 #define MAX_DESCRIPTION_LENGTH 256
18 #define DEFAULT_LOG_FOLDER "C:\\GDLOG"
21 typedef enum _gdElementType
32 typedef enum _gdLogRecordType
34 LRT_UNDEFINED = 0x000,
37 LRT_REGCLIENT = 0x003,
38 LRT_UNREGCLIENT = 0x004,
39 LRT_POKECLIENT = 0x005,
40 LRT_STARTTRACK = 0x006,
41 LRT_SETNICKNAME = 0x007,
42 LRT_SETDESCRIPT = 0x008
71 #define sz_gdSingleSample 24
87 #define sz_gdFixation 24
101 #define sz_gdBlink 16
108 unsigned long Milliseconds;
114 time_t systime = time(NULL);
115 tm* t = gmtime(&systime);
119 Milliseconds = (t->tm_hour*3600 + t->tm_min*60 + t->tm_sec) * 1000;
123 TimeStamp(
unsigned short Y,
unsigned int D,
unsigned long M):
124 Year(Y), Days(D), Milliseconds(M)
127 friend ostream &operator<<(ostream &stream,
TimeStamp ts)
129 stream << ts.Year <<
"-";
130 stream << ts.Days <<
"-";
131 stream << ts.Milliseconds;