www.pudn.com > loggerclient_src.zip > Sleeper.cpp
/*
* $Header: /logger/common/Sleeper.cpp 1 11/11/03 2:45a Administrator $
*
* $History: Sleeper.cpp $
*
* ***************** Version 1 *****************
* User: Administrator Date: 11/11/03 Time: 2:45a
* Created in $/logger/common
*/
#include "stdafx.h"
#include "Sleeper.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
CSleeper::CSleeper()
{
m_hEvent = CreateEvent(NULL, FALSE, FALSE, NULL);
}
CSleeper::~CSleeper()
{
CloseHandle(m_hEvent);
}
void CSleeper::Sleep(DWORD dwMilliseconds)
{
WaitForSingleObject(m_hEvent, dwMilliseconds);
}