27 lines
445 B
C++
27 lines
445 B
C++
#include "stdafx.h"
|
|
#include ".\connectiontimeout.h"
|
|
#include "TimeKeeper.h"
|
|
#include "ConnectionTimeoutFactory.h"
|
|
|
|
ConnectionTimeout::ConnectionTimeout()
|
|
{
|
|
}
|
|
|
|
ConnectionTimeout::~ConnectionTimeout()
|
|
{
|
|
}
|
|
|
|
VOID ConnectionTimeout::OnStart()
|
|
{
|
|
|
|
}
|
|
|
|
VOID ConnectionTimeout::OnExpired()
|
|
{
|
|
// 1. OverTime
|
|
// 2. TimeKeeper에서 제거한다.
|
|
// 3. Factory에 반환
|
|
|
|
g_TimeKeeper.KillTimer( GetAuthUserID() );
|
|
g_ConnTimeoutFactory.FreeConnection( this );
|
|
} |