|
AsyncBerkeley
Asynchronous Berkeley sockets. Simple.
|
Tag type for a polling multiplexer. More...
#include <io/execution/poll_multiplexer.hpp>
Classes | |
| struct | is_eager_t |
| Type trait to check if an operation should evaluate eagerly. More... | |
Public Types | |
| using | event_type = pollfd |
| The multiplexed event type. | |
| using | interval_type = std::chrono::milliseconds |
| The type used to specify timeouts. | |
| using | size_type = std::size_t |
| A size type. | |
Static Public Attributes | |
| template<typename Op > | |
| static constexpr bool | is_eager_v = is_eager_t<Op>::value |
| Helper variable template for is_eager_t. | |
Tag type for a polling multiplexer.
This tag type is used to specialize the basic_multiplexer template for a polling multiplexer.
|
staticconstexpr |
Helper variable template for is_eager_t.
| Op | The type to check. |