如何检查boost :: deadline_timer是否处于活动状态

And*_*hko 8 c++ boost boost-asio

检查deadline_timer是否有效的任何方法?例如,如果它处于async_wait状态并且未被取消?

Nim*_*Nim 7

如果取消定时器(以及正常超时),将调用带有错误条件的超时处理程序.那么你可以不在调用之前简单地设置一个bool async_wait,然后在设置错误条件时在处理程序中重置它吗?