質問

私は、メソッドreceive_fromを(使用する場合

私は、それはIPのメンバー:: UDP ::ソケット<のhref = "だ)「リソース一時的に利用できない」エラーメッセージが表示されますhttp://www.boost.org/doc/ LIBS / 1_39_0 / DOC / HTML / boost_asio /参照/ basic_datagram_socket / receive_from.html」のrel = "nofollowをnoreferrer">ここを設置。

私はそれに渡す:ブースト:: ASIO ::バッファ、エンドポイント・オブジェクト、(ゼロに設定)フラグ、ERROR_CODEオブジェクトへのポインタを

私はちょうどとエンドポイントを作成

 new udp::endpoint()

あまりにもこのエラーメッセージで利用可能な、あまりにも多くの情報があるように思えません。私はいくつかのマシン上でそれを試してみましたが、常にこのエラーを取得しました。

役に立ちましたか?

解決

「リソース一時的に利用できない」操作を再試行しなければならないことを示し、通常EAGAINのテキスト記述です。 UDPの場合は、現時点で利用可能なデータがないことを示し、後で試してみてください。

これは根本的なlibcの関数のmanページを見て、一般的に価値があります。それはこの場合には recvfrom のです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top