サーバーに接続するクライアントを書いています
サーバーが 30kb のサイズのドーム スペシャル パケットをクライアントに送信することがありますが、クライアント側では、複数の小さなパケット (1kb) で 30kb をOnReceive
取得するため、完全なパケットを取得するまでコールバックがほぼ 30 回呼び出されます。
Sleep(1000)
直前にを配置
することでこの問題を解決できたCAsyncSocket::Receive
ので、30kb すべてを 1 つのパケットにまとめましたSleep()
が、配置は非常に悪い考えです。
のために行うべき設定はありますCAsyncSocket
か?