|
Robust Distributed System Nucleus (rDSN)
ver 1.0.0
|
Public Types | |
| typedef timer_service *(* | factory) (service_node *, timer_service *) |
Public Member Functions | |
| timer_service (service_node *node, timer_service *inner_provider) | |
| virtual void | start (io_modifer &ctx)=0 |
| virtual void | add_timer (task *task)=0 |
| service_node * | node () const |
Static Public Member Functions | |
| template<typename T > | |
| static timer_service * | create (service_node *node, timer_service *inner_provider) |