12#ifndef OPENVPN_ASIO_ASIOSTOP_H
13#define OPENVPN_ASIO_ASIOSTOP_H
25 std::function<
void()> &&
method)
31 static std::function<void()>
post_method(openvpn_io::io_context &io_context, std::function<
void()> &&
method)
34 { openvpn_io::post(io_context, std::move(
method)); };
static std::function< void()> post_method(openvpn_io::io_context &io_context, std::function< void()> &&method)
AsioStopScope(openvpn_io::io_context &io_context, Stop *stop, std::function< void()> &&method)
Scope(Stop *stop_arg, std::function< void()> &&method_arg)
const std::function< void()> method