Leosac  0.8.0
Open Source Access Control
Leosac::Module::AsioModule::StopWatcher Struct Reference
+ Inheritance diagram for Leosac::Module::AsioModule::StopWatcher:
+ Collaboration diagram for Leosac::Module::AsioModule::StopWatcher:

Public Member Functions

 StopWatcher (AsioModule &self)
 
void schedule_wait ()
 

Private Member Functions

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

Private Attributes

AsioModuleself_
 
boost::asio::steady_timer timer_
 

Detailed Description

Definition at line 87 of file AsioModule.hpp.

Constructor & Destructor Documentation

◆ StopWatcher()

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

Definition at line 89 of file AsioModule.hpp.

Member Function Documentation

◆ schedule_wait()

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

Definition at line 72 of file AsioModule.cpp.

◆ wait()

void Leosac::Module::AsioModule::StopWatcher::wait ( const boost::system::error_code &  ec)
private

Definition at line 59 of file AsioModule.cpp.

Member Data Documentation

◆ self_

AsioModule& Leosac::Module::AsioModule::StopWatcher::self_
private

Definition at line 96 of file AsioModule.hpp.

◆ timer_

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

Definition at line 97 of file AsioModule.hpp.


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