Example #1
0
void CServerList::Process()
{
	if (::GetTickCount() - m_nLastSaved > MIN2MS(17))
	{
		SaveServermetToFile();

		if ( !CGlobalVariable::serverconnect->IsConnecting() && !CGlobalVariable::serverconnect->IsConnected()) 
		{
			CGlobalVariable::serverconnect->ConnectToAnyServer();
		}		
	}
}
CServerList::~CServerList()
{
	SaveServermetToFile();
	for (POSITION pos = list.GetHeadPosition(); pos != NULL; )
		delete list.GetNext(pos);
}
void CServerList::Process()
{
	if (::GetTickCount() - m_nLastSaved > MIN2MS(17))
		SaveServermetToFile();
}