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(); }