Курсовая работа: Розробка програмного забезпечення системи збору даних про хід та параметри технологічного процесу
HANDLE hClientThread;
SOCKET sClient;
time_t time;
uc typeSender;
}SOCKET_INFORMATION;
#pragma pack (pop)
//---------------------------------------------------------------------------
//прототипы функций
void DeleteSockInfo(int, uc);
//---------------------------------------------------------------------------
//глобальные переменные
TForm1 *Form1;
WSADATA wsd;
SOCKET sListen;
HANDLE hThreadAccept, hThreadControl;
HANDLE hEvent;
char bAlowCloseClient[MAX_CLIENT];
BOOL bServWorking = FALSE;
CRITICAL_SECTION csFile;
FILE *f1;
FILE *f2;
time_t lastTimeGroup1 = 0, lastTimeGroup2 = 0;
CRITICAL_SECTION cs;
int iNumClients = 0;
SOCKET_INFORMATION sockInfo[MAX_CLIENT];
//---------------------------------------------------------------------------
unsigned __stdcall ClientThread(LPVOID lpParam)
{
int nClient=(int)lpParam;