Курсовая работа: Розробка програмного забезпечення системи збору даних про хід та параметри технологічного процесу
if (dwWaitState == WAIT_OBJECT_0)
break;
EnterCriticalSection (&cs);
for (i = 0; i< iNumClients; i++)
{
if ((sockInfo[i].typeSender == 5) || (sockInfo[i].typeSender == 0))
{
if ((time(NULL) - sockInfo[i].time)>600)
{
DeleteSockInfo(i , 1);
}
}
else
{
if ((time(NULL) - sockInfo[i].time)>60)
{
DeleteSockInfo(i , 1);
}
}
}//for
LeaveCriticalSection (&cs);
}//while
return 0;
} // ControlThread()
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}