TCP-client Asynchrone socket-callback

Bitte beachten Sie, die Frage ist, unter Verwendung einer asynchronen callback-Modus nur auf sockets!

Ich bauen will einen TCP-client, Benachrichtigen Sie mich, wenn ein Paket empfangen wird, und, wenn ich das socket geschlossen wird,denn der bietet, das NETZ bietet mit beginRecv,endRecv nicht informieren, ob die Verbindung noch verfügbar ist.

Meine Frage:
Gibt es nicht eine Möglichkeit zum erstellen einer TCP-client-ähnlich wie Sie mit WinAPI?

Ich meine Berufung WSAAsyncSelect mit einer Nachricht,wenn die Nachricht empfangen wird, ruft es die Funktion, die Sie genannt haben in WSAAsyncSelect und dann können Sie sehen, ob die Verbindung geschlossen ist oder es gibt ein neues Paket durch die WParams FD_CLOSE FD_READ FD_WRITE.

Wenn es nicht ist.Ich kann nicht kontrollieren meine Verbindung und meine eingehende Pakete gleichzeitig? Ich will nicht rufen Sie BeginRecv EndRecv die ganze Zeit. -.-

Vielen Dank im Voraus!

  • Muss es sein, async, oder kann man ein Gewinde-version, die tut, was Sie wollen?
  • Ist das ein client oder server? Hören Sie zu oder verbinden?
Schreibe einen Kommentar