#include <asiotimersafe.hpp>
Definition at line 22 of file asiotimersafe.hpp.
 
◆ epoch_t
◆ UPtr
◆ AsioTimerSafe()
  
  
      
        
          | openvpn::AsioTimerSafe::AsioTimerSafe  | 
          ( | 
          openvpn_io::io_context &  | 
          io_context | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ async_wait()
template<typename F > 
  
  
      
        
          | void openvpn::AsioTimerSafe::async_wait  | 
          ( | 
          F &&  | 
          func | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ cancel()
  
  
      
        
          | std::size_t openvpn::AsioTimerSafe::cancel  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ epoch()
  
  
      
        
          | epoch_t openvpn::AsioTimerSafe::epoch  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ expires_after()
  
  
      
        
          | std::size_t openvpn::AsioTimerSafe::expires_after  | 
          ( | 
          const Time::Duration &  | 
          d | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ expires_at()
  
  
      
        
          | std::size_t openvpn::AsioTimerSafe::expires_at  | 
          ( | 
          const Time &  | 
          t | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ inc_epoch()
  
  
      
        
          | void openvpn::AsioTimerSafe::inc_epoch  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ epoch_
◆ timer_
The documentation for this class was generated from the following file: