sensord: add the sensord plugin logic for flexibility 49/59349/6
authorkibak.yoon <kibak.yoon@samsung.com>
Sat, 13 Feb 2016 08:43:32 +0000 (17:43 +0900)
committerkibak.yoon <kibak.yoon@samsung.com>
Mon, 15 Feb 2016 08:56:57 +0000 (17:56 +0900)
commitd48da508dad3b330aa3ceaf02cabcc01ba8ba7d0
tree24ce115ae75ec529dc41dd0c88b69532bb7acf02
parentd4b91cf9b0b73c0579485841b179396fe3693bc8
sensord: add the sensord plugin logic for flexibility

- if sensord has specific-type sensor plugin, then sensor_loader
  creates specific-type sensor object and set the handle info to it.
- but sensord doesn't have specific-type sensor plugin based on
  physical_sensor, sensor_loader creates physical_sensor object
  basically and use it.

Change-Id: Iceb5047d6db660c36a63d9deda1c45518eb24570
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
src/server/main.cpp
src/server/physical_sensor.cpp
src/server/physical_sensor.h
src/server/plugins/CMakeLists.txt
src/server/plugins/accel/accel_sensor.cpp [new file with mode: 0644]
src/server/plugins/accel/accel_sensor.h [new file with mode: 0644]
src/server/plugins/auto_rotation/auto_rotation_sensor.cpp
src/server/sensor_loader.cpp
src/server/sensor_loader.h
src/shared/sensor_logs.h