| 599 | BOOST_ASIO_COMPLETION_TOKEN_FOR(void (boost::system::error_code, int)) |
| 600 | SignalToken = default_completion_token_t<executor_type>> |
| 601 | auto async_wait( |
| 602 | SignalToken&& token = default_completion_token_t<executor_type>()) |
| 603 | -> decltype( |
| 604 | async_initiate<SignalToken, void (boost::system::error_code, int)>( |
| 605 | declval<initiate_async_wait>(), token)) |
| 606 | { |
| 607 | return async_initiate<SignalToken, void (boost::system::error_code, int)>( |
| 608 | initiate_async_wait(this), token); |
| 609 | } |
| 610 | |
| 611 | private: |
| 612 | // Disallow copying and assignment. |
nothing calls this directly
no test coverage detected