diff options
author | sangwan.kwon <sangwan.kwon@samsung.com> | 2016-05-18 14:21:05 +0900 |
---|---|---|
committer | sangwan.kwon <sangwan.kwon@samsung.com> | 2016-05-18 18:41:41 +0900 |
commit | ee9e1a6a8eb9e4c2fcd49cdcefa9e81820a5e529 (patch) | |
tree | 8ca209dd9fa3aeb34c8c532a8ce10aa024940779 /src/service/logic.h | |
parent | d83054179bd49463db2874ec0aa67215c5e22d66 (diff) | |
download | cert-checker-ee9e1a6a8eb9e4c2fcd49cdcefa9e81820a5e529.tar.gz cert-checker-ee9e1a6a8eb9e4c2fcd49cdcefa9e81820a5e529.tar.bz2 cert-checker-ee9e1a6a8eb9e4c2fcd49cdcefa9e81820a5e529.zip |
Add timer for remaining buffer
* Timer's interval is 1 hour.
* It works periodically until buffer is empty.
Change-Id: I719c9addcedeb6f276d969a849c8374813857589
Diffstat (limited to 'src/service/logic.h')
-rw-r--r-- | src/service/logic.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/service/logic.h b/src/service/logic.h index 834e172..659b776 100644 --- a/src/service/logic.h +++ b/src/service/logic.h @@ -33,6 +33,7 @@ #include <memory> #include "common/types.h" +#include "common/timer.h" #include "common/binary-queue.h" #include "service/app.h" #include "service/certs.h" @@ -61,7 +62,7 @@ enum pkgmgr_event_t { EVENT_UNINSTALL }; -class Logic { +class Logic : public Timer { public: Logic(void); virtual ~Logic(void); @@ -134,6 +135,9 @@ class Logic { bool call_ui(const app_t &app); + // Timer function + void job(void) override; + // main event loop data type GMainLoop *m_loop; |