Logo Search packages:      
Sourcecode: mswatch version File versions  Download package

Public Member Functions | Private Attributes

timeout_calc Class Reference

List of all members.

Public Member Functions

void dequeue_events ()
void enqueue_event (time_t base_delay)
void enqueue_event ()
bool get_dequeue_error () const
time_t get_timeout () const
void set_dequeue_error ()
 timeout_calc (const mswatch_config &config)
 timeout_calc (time_t base, time_t inter, time_t max)

Private Attributes

time_t base_delay
const time_t default_inter_delay
const time_t error_base_delay
time_t error_delay
const time_t error_max_delay
unsigned error_ntries
time_t inter_delay
bool is_error
time_t oldest_event
time_t prev_dequeue

Detailed Description

Definition at line 8 of file timeout_calc.h.

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

Generated by  Doxygen 1.6.0   Back to index