Add Timer for on-demand service
authorSangwan Kwon <sangwan.kwon@samsung.com>
Mon, 30 Dec 2019 04:47:43 +0000 (13:47 +0900)
committer권상완/Security 2Lab(SR)/Engineer/삼성전자 <sangwan.kwon@samsung.com>
Fri, 3 Jan 2020 07:58:41 +0000 (16:58 +0900)
commitf7606eac691102b6223f69708a75a7d42e5d5833
tree5b699214f98c0b3435e0076dbfb813b0d9e38df9
parentb2fd1180b3cba2d41e5af50e4390d9720332084e
Add Timer for on-demand service

- Timer::ExecOnce(task, predicate, 1);
Check every 1 second until predicate() returns true and
execute task() once when predicates() returns true.

Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
packaging/vist.spec
src/vist/common/tests/timer.cpp [new file with mode: 0644]
src/vist/rmi/gateway.cpp
src/vist/rmi/gateway.hpp
src/vist/service/vistd.cpp
src/vist/timer.hpp [new file with mode: 0644]
src/vist/transport/protocol.cpp
src/vist/transport/protocol.hpp
src/vist/transport/server.hpp
src/vist/transport/tests/protocol.cpp
systemd/vist.socket