2
0
mirror of https://github.com/boostorg/asio.git synced 2026-01-25 18:02:09 +00:00
Files
asio/test
Christopher Kohlhoff d6cad8835e Expose sigaction() flags via optional argument to signal_set::add.
When registering a signal, it is now possible to pass flags that specify
the behaviour associated with the signal. These flags are specified as
an enum type in a new class, signal_set_base, and are passed to the
underlying sigaction() call. For example:

  asio::signal_set sigs(my_io_context);
  sigs.add(SIGINT, asio::signal_set::flags::restart);

Specifying flags other than flags::dont_care will fail unless
sigaction() is supported by the target operating system. Since signal
registration is global, conflicting flags (multiple registrations that
pass differing flags other than flags::dont_care) will also result in
an error.
2023-03-07 00:04:56 +11:00
..
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00
2023-03-01 23:03:03 +11:00