join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicAsyncWait< Protocol, Proactor > Struct Template Reference

asynchronous wait operation. More...

#include <async_operation.hpp>

Collaboration diagram for join::BasicAsyncWait< Protocol, Proactor >:

Public Types

using Wait = Function<void (const std::error_code&, bool), 16>
 handler invoked on completion.
 

Public Attributes

IoOperation op = {}
 operation submitted to the proactor.
 
Wait waitHandler
 handler invoked on completion.
 

Detailed Description

template<class Protocol, class Proactor>
struct join::BasicAsyncWait< Protocol, Proactor >

asynchronous wait operation.

Member Typedef Documentation

◆ Wait

template<class Protocol , class Proactor >
using join::BasicAsyncWait< Protocol, Proactor >::Wait = Function<void (const std::error_code&, bool), 16>

handler invoked on completion.

Member Data Documentation

◆ op

template<class Protocol , class Proactor >
IoOperation join::BasicAsyncWait< Protocol, Proactor >::op = {}

operation submitted to the proactor.

◆ waitHandler

template<class Protocol , class Proactor >
Wait join::BasicAsyncWait< Protocol, Proactor >::waitHandler

handler invoked on completion.


The documentation for this struct was generated from the following file: