Support asynchronous plugin initializer
authorJiwan Kim <ji-wan.kim@samsung.com>
Mon, 3 Apr 2017 06:33:56 +0000 (15:33 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Thu, 11 May 2017 09:10:26 +0000 (18:10 +0900)
commitd568797ecbc98b9bbf7d537690c326f88f07424d
tree6cfa786b2a4c6fe0d1804b93e0ba7472cafe9ef4
parent352eeded64d38344829acb67cdf61184bc6478b6
Support asynchronous plugin initializer

- To support firmware update on plugin initialize time,
  asynchronous init function is required.
- Add support logic for async initializer.

Change-Id: Ie8631a62c0fdb97cef87383bf075e3e346880a97
Signed-off-by: Jiwan Kim <ji-wan.kim@samsung.com>
zigbee-daemon/src/main.c
zigbee-daemon/zigbee-interface/src/zigbee_service_dbus_interface.c
zigbee-daemon/zigbee-lib/include/zblib.h
zigbee-daemon/zigbee-lib/include/zblib_driver_manager.h [new file with mode: 0644]
zigbee-daemon/zigbee-lib/include/zblib_plugin.h
zigbee-daemon/zigbee-lib/include/zblib_service.h
zigbee-daemon/zigbee-lib/src/zblib_service.c
zigbee-daemon/zigbee-service/src/zigbee_service.c