#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: