boost-asio

    1

    1答えて

    オンラインで見つかった多くの例では、async_writeが使用しているメッセージを管理するためにキューを使用することを推奨しています。コンプリート。たとえば、チャットサーバーのブースト例はhttp://www.boost.org/doc/libs/1_62_0/doc/html/boost_asio/example/cpp11/chat/chat_server.cppです。私はそれを使用している

    0

    1答えて

    私はhttp://www.boost.org/doc/libs/1_53_0/doc/html/boost_asio/example/serialization/connection.hppの例に従っています。 ...私はaynchronous_readと呼ばれる、より業務に挿入するためにconnection.hppヘッダーを変更したとasynchronous_write.Theコードがここに装着

    1

    1答えて

    boost::asio::async_read_untilを使用して、TCPソケットから\n -ended行を読み取ります。ここで http://www.boost.org/doc/libs/1_63_0/doc/html/boost_asio/reference.html#boost_asio.reference.async_read_until void-or-deduced async_re

    2

    1答えて

    ソリューションが見つかり 私はuseingいVS2013、ブースト1.59.0 を私はWindows上でboost::ioserviceを停止する問題を抱えているboost c++ application development cookbook から、次の例があります。私は今、それを停止する回避策を見つけたios_.stopped()を使用しています。 #include <boost/threa

    2

    1答えて

    asioソケットからstd :: stringにコピーしないで読み込もうとしています。 この実装はうまくいくようですが、信頼できるかどうかはわかりません。 string read(int bytes) { string str; str.resize(bytes); char* buffer = (char*) str.data(); //socket i

    0

    1答えて

    次のコードは、http://www.boost.org/doc/libs/1_46_1/doc/html/boost_asio/example/echo/async_tcp_echo_server.cppというブーストドキュメントの例に基づいています。私はちょっと変更して、別のスレッドでサーバーを実行し、数秒間実行した後に終了できます。 このコードは期待どおり動作します。クライアントが接続してテキ

    0

    2答えて

    libv4l2を使ってカメラから画像をキャプチャし、UDP経由でasioを使って別のコンピュータに送る小さなC++プログラムをコンパイルしようとしています。 プロジェクトのファイル構造は次のとおりです。プロジェクトの project/ dependencies/ asio/ cpp/ cpp_server/ cpp_client/

    1

    1答えて

    boost::asioを使用して、接続ごとの通信モデルを非同期IOベースのTCPサーバーに移行しました。この変更の理由は、古いモデルが十分に拡張できなかったためです。私たちは永続的に約2kの持続的な接続を平均して毎月増え続ける傾向があります。 私の質問は、完了ハンドラのio_serviceキュー(仮想CPUコアの数)をポーリングするワーカースレッドの理想的な数は何ですか? 少数を選択すると、サーバ

    1

    1答えて

    私はBoost.Asioを使用していますが、この質問はすべての非同期フレームワークをカバーする必要があります。 私は、ネットワーク上でデータを送受信するクラスを持っています。私はユーザーにメソッドの読み書きをさせ、データが利用可能であるかどうかをチェックするis_busy()メソッドを提供したいと思います。今私は、writeメソッドの補完ハンドラを持って、read()メソッドがその未来から読む間に

    1

    1答えて

    私はC++が新しく、私はブーストで自分のサーバーをコーディングし始めました。私はウェブ上と公式の文書の多くの例に従っています。しかし、私は何かを見つけました(多分私は良い質問をしません)これについて - 特定のクライアントとのコミュニケーション。これにより、私はthat-を意味> 古い質問: サーバーの起動とconnection-待つ>クライアントは、(1)サーバがクライアントを受け入れ、asyn