Курсовая работа: Розробка програмного забезпечення системи збору даних про хід та параметри технологічного процесу
break;
}
nLeft -= ret;
idx += ret;
}
}//if
//приём времени сервера и установка его в системе
if ((!bConnect) && (bTimeSync))
{
nLeft = 4;
idx = 0;
while(nLeft > 0)
{
ret = recv(sUvm, ((char *)&lastUpdateTime)+idx, nLeft, 0);
if ((ret == SOCKET_ERROR)||(ret == 0))
{
bConnect = 1;
break;
}
nLeft -= ret;
idx += ret;
}
bTimeSync = 0;
// установка времени в системе
//stime(&lastUpdateTime);
}//if
//остановка работы до контрольной точки отсылки
if (!bConnect)
{