-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я читал несколько статей, да и сам дошел до того и сделал вывод: Посылаю сообщение через send / получаю сообщение через recv и отслеживаю на возвращаемые значения этих функций, в случае ошибки отправки/приятия пакетов - устанавливаю, что связь с клиентом потеряна.
Как можно реализовать проверку наличия соединения с клиентом от сервера иными способами?
Как можно реализовать проверку наличия соединения с клиентом от сервера иными способами?
C++:
bool ClientCheckConnection(int id, winsock_comm wsc) {
if (recv(array_client_socket[id], wsc.received, WINSOCK_SIZE, NULL) == SOCKET_ERROR) {
return false;
}
return true;
}