非同期コールバックモードはソケットにのみ使用してください。TCPクライアント非同期コールバックモード
NETがbeginRecvで提供する機能のため、パケットが受信されたときとソケットが閉じられているときに私に通知するTCPクライアントを構築したいのですが、endRecvは接続がまだ利用可能かどうか通知しません。
私の質問: WinAPIを使用するのと同じようにTCPクライアントを作成する方法はありませんか?
メッセージでWSAAsyncSelectを呼び出すと、WSAAsyncSelectで呼び出された関数がメッセージを受け取ったときに呼び出され、接続が閉じているか、WParams FD_CLOSE FD_READ FD_WRITEによって新しいパケットがあるかどうかを確認できます。
私は接続と受信パケットを同時に制御できませんか?私はいつもBeginRecv EndRecvを呼びたくはありません。 -.-
ありがとうございます!
非同期である必要がありますか、またはあなたが望むようにスレッド版を作成できますか? – sfossen
これはクライアントまたはサーバーですか?聞いていますか、接続していますか? – sfossen