Implementation of Things Manager feature.
authorHyunJun Kim <hyunjun2.kim@samsung.com>
Tue, 16 Dec 2014 07:50:07 +0000 (16:50 +0900)
committerHyunJun Kim <hyunjun2.kim@samsung.com>
Tue, 16 Dec 2014 07:50:07 +0000 (16:50 +0900)
commit374b69b2fef5cafe7f88d5a5b0632e3a0ce46def
tree406b07f4fd2c684f89b4463bd4f3f0b1df833ecb
parentb665c2c2de3a67cee79e6af4a32074cef7aa9458
Implementation of Things Manager feature.

Add feature for Things Manager

 - Subscribe Collection Presence
 - CRUD function for ActionSet
 - Finding group
 - Creating group
 - Join the specific group
 - Let the other devices to join the specific group
 - Leave from the specific group
 - Delete the group
 - Get all group information
 - send configuration information to multiple things
 - send diagnostics information(i.e. factory reset, reboot)
 - Get the configuration parameter list
 - Get the diagnostics functionalities list

Fix Segmentation fault.
 - Bug fix : "Implementation of Things Manager feature."
             https://oic-review.01.org/gerrit/495
             OCPlatform_impl.cpp, InProcServerWrapper.cpp

Change-Id: I5b44fbdb034c924df4787a30a4d9c86ce4704aff
Signed-off-by: HyunJun Kim <hyunjun2.kim@samsung.com>
17 files changed:
resource/src/InProcServerWrapper.cpp [changed mode: 0644->0755]
resource/src/OCPlatform_impl.cpp [changed mode: 0644->0755]
service/things-manager/build/linux/Makefile [changed mode: 0644->0755]
service/things-manager/sampleapp/SConscript [deleted file]
service/things-manager/sdk/build/linux/Makefile [changed mode: 0644->0755]
service/things-manager/sdk/inc/TGMClient.h [deleted file]
service/things-manager/sdk/inc/ThingsManager.h [new file with mode: 0755]
service/things-manager/sdk/src/GroupManager.cpp [new file with mode: 0755]
service/things-manager/sdk/src/GroupManager.h [new file with mode: 0755]
service/things-manager/sdk/src/GroupSynchronization.cpp [new file with mode: 0755]
service/things-manager/sdk/src/GroupSynchronization.h [new file with mode: 0755]
service/things-manager/sdk/src/TGMClient.cpp [deleted file]
service/things-manager/sdk/src/ThingsConfiguration.cpp [new file with mode: 0755]
service/things-manager/sdk/src/ThingsConfiguration.h [new file with mode: 0755]
service/things-manager/sdk/src/ThingsDiagnostics.cpp [new file with mode: 0755]
service/things-manager/sdk/src/ThingsDiagnostics.h [new file with mode: 0755]
service/things-manager/sdk/src/ThingsManager.cpp [new file with mode: 0755]