00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #include "stdafx.h"
00012
00013 #include "ippdme/ippDaemon.h"
00014
00015 #include <limits.h>
00016 #include <float.h>
00017 #include <windows.h>
00018
00019
00020 #ifdef _DEBUG
00021 #define new DEBUG_NEW
00022 #undef THIS_FILE
00023 static char THIS_FILE[] = __FILE__;
00024 #endif
00025
00026
00027 ippDaemon::ippDaemon(
00028 int tag,
00029 ippOnMoveReportECommandConstPtr cmd
00030 )
00031
00032
00033 : _tagNumber(tag)
00034 , _command(cmd)
00035 , _lastX(DBL_MAX)
00036 , _lastY(DBL_MAX)
00037 , _lastZ(DBL_MAX)
00038 {
00039 _lastTimeServiced = ::GetTickCount();
00040
00041 }