AsyncBerkeley
Asynchronous Berkeley sockets. Simple.
Loading...
Searching...
No Matches
Classes | Typedefs
io::execution Namespace Reference

Provides high-level interfaces for executors and completion triggers. More...

Classes

struct  basic_multiplexer
 A basic multiplexer that can be used with different event types. More...
 
class  basic_poll_multiplexer
 A multiplexer that uses the poll system call. More...
 
class  basic_triggers
 A class that provides a high-level interface for an executor. More...
 
class  executor
 An executor that uses a multiplexer to wait for events. More...
 
struct  poll_t
 Tag type for a polling multiplexer. More...
 

Typedefs

using poll_multiplexer = basic_poll_multiplexer<>
 A multiplexer that uses the poll system call with the default allocator.
 

Detailed Description

Provides high-level interfaces for executors and completion triggers.