Leosac  0.8.0
Open Source Access Control
Leosac::Module::AsioModule::AsyncReactorPoller Struct Reference

Poll the zmq reactor from BaseModule. More...

+ Inheritance diagram for Leosac::Module::AsioModule::AsyncReactorPoller:
+ Collaboration diagram for Leosac::Module::AsioModule::AsyncReactorPoller:

Public Member Functions

 AsyncReactorPoller (AsioModule &self)
 
void schedule_wait ()
 

Private Member Functions

void wait_handler (const boost::system::error_code &ec)
 

Private Attributes

AsioModuleself_
 
boost::asio::steady_timer timer_
 

Detailed Description

Poll the zmq reactor from BaseModule.

Definition at line 104 of file AsioModule.hpp.

Constructor & Destructor Documentation

◆ AsyncReactorPoller()

Leosac::Module::AsioModule::AsyncReactorPoller::AsyncReactorPoller ( AsioModule self)
inline

Definition at line 107 of file AsioModule.hpp.

Member Function Documentation

◆ schedule_wait()

void Leosac::Module::AsioModule::AsyncReactorPoller::schedule_wait ( )

Definition at line 79 of file AsioModule.cpp.

◆ wait_handler()

void Leosac::Module::AsioModule::AsyncReactorPoller::wait_handler ( const boost::system::error_code &  ec)
private

Definition at line 86 of file AsioModule.cpp.

Member Data Documentation

◆ self_

AsioModule& Leosac::Module::AsioModule::AsyncReactorPoller::self_
private

Definition at line 114 of file AsioModule.hpp.

◆ timer_

boost::asio::steady_timer Leosac::Module::AsioModule::AsyncReactorPoller::timer_
private

Definition at line 115 of file AsioModule.hpp.


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