каждый, я хочу знать, когда мое TCP соединение будет завершено.Я имею в виду следующее: моя прога является клиентом и отправляет любые сообщения на сервер, но не знает, когда сервер закроет соединение (флаг отправки FIN).Это выглядит как рукопожатие, prog отправляет сначала msg, затем получает и отправляет следующее msg по тому же сокету, затем serv send FIN - флаг, который означает конец сеанса tcp или конец рукопожатия, как вам нравится.Моя цель - узнать, когда сервер говорит FIN, я использую потоковый сокет.
Я пытался использовать var flags из msdn doc int recv(SOCKET s ... int flags);
.Но теперь я думаю, что это не то, что я ищу ...
int partresult = recv(*my_sock, RcvBytes, Size, 0);