【发布时间】:2013-06-28 12:02:05
【问题描述】:
我想用 Boost Asio 做以下事情。我有一个套接字,我想注册一个回调,以便在数据可用于在套接字上读/写时调用,但我不希望它实际进行读/写。基本上我需要的和async_read_some/async_write_some差不多,只是没有做实际的读写。
我需要这个,因为我正在使用一个具有自己的读写函数的外部库,该函数需要一个套接字描述符作为输入参数,并且我想以异步方式使用这个库。
【问题讨论】:
-
你想要使用async_connect、async_write、async_read的代码吗?
-
只有 async_read 和 async_write。我可以自己进行连接,因为库使用来自已建立连接的套接字,所以我可以自己使用 async_connect。
标签: c++ boost boost-asio