timemgr.cpp
来自「DES算法及其在VC++6.0下的实现,编译时需要WinPcap开发包,您可以从」· C++ 代码 · 共 44 行
CPP
44 行
#include "stdafx.h"
#include "PIPMasq.h"
////////////////////////// TimeMgr /////////////////////////////////
TimeMgr::TimeMgr(TableMgr *tableMgr,
ThreadMgr* threadMgr)
{
m_tableMgr = tableMgr;
m_threadMgr = threadMgr;
m_tableBrowseCounter = 0;
}
TimeMgr::~TimeMgr()
{
// Revisit
printf(".....TimeMgr is destructed.\n");
// Sleep(1000);
}
TimeMgr::start()
{
int sleepCounter = 0;
while(1)
{
Sleep(1000); // 1 second
sleepCounter++;
if (m_threadMgr->m_lifeFlag == true)
return false;
if (sleepCounter >= TABLE_CHECK_TIME)
{
sleepCounter = 0;
time_t now = time(NULL);
m_tableMgr->delEntry(now);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?