22#include <boost/shared_ptr.hpp>
560class Asio_waitable_native_handle;
799 bool ev_of_interest_snd_else_rcv,
Useful if using the sync_io pattern within a user event loop built on boost.asio (optionally with flo...
Contains common code, as well as important explanatory documentation in the following text,...
Function< void(Asio_waitable_native_handle *hndl_of_interest, bool ev_of_interest_snd_else_rcv, Task_ptr &&on_active_ev_func)> Event_wait_func
In sync_io pattern, concrete type storing user-supplied function invoked by pattern-implementing ipc:...
boost::shared_ptr< Task > Task_ptr
Short-hand for ref-counted pointer to a Function<> that takes no arguments and returns nothing; in pa...
flow::Function< Signature > Function
Short-hand for polymorphic functor holder which is very common. This is essentially std::function.