It invokes seda_stage_base::scan on each stage at a particular period.
Public Methods | |
| seda_clock_thread (ntime period=ntime::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.
|