Boost Asioで次のことを行います。私はソケットを持っていて、ソケット上でデータの読み書きが可能なときに呼び出されるコールバックを登録したいが、実際に読み書きをしたくない。基本的には、実際の読み書きが行われていないことを除いて、私が必要とするものはasync_read_some
/async_write_some
に似ています。Asioでソケットを読み書きできるようになるまで非同期に待機する
入力パラメータとしてソケット記述子を必要とする独自の読み書き機能を持つ外部ライブラリを使用していて、このライブラリを非同期で使用したいので、これが必要です。
async_connect、async_write、async_readを使用するコードを使用しますか? – mattn
async_readおよびasync_writeのみ。ライブラリはすでに確立されている接続のソケットを使用するため、自分自身で接続を行うことができます。したがって、async_connectを自分で使用することができます。 – petersohn