IPC: External polling loop with a Client 52/32052/12
authorJan Olszak <j.olszak@samsung.com>
Tue, 16 Dec 2014 13:09:33 +0000 (14:09 +0100)
committerJan Olszak <j.olszak@samsung.com>
Wed, 7 Jan 2015 11:00:37 +0000 (12:00 +0100)
commit1d2b75e9a25d971eefff29adc5fd4166e43cf827
tree4190ec86c9f4ef5de51be7cf369ca7fa7f2b566b
parentc799942eb46d800de8145478501d7a1f6c930816
IPC: External polling loop with a Client

[Bug/Feature]  Using GMainLoop with a Client is possible.
               Fixed some buggs
[Cause]        N/A
[Solution]     N/A
[Verification] Build, install, run tests

Change-Id: Iab3350b400739bb951d84e0d6b7de15d0cccf1d3
15 files changed:
common/ipc/client.cpp
common/ipc/client.hpp
common/ipc/internals/acceptor.cpp
common/ipc/internals/processor.cpp
common/ipc/internals/processor.hpp
common/ipc/ipc-gsource.cpp
common/ipc/ipc-gsource.hpp
common/ipc/service.cpp
common/utils/latch.hpp
common/utils/signal.cpp [new file with mode: 0644]
common/utils/signal.hpp [new file with mode: 0644]
server/CMakeLists.txt
tests/unit_tests/CMakeLists.txt
tests/unit_tests/ipc/ut-ipc.cpp
zone-daemon/CMakeLists.txt