#include "common.hpp"
|
| SignalHandler (boost::asio::io_context &io_context) |
|
boost::asio::awaitable< void > | wait () |
|
template<typename ChronoType > |
boost::asio::awaitable< void > | wait (ChronoType timeout) |
|
void | notify () |
|
Definition at line 130 of file common.hpp.
◆ SignalHandler()
mal_packet_weaver::SignalHandler::SignalHandler |
( |
boost::asio::io_context & | io_context | ) |
|
|
inline |
◆ notify()
void mal_packet_weaver::SignalHandler::notify |
( |
| ) |
|
|
inline |
◆ wait() [1/2]
boost::asio::awaitable< void > mal_packet_weaver::SignalHandler::wait |
( |
| ) |
|
|
inline |
◆ wait() [2/2]
template<typename ChronoType >
boost::asio::awaitable< void > mal_packet_weaver::SignalHandler::wait |
( |
ChronoType | timeout | ) |
|
|
inline |
◆ io_context_
boost::asio::io_context& mal_packet_weaver::SignalHandler::io_context_ |
|
private |
◆ mutex_
std::mutex mal_packet_weaver::SignalHandler::mutex_ |
|
private |
◆ waiters_
std::deque<std::shared_ptr<boost::asio::steady_timer> > mal_packet_weaver::SignalHandler::waiters_ |
|
private |
The documentation for this class was generated from the following file: