boost::asio::io_service
、boost::asio::ip::tcp::endpoint
、boost::asio::ip::tcp::acceptor
およびboost::asio::ip::tcp::socket
への共有ポインタがあります。私はユーザーの接続を受け入れ、ソケットのshared_ptrを自分のクラスに渡します。それはその仕事をします。Boost ASIO TCPソケット接続を介して送信されたデータの量を調べる方法は?
私が欲しいものは簡単です - 私のトラフィックを数えてください。私は、その接続中にどのくらいのデータが送受信されたかという情報を取得したいと思います。どのように受け入れられたBoost ASIO TCPソケットからそのような情報を取得するのですか?
これはあなた自身のコードで行うことができます。あなたはブーストの助けを必要としません。 –
@J T:拡張可能なサーバーを作成しようとしています。私はサービスのコンセプトを持っています。私は、各ユーザーの要求ごとに各サービスにソケットを渡します。そして、私はこの接続がどれくらいのトラフィックを使用したかを知りたいです。 – Rella