diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2015-10-27 05:44:22 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2015-10-27 05:44:22 +0300 |
commit | 3d2c1d3c24e40573e391040048ff734cd052c295 (patch) | |
tree | f5b72764a4431841b996df8540664b5167a6eed4 /server/include/event_subscription_repeated.h | |
parent | 89dbfd1a2e9cee5bb7c219ba121e7e922d7dfa7a (diff) |
protocol:
tiny enum value names correction
server:
event subscription subsystem:
a bit of implementation of repeated event type
Diffstat (limited to 'server/include/event_subscription_repeated.h')
-rw-r--r-- | server/include/event_subscription_repeated.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/server/include/event_subscription_repeated.h b/server/include/event_subscription_repeated.h index bb676a3..3b2936b 100644 --- a/server/include/event_subscription_repeated.h +++ b/server/include/event_subscription_repeated.h @@ -23,16 +23,19 @@ #define EVENT_SUBSCRIPTION_PERIODIC_H #include "event_subscription_base.h" +#include <boost/asio.hpp> + +typedef boost::asio::basic_deadline_timer<boost::posix_time::ptime> deadline_timer; class event_subscription_repeated : public event_subscription_base { public: event_subscription_repeated(client_event_subscription_request *req); ~event_subscription_repeated(); + + void timer_handler(const boost::system::error_code &e); private: - bool one_time; - int64_t interval; - + deadline_timer *timer; }; #endif // EVENT_SUBSCRIPTION_PERIODIC_H |