Base code for simulator module. 25/1525/4
authorHarish Kumara Marappa <h.marappa@samsung.com>
Thu, 9 Jul 2015 18:27:40 +0000 (23:57 +0530)
committerUze Choi <uzchoi@samsung.com>
Fri, 10 Jul 2015 05:11:14 +0000 (05:11 +0000)
commit35de51811e116ee6518cf9e5dc6a3d87e81fdaed
treedb0437b9bd349d6b47d6291a5218c7ec36e02695
parent1fe72c8cad54edde540c0c0ad4e45cc076564684
Base code for simulator module.

This changeset has following features
1. Service provider creation and deletion.
2. Request validation and response creation.
3. Handling notification requests.
4. Handling Service Provider automation.

Change-Id: I2ea21c7daf77414c21a709d02f3b3717b4a21417
Signed-off-by: Harish Kumara Marappa <h.marappa@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1525
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
39 files changed:
service/SConscript
service/simulator/SConscript [new file with mode: 0644]
service/simulator/examples/server/SConscript [new file with mode: 0644]
service/simulator/examples/server/service_provider.cpp [new file with mode: 0644]
service/simulator/inc/simulator_manager.h [new file with mode: 0644]
service/simulator/java/jni/simulator_common_jni.h [new file with mode: 0644]
service/simulator/java/jni/simulator_manager_jni.cpp [new file with mode: 0644]
service/simulator/java/jni/simulator_manager_jni.h [new file with mode: 0644]
service/simulator/java/jni/simulator_resource_attributes_jni.cpp [new file with mode: 0644]
service/simulator/java/jni/simulator_resource_attributes_jni.h [new file with mode: 0644]
service/simulator/java/jni/simulator_resource_jni.cpp [new file with mode: 0644]
service/simulator/java/jni/simulator_resource_jni.h [new file with mode: 0644]
service/simulator/java/jni/simulator_resource_jni_util.cpp [new file with mode: 0644]
service/simulator/java/jni/simulator_resource_jni_util.h [new file with mode: 0644]
service/simulator/java/jni/simulator_resource_model_jni.cpp [new file with mode: 0644]
service/simulator/java/jni/simulator_resource_model_jni.h [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/.classpath [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/.project [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/ILogMessageListener.java [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/IResourceModelChangedListener.java [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/OCSimulatorResult.java [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/SimulatorManager.java [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/SimulatorManagerCallback.java [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/SimulatorManagerNativeInterface.java [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/SimulatorResourceAttribute.java [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/SimulatorResourceModel.java [new file with mode: 0644]
service/simulator/java/sdk/ServiceProvider/src/org/iotivity/simulator/SimulatorResourceServer.java [new file with mode: 0644]
service/simulator/src/resource_manager.cpp [new file with mode: 0644]
service/simulator/src/resource_manager.h [new file with mode: 0644]
service/simulator/src/simulator_attribute_automation.cpp [new file with mode: 0644]
service/simulator/src/simulator_attribute_automation.h [new file with mode: 0644]
service/simulator/src/simulator_error_codes.h [new file with mode: 0644]
service/simulator/src/simulator_manager.cpp [new file with mode: 0644]
service/simulator/src/simulator_resource.cpp [new file with mode: 0644]
service/simulator/src/simulator_resource.h [new file with mode: 0644]
service/simulator/src/simulator_resource_creator.cpp [new file with mode: 0644]
service/simulator/src/simulator_resource_creator.h [new file with mode: 0644]
service/simulator/src/simulator_resource_model.cpp [new file with mode: 0644]
service/simulator/src/simulator_resource_model.h [new file with mode: 0644]