Libtracker refactoring for multi-tracker 41/126641/1 accepted/tizen/unified/20170429.024303 submit/tizen/20170428.074418 tizen_4.0.m1_release
authorKichan Kwon <k_c.kwon@samsung.com>
Mon, 24 Apr 2017 11:10:12 +0000 (20:10 +0900)
committerKichan Kwon <k_c.kwon@samsung.com>
Mon, 24 Apr 2017 11:17:04 +0000 (20:17 +0900)
commitc1f157fe7d1cc6835763533eb6ba87f51afcb869
treef973c82c44228ab19274b0c8ebbd668f4c7a376b
parent1d227fb24ea6af2cc2be57e707def9d940e72f08
Libtracker refactoring for multi-tracker

- Modify API
  - Rename get functions
  - Require tracker type : no more only power lock's

- Modularization
  - Each constructor adds their own tracker
  - Iterate all trackers and run only for loaded trackers

Change-Id: Ifdcc55d04643b2d6694222fec5afd128e37d78f5
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
include/tracker.h
include/tracker_private.h
src/power_lock.c
src/services.c
src/tracker.c