It invokes seda_stage_base::scan on each stage at a particular period.
Public Methods | |
| seda_clock_thread (Time period=Time::secs(5)) | |
| Constructor.  | |
| ~seda_clock_thread () | |
| Destructor.  | |
| void | insert (seda_stage_base &stage) | 
| Add a stage to scan.  | |
| void | erase (seda_stage_base &stage) | 
| Remove a stage to scan.  | |
| virtual void | run () | 
| void | terminate () | 
| Cause the Thread to terminate.  | |
      
  | 
  
| 
 Constructor. 
  | 
  
      
  | 
  
| 
 Destructor. 
  | 
  
      
  | 
  
| 
 Remove a stage to scan. 
  | 
  
      
  | 
  
| 
 Add a stage to scan. 
  | 
  
      
  | 
  
| 
 
 Implements Thread.  | 
  
      
  | 
  
| 
 Cause the Thread to terminate. 
  |