template< typename SignalHandler> void async_wait( implementation_type & impl, SignalHandler handler);