Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
I
iotivity-lite
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
31
Issues
31
List
Boards
Labels
Service Desk
Milestones
Merge Requests
6
Merge Requests
6
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
IoTivity
iotivity-lite
Commits
fc444572
Commit
fc444572
authored
Nov 26, 2019
by
Kishen Maloor
Browse files
Options
Browse Files
Download
Plain Diff
Merge "Merge 'origin/swig' in 'master'"
parents
ba3db707
85063f40
Changes
575
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
575 changed files
with
31385 additions
and
167 deletions
+31385
-167
.gitignore
.gitignore
+21
-0
README.rst
README.rst
+95
-0
api/cloud/oc_cloud_internal.h
api/cloud/oc_cloud_internal.h
+1
-2
api/cloud/rd_client.h
api/cloud/rd_client.h
+1
-2
api/oc_introspection.c
api/oc_introspection.c
+4
-0
api/oc_mnt.h
api/oc_mnt.h
+3
-2
api/oc_session_events_internal.h
api/oc_session_events_internal.h
+1
-2
apps/cloud_certification_tests.c
apps/cloud_certification_tests.c
+4
-4
include/oc_api.h
include/oc_api.h
+1
-1
include/oc_cloud.h
include/oc_cloud.h
+1
-2
include/oc_core_res.h
include/oc_core_res.h
+2
-3
include/oc_introspection.h
include/oc_introspection.h
+2
-1
include/oc_ri.h
include/oc_ri.h
+2
-2
messaging/coap/engine.c
messaging/coap/engine.c
+2
-2
port/android/Makefile
port/android/Makefile
+92
-40
port/android/README.md
port/android/README.md
+234
-0
port/android/ipcontext.h
port/android/ipcontext.h
+2
-1
port/android/oc_config.h
port/android/oc_config.h
+4
-1
port/android/oc_log_android.c
port/android/oc_log_android.c
+89
-0
port/android/oc_log_android.h
port/android/oc_log_android.h
+39
-0
port/android/storage.c
port/android/storage.c
+1
-1
port/android/tcpadapter.h
port/android/tcpadapter.h
+1
-3
port/linux/Makefile
port/linux/Makefile
+17
-6
port/oc_log.h
port/oc_log.h
+18
-3
port/openthread/ipadapter.c
port/openthread/ipadapter.c
+1
-1
port/windows/ipcontext.h
port/windows/ipcontext.h
+56
-58
port/windows/mutex.h
port/windows/mutex.h
+5
-6
port/windows/network_addresses.h
port/windows/network_addresses.h
+3
-4
port/windows/oc_config.h
port/windows/oc_config.h
+2
-3
port/windows/tcpadapter.h
port/windows/tcpadapter.h
+8
-9
port/windows/vs2015/IoTivity-lite-Java.sln
port/windows/vs2015/IoTivity-lite-Java.sln
+51
-0
port/windows/vs2015/IoTivity-lite.vcxproj
port/windows/vs2015/IoTivity-lite.vcxproj
+8
-4
port/windows/vs2015/IoTivity-lite.vcxproj.filters
port/windows/vs2015/IoTivity-lite.vcxproj.filters
+44
-0
port/windows/vs2015/SimpleServer.vcxproj
port/windows/vs2015/SimpleServer.vcxproj
+5
-4
port/windows/vs2015/iotivity-lite-jni/iotivity-lite-jni.vcxproj
...indows/vs2015/iotivity-lite-jni/iotivity-lite-jni.vcxproj
+288
-0
port/windows/vs2015/iotivity-lite-jni/iotivity-lite-jni.vcxproj.filters
...s2015/iotivity-lite-jni/iotivity-lite-jni.vcxproj.filters
+66
-0
port/windows/vs2015/iotivity-lite-swig/iotivity-lite-swig.vcxproj
...dows/vs2015/iotivity-lite-swig/iotivity-lite-swig.vcxproj
+381
-0
swig/Makefile
swig/Makefile
+198
-0
swig/README.md
swig/README.md
+351
-0
swig/apps/java_cloud_certification_tests/.classpath
swig/apps/java_cloud_certification_tests/.classpath
+11
-0
swig/apps/java_cloud_certification_tests/.gitignore
swig/apps/java_cloud_certification_tests/.gitignore
+4
-0
swig/apps/java_cloud_certification_tests/.project
swig/apps/java_cloud_certification_tests/.project
+17
-0
swig/apps/java_cloud_certification_tests/build-cloud-certification-tests.sh
...ud_certification_tests/build-cloud-certification-tests.sh
+13
-0
swig/apps/java_cloud_certification_tests/run-cloud-certification-tests.cmd
...oud_certification_tests/run-cloud-certification-tests.cmd
+1
-0
swig/apps/java_cloud_certification_tests/run-cloud-certification-tests.sh
...loud_certification_tests/run-cloud-certification-tests.sh
+3
-0
swig/apps/java_cloud_certification_tests/src/java_cloud_certification_tests/CloudCertTestsMain.java
...rc/java_cloud_certification_tests/CloudCertTestsMain.java
+211
-0
swig/apps/java_cloud_certification_tests/src/java_cloud_certification_tests/CloudDeregisterHandler.java
...ava_cloud_certification_tests/CloudDeregisterHandler.java
+35
-0
swig/apps/java_cloud_certification_tests/src/java_cloud_certification_tests/CloudLoginHandler.java
...src/java_cloud_certification_tests/CloudLoginHandler.java
+29
-0
swig/apps/java_cloud_certification_tests/src/java_cloud_certification_tests/CloudLogoutHandler.java
...rc/java_cloud_certification_tests/CloudLogoutHandler.java
+32
-0
swig/apps/java_cloud_certification_tests/src/java_cloud_certification_tests/CloudRefreshTokenHandler.java
...a_cloud_certification_tests/CloudRefreshTokenHandler.java
+38
-0
swig/apps/java_cloud_certification_tests/src/java_cloud_certification_tests/CloudRegisterHandler.java
.../java_cloud_certification_tests/CloudRegisterHandler.java
+26
-0
swig/apps/java_cloud_certification_tests/src/java_cloud_certification_tests/InitHandler.java
...tests/src/java_cloud_certification_tests/InitHandler.java
+24
-0
swig/apps/java_lite_simple_client/.classpath
swig/apps/java_lite_simple_client/.classpath
+11
-0
swig/apps/java_lite_simple_client/.gitignore
swig/apps/java_lite_simple_client/.gitignore
+4
-0
swig/apps/java_lite_simple_client/.project
swig/apps/java_lite_simple_client/.project
+17
-0
swig/apps/java_lite_simple_client/build-simple-client-lite.sh
.../apps/java_lite_simple_client/build-simple-client-lite.sh
+13
-0
swig/apps/java_lite_simple_client/run-simple-client-lite.cmd
swig/apps/java_lite_simple_client/run-simple-client-lite.cmd
+1
-0
swig/apps/java_lite_simple_client/run-simple-client-lite.sh
swig/apps/java_lite_simple_client/run-simple-client-lite.sh
+3
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/Client.java
...ite_simple_client/src/java_lite_simple_client/Client.java
+44
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/GetLightResponseHandler.java
.../src/java_lite_simple_client/GetLightResponseHandler.java
+54
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/Light.java
...lite_simple_client/src/java_lite_simple_client/Light.java
+13
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/MyDiscoveryHandler.java
...lient/src/java_lite_simple_client/MyDiscoveryHandler.java
+116
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/MyInitHandler.java
...ple_client/src/java_lite_simple_client/MyInitHandler.java
+25
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/ObserveLightResponseHandler.java
.../java_lite_simple_client/ObserveLightResponseHandler.java
+35
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/Post2LightResponseHandler.java
...rc/java_lite_simple_client/Post2LightResponseHandler.java
+29
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/PostLightResponseHandler.java
...src/java_lite_simple_client/PostLightResponseHandler.java
+40
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/PutLightResponseHandler.java
.../src/java_lite_simple_client/PutLightResponseHandler.java
+38
-0
swig/apps/java_lite_simple_client/src/java_lite_simple_client/StopObserveTriggerHandler.java
...rc/java_lite_simple_client/StopObserveTriggerHandler.java
+18
-0
swig/apps/java_lite_simple_server/.classpath
swig/apps/java_lite_simple_server/.classpath
+11
-0
swig/apps/java_lite_simple_server/.gitignore
swig/apps/java_lite_simple_server/.gitignore
+4
-0
swig/apps/java_lite_simple_server/.project
swig/apps/java_lite_simple_server/.project
+17
-0
swig/apps/java_lite_simple_server/build-simple-server-lite.sh
.../apps/java_lite_simple_server/build-simple-server-lite.sh
+13
-0
swig/apps/java_lite_simple_server/run-simple-server-lite.cmd
swig/apps/java_lite_simple_server/run-simple-server-lite.cmd
+1
-0
swig/apps/java_lite_simple_server/run-simple-server-lite.sh
swig/apps/java_lite_simple_server/run-simple-server-lite.sh
+3
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/Counter.java
...te_simple_server/src/java_lite_simple_server/Counter.java
+6
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/GetCounter.java
...simple_server/src/java_lite_simple_server/GetCounter.java
+36
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/GetLight.java
...e_simple_server/src/java_lite_simple_server/GetLight.java
+36
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/Light.java
...lite_simple_server/src/java_lite_simple_server/Light.java
+7
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/MyInitHandler.java
...ple_server/src/java_lite_simple_server/MyInitHandler.java
+74
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/PostCounter.java
...imple_server/src/java_lite_simple_server/PostCounter.java
+46
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/PostLight.java
..._simple_server/src/java_lite_simple_server/PostLight.java
+50
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/PutLight.java
...e_simple_server/src/java_lite_simple_server/PutLight.java
+13
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/RandomPinHandler.java
..._server/src/java_lite_simple_server/RandomPinHandler.java
+15
-0
swig/apps/java_lite_simple_server/src/java_lite_simple_server/Server.java
...ite_simple_server/src/java_lite_simple_server/Server.java
+44
-0
swig/apps/java_multi_device_client/.classpath
swig/apps/java_multi_device_client/.classpath
+11
-0
swig/apps/java_multi_device_client/.gitignore
swig/apps/java_multi_device_client/.gitignore
+4
-0
swig/apps/java_multi_device_client/.project
swig/apps/java_multi_device_client/.project
+17
-0
swig/apps/java_multi_device_client/build-multi-device-client.sh
...pps/java_multi_device_client/build-multi-device-client.sh
+13
-0
swig/apps/java_multi_device_client/run-multi-device-client.sh
.../apps/java_multi_device_client/run-multi-device-client.sh
+3
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/Client.java
...ti_device_client/src/java_multi_device_client/Client.java
+50
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/Fridge.java
...ti_device_client/src/java_multi_device_client/Fridge.java
+13
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/GetDeviceResponseHandler.java
...rc/java_multi_device_client/GetDeviceResponseHandler.java
+28
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/GetFridgeResponseHandler.java
...rc/java_multi_device_client/GetFridgeResponseHandler.java
+56
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/GetPandDTriggerHandler.java
.../src/java_multi_device_client/GetPandDTriggerHandler.java
+23
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/GetPlatformResponseHandler.java
.../java_multi_device_client/GetPlatformResponseHandler.java
+24
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/GetTemperatureResponseHandler.java
...va_multi_device_client/GetTemperatureResponseHandler.java
+43
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/MyDiscoveryHandler.java
...ient/src/java_multi_device_client/MyDiscoveryHandler.java
+49
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/MyInitHandler.java
...ce_client/src/java_multi_device_client/MyInitHandler.java
+26
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/PostFridgeResponseHandler.java
...c/java_multi_device_client/PostFridgeResponseHandler.java
+29
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/PostTemperatureResponseHandler.java
...a_multi_device_client/PostTemperatureResponseHandler.java
+29
-0
swig/apps/java_multi_device_client/src/java_multi_device_client/Thermostat.java
...evice_client/src/java_multi_device_client/Thermostat.java
+10
-0
swig/apps/java_multi_device_server/.classpath
swig/apps/java_multi_device_server/.classpath
+11
-0
swig/apps/java_multi_device_server/.gitignore
swig/apps/java_multi_device_server/.gitignore
+4
-0
swig/apps/java_multi_device_server/.project
swig/apps/java_multi_device_server/.project
+17
-0
swig/apps/java_multi_device_server/build-multi-device-server.sh
...pps/java_multi_device_server/build-multi-device-server.sh
+13
-0
swig/apps/java_multi_device_server/run-multi-device-server.sh
.../apps/java_multi_device_server/run-multi-device-server.sh
+3
-0
swig/apps/java_multi_device_server/src/java_multi_device_server/Fridge.java
...ti_device_server/src/java_multi_device_server/Fridge.java
+8
-0
swig/apps/java_multi_device_server/src/java_multi_device_server/GetFridge.java
...device_server/src/java_multi_device_server/GetFridge.java
+36
-0
swig/apps/java_multi_device_server/src/java_multi_device_server/GetTemp.java
...i_device_server/src/java_multi_device_server/GetTemp.java
+35
-0
swig/apps/java_multi_device_server/src/java_multi_device_server/MyInitHandler.java
...ce_server/src/java_multi_device_server/MyInitHandler.java
+54
-0
swig/apps/java_multi_device_server/src/java_multi_device_server/PostFridge.java
...evice_server/src/java_multi_device_server/PostFridge.java
+48
-0
swig/apps/java_multi_device_server/src/java_multi_device_server/PostTemp.java
..._device_server/src/java_multi_device_server/PostTemp.java
+38
-0
swig/apps/java_multi_device_server/src/java_multi_device_server/Server.java
...ti_device_server/src/java_multi_device_server/Server.java
+44
-0
swig/apps/java_multi_device_server/src/java_multi_device_server/Thermostat.java
...evice_server/src/java_multi_device_server/Thermostat.java
+5
-0
swig/apps/java_onboarding_tool/.classpath
swig/apps/java_onboarding_tool/.classpath
+11
-0
swig/apps/java_onboarding_tool/.gitignore
swig/apps/java_onboarding_tool/.gitignore
+4
-0
swig/apps/java_onboarding_tool/.project
swig/apps/java_onboarding_tool/.project
+17
-0
swig/apps/java_onboarding_tool/build-onboarding-tool-lite.sh
swig/apps/java_onboarding_tool/build-onboarding-tool-lite.sh
+13
-0
swig/apps/java_onboarding_tool/run-onboarding-tool-lite.cmd
swig/apps/java_onboarding_tool/run-onboarding-tool-lite.cmd
+1
-0
swig/apps/java_onboarding_tool/run-onboarding-tool-lite.sh
swig/apps/java_onboarding_tool/run-onboarding-tool-lite.sh
+3
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/DeleteAceByAceIdHandler.java
...ool/src/java_onboarding_tool/DeleteAceByAceIdHandler.java
+15
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/DeleteCredentialIdHandler.java
...l/src/java_onboarding_tool/DeleteCredentialIdHandler.java
+16
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/FactoryPresetsHandler.java
..._tool/src/java_onboarding_tool/FactoryPresetsHandler.java
+95
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/GenerateRandomPinHandler.java
...ol/src/java_onboarding_tool/GenerateRandomPinHandler.java
+17
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/GetOwnedDeviceNameHandler.java
...l/src/java_onboarding_tool/GetOwnedDeviceNameHandler.java
+37
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/GetUnownedDeviceNameHandler.java
...src/java_onboarding_tool/GetUnownedDeviceNameHandler.java
+41
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/JustWorksHandler.java
...rding_tool/src/java_onboarding_tool/JustWorksHandler.java
+27
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/OCFDeviceInfo.java
...boarding_tool/src/java_onboarding_tool/OCFDeviceInfo.java
+26
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ObtInitHandler.java
...oarding_tool/src/java_onboarding_tool/ObtInitHandler.java
+27
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ObtMain.java
...ava_onboarding_tool/src/java_onboarding_tool/ObtMain.java
+1122
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/OtmCertificationHandler.java
...ool/src/java_onboarding_tool/OtmCertificationHandler.java
+26
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/OtmRandomPinHandler.java
...ng_tool/src/java_onboarding_tool/OtmRandomPinHandler.java
+27
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/OwnedDeviceHandler.java
...ing_tool/src/java_onboarding_tool/OwnedDeviceHandler.java
+28
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ProvisionAce2Handler.java
...g_tool/src/java_onboarding_tool/ProvisionAce2Handler.java
+24
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ProvisionAuthWildcardAceHandler.java
...java_onboarding_tool/ProvisionAuthWildcardAceHandler.java
+24
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ProvisionCredentialsHandler.java
...src/java_onboarding_tool/ProvisionCredentialsHandler.java
+16
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ProvisionIdCertificateHandler.java
...c/java_onboarding_tool/ProvisionIdCertificateHandler.java
+16
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ProvisionRoleCertificateHandler.java
...java_onboarding_tool/ProvisionRoleCertificateHandler.java
+16
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ProvisionRoleWildcardAceHandler.java
...java_onboarding_tool/ProvisionRoleWildcardAceHandler.java
+24
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ResetDeviceHandler.java
...ing_tool/src/java_onboarding_tool/ResetDeviceHandler.java
+24
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/ResourceDiscovery.java
...ding_tool/src/java_onboarding_tool/ResourceDiscovery.java
+19
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/RetrieveAcl2Handler.java
...ng_tool/src/java_onboarding_tool/RetrieveAcl2Handler.java
+95
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/RetrieveCredentialResourceHandler.java
...va_onboarding_tool/RetrieveCredentialResourceHandler.java
+20
-0
swig/apps/java_onboarding_tool/src/java_onboarding_tool/UnownedDeviceHandler.java
...g_tool/src/java_onboarding_tool/UnownedDeviceHandler.java
+28
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/.gitignore
.../android_multi_device_client/MultiDeviceClient/.gitignore
+8
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/.gitignore
...roid_multi_device_client/MultiDeviceClient/app/.gitignore
+1
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/build.gradle
...id_multi_device_client/MultiDeviceClient/app/build.gradle
+43
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/libs/.gitignore
...multi_device_client/MultiDeviceClient/app/libs/.gitignore
+3
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/proguard-rules.pro
...ti_device_client/MultiDeviceClient/app/proguard-rules.pro
+17
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/AndroidManifest.xml
...client/MultiDeviceClient/app/src/main/AndroidManifest.xml
+35
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/java/org/iotivity/multideviceclient/DeviceDiscoveryHandler.java
...rg/iotivity/multideviceclient/DeviceDiscoveryHandler.java
+24
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/java/org/iotivity/multideviceclient/InitHandler.java
...main/java/org/iotivity/multideviceclient/InitHandler.java
+44
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/java/org/iotivity/multideviceclient/MultiDeviceClientActivity.java
...iotivity/multideviceclient/MultiDeviceClientActivity.java
+194
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/java/org/iotivity/multideviceclient/ResourceDetailsHelper.java
...org/iotivity/multideviceclient/ResourceDetailsHelper.java
+117
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/jniLibs/armeabi/.gitignore
...MultiDeviceClient/app/src/main/jniLibs/armeabi/.gitignore
+2
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/jniLibs/x86_64/.gitignore
.../MultiDeviceClient/app/src/main/jniLibs/x86_64/.gitignore
+2
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/layout/activity_main.xml
...ltiDeviceClient/app/src/main/res/layout/activity_main.xml
+35
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/layout/resource_multi_line.xml
...iceClient/app/src/main/res/layout/resource_multi_line.xml
+43
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/mipmap-hdpi/ic_launcher.png
...DeviceClient/app/src/main/res/mipmap-hdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/mipmap-mdpi/ic_launcher.png
...DeviceClient/app/src/main/res/mipmap-mdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/mipmap-xhdpi/ic_launcher.png
...eviceClient/app/src/main/res/mipmap-xhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
...viceClient/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
...iceClient/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/values-w820dp/dimens.xml
...ltiDeviceClient/app/src/main/res/values-w820dp/dimens.xml
+6
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/values/colors.xml
...ient/MultiDeviceClient/app/src/main/res/values/colors.xml
+6
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/values/dimens.xml
...ient/MultiDeviceClient/app/src/main/res/values/dimens.xml
+5
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/values/strings.xml
...ent/MultiDeviceClient/app/src/main/res/values/strings.xml
+5
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/app/src/main/res/values/styles.xml
...ient/MultiDeviceClient/app/src/main/res/values/styles.xml
+11
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/build.gradle
...ndroid_multi_device_client/MultiDeviceClient/build.gradle
+23
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/gradle.properties
...d_multi_device_client/MultiDeviceClient/gradle.properties
+17
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/gradle/wrapper/gradle-wrapper.jar
...lient/MultiDeviceClient/gradle/wrapper/gradle-wrapper.jar
+0
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/gradle/wrapper/gradle-wrapper.properties
...ultiDeviceClient/gradle/wrapper/gradle-wrapper.properties
+6
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/gradlew
.../oc/android_multi_device_client/MultiDeviceClient/gradlew
+160
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/gradlew.bat
...android_multi_device_client/MultiDeviceClient/gradlew.bat
+90
-0
swig/apps/oc/android_multi_device_client/MultiDeviceClient/settings.gradle
...oid_multi_device_client/MultiDeviceClient/settings.gradle
+1
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/.gitignore
.../android_multi_device_server/MultiDeviceServer/.gitignore
+8
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/.gitignore
...roid_multi_device_server/MultiDeviceServer/app/.gitignore
+1
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/build.gradle
...id_multi_device_server/MultiDeviceServer/app/build.gradle
+43
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/libs/.gitignore
...multi_device_server/MultiDeviceServer/app/libs/.gitignore
+3
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/proguard-rules.pro
...ti_device_server/MultiDeviceServer/app/proguard-rules.pro
+17
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/AndroidManifest.xml
...server/MultiDeviceServer/app/src/main/AndroidManifest.xml
+36
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/assets/pki_certs/ee.pem
...er/MultiDeviceServer/app/src/main/assets/pki_certs/ee.pem
+24
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/assets/pki_certs/key.pem
...r/MultiDeviceServer/app/src/main/assets/pki_certs/key.pem
+8
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/assets/pki_certs/rootca1.pem
...ltiDeviceServer/app/src/main/assets/pki_certs/rootca1.pem
+13
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/assets/pki_certs/subca1.pem
...ultiDeviceServer/app/src/main/assets/pki_certs/subca1.pem
+18
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/FactoryPresetsHandler.java
...org/iotivity/multideviceserver/FactoryPresetsHandler.java
+116
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/GetLightRequestHandler.java
...rg/iotivity/multideviceserver/GetLightRequestHandler.java
+49
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/GetRefrigeratorRequestHandler.java
...vity/multideviceserver/GetRefrigeratorRequestHandler.java
+53
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/GetTelevisionRequestHandler.java
...tivity/multideviceserver/GetTelevisionRequestHandler.java
+58
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/GetThermostatRequestHandler.java
...tivity/multideviceserver/GetThermostatRequestHandler.java
+49
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/InitHandler.java
...main/java/org/iotivity/multideviceserver/InitHandler.java
+139
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/Light.java
...p/src/main/java/org/iotivity/multideviceserver/Light.java
+35
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/Media.java
...p/src/main/java/org/iotivity/multideviceserver/Media.java
+71
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/PostLightRequestHandler.java
...g/iotivity/multideviceserver/PostLightRequestHandler.java
+57
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/PostRefrigeratorRequestHandler.java
...ity/multideviceserver/PostRefrigeratorRequestHandler.java
+74
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/PostTelevisionRequestHandler.java
...ivity/multideviceserver/PostTelevisionRequestHandler.java
+58
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/PostThermostatRequestHandler.java
...ivity/multideviceserver/PostThermostatRequestHandler.java
+47
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/PutLightRequestHandler.java
...rg/iotivity/multideviceserver/PutLightRequestHandler.java
+25
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/PutRefrigeratorRequestHandler.java
...vity/multideviceserver/PutRefrigeratorRequestHandler.java
+25
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/PutTelevisionRequestHandler.java
...tivity/multideviceserver/PutTelevisionRequestHandler.java
+25
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/PutThermostatRequestHandler.java
...tivity/multideviceserver/PutThermostatRequestHandler.java
+25
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/RandomPinHandler.java
...java/org/iotivity/multideviceserver/RandomPinHandler.java
+23
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/Refrigerator.java
...ain/java/org/iotivity/multideviceserver/Refrigerator.java
+55
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/ServerActivity.java
...n/java/org/iotivity/multideviceserver/ServerActivity.java
+69
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/Television.java
.../main/java/org/iotivity/multideviceserver/Television.java
+30
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/java/org/iotivity/multideviceserver/Thermostat.java
.../main/java/org/iotivity/multideviceserver/Thermostat.java
+25
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/jniLibs/armeabi/.gitignore
...MultiDeviceServer/app/src/main/jniLibs/armeabi/.gitignore
+2
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/jniLibs/x86_64/.gitignore
.../MultiDeviceServer/app/src/main/jniLibs/x86_64/.gitignore
+2
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/layout/activity_main.xml
...ltiDeviceServer/app/src/main/res/layout/activity_main.xml
+27
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/mipmap-hdpi/ic_launcher.png
...DeviceServer/app/src/main/res/mipmap-hdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/mipmap-mdpi/ic_launcher.png
...DeviceServer/app/src/main/res/mipmap-mdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/mipmap-xhdpi/ic_launcher.png
...eviceServer/app/src/main/res/mipmap-xhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
...viceServer/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
...iceServer/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/values-w820dp/dimens.xml
...ltiDeviceServer/app/src/main/res/values-w820dp/dimens.xml
+6
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/values/colors.xml
...rver/MultiDeviceServer/app/src/main/res/values/colors.xml
+6
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/values/dimens.xml
...rver/MultiDeviceServer/app/src/main/res/values/dimens.xml
+5
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/values/strings.xml
...ver/MultiDeviceServer/app/src/main/res/values/strings.xml
+3
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/app/src/main/res/values/styles.xml
...rver/MultiDeviceServer/app/src/main/res/values/styles.xml
+11
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/build.gradle
...ndroid_multi_device_server/MultiDeviceServer/build.gradle
+23
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/gradle.properties
...d_multi_device_server/MultiDeviceServer/gradle.properties
+17
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/gradle/wrapper/gradle-wrapper.jar
...erver/MultiDeviceServer/gradle/wrapper/gradle-wrapper.jar
+0
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/gradle/wrapper/gradle-wrapper.properties
...ultiDeviceServer/gradle/wrapper/gradle-wrapper.properties
+6
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/gradlew
.../oc/android_multi_device_server/MultiDeviceServer/gradlew
+160
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/gradlew.bat
...android_multi_device_server/MultiDeviceServer/gradlew.bat
+90
-0
swig/apps/oc/android_multi_device_server/MultiDeviceServer/settings.gradle
...oid_multi_device_server/MultiDeviceServer/settings.gradle
+1
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/.gitignore
...pps/oc/android_on_boarding_tool/OnBoardingTool/.gitignore
+8
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/.gitignore
...oc/android_on_boarding_tool/OnBoardingTool/app/.gitignore
+1
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/build.gradle
.../android_on_boarding_tool/OnBoardingTool/app/build.gradle
+43
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/libs/.gitignore
...droid_on_boarding_tool/OnBoardingTool/app/libs/.gitignore
+3
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/proguard-rules.pro
...id_on_boarding_tool/OnBoardingTool/app/proguard-rules.pro
+17
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/AndroidManifest.xml
...ding_tool/OnBoardingTool/app/src/main/AndroidManifest.xml
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/assets/pki_certs/rootca1.pem
.../OnBoardingTool/app/src/main/assets/pki_certs/rootca1.pem
+13
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/assets/pki_certs/rootca2.pem
.../OnBoardingTool/app/src/main/assets/pki_certs/rootca2.pem
+11
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/AcePropertiesHelper.java
...java/org/iotivity/onboardingtool/AcePropertiesHelper.java
+179
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/CredentialListHelper.java
...ava/org/iotivity/onboardingtool/CredentialListHelper.java
+79
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/DeleteAceHandler.java
...in/java/org/iotivity/onboardingtool/DeleteAceHandler.java
+30
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/DeleteCredentialHandler.java
.../org/iotivity/onboardingtool/DeleteCredentialHandler.java
+30
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/DeviceResetHandler.java
.../java/org/iotivity/onboardingtool/DeviceResetHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/FactoryPresetsHandler.java
...va/org/iotivity/onboardingtool/FactoryPresetsHandler.java
+102
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/GenerateRandomPinHandler.java
...org/iotivity/onboardingtool/GenerateRandomPinHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/GetDeviceNameHandler.java
...ava/org/iotivity/onboardingtool/GetDeviceNameHandler.java
+55
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/JustWorksHandler.java
...in/java/org/iotivity/onboardingtool/JustWorksHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/ObtInitHandler.java
...main/java/org/iotivity/onboardingtool/ObtInitHandler.java
+45
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/OcfDeviceInfo.java
.../main/java/org/iotivity/onboardingtool/OcfDeviceInfo.java
+34
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/OnBoardingActivity.java
.../java/org/iotivity/onboardingtool/OnBoardingActivity.java
+1340
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/OtmCertificationHandler.java
.../org/iotivity/onboardingtool/OtmCertificationHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/OtmRandomPinHandler.java
...java/org/iotivity/onboardingtool/OtmRandomPinHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/OwnedDeviceHandler.java
.../java/org/iotivity/onboardingtool/OwnedDeviceHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/ProvisionAce2Handler.java
...ava/org/iotivity/onboardingtool/ProvisionAce2Handler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/ProvisionAuthWildcardAceHandler.java
...ivity/onboardingtool/ProvisionAuthWildcardAceHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/ProvisionCredentialsHandler.java
.../iotivity/onboardingtool/ProvisionCredentialsHandler.java
+31
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/ProvisionIdCertificateHandler.java
...otivity/onboardingtool/ProvisionIdCertificateHandler.java
+31
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/ProvisionRoleCertificateHandler.java
...ivity/onboardingtool/ProvisionRoleCertificateHandler.java
+31
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/ProvisionRoleWildcardAceHandler.java
...ivity/onboardingtool/ProvisionRoleWildcardAceHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/ResourceDiscoveryHandler.java
...org/iotivity/onboardingtool/ResourceDiscoveryHandler.java
+55
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/RetrieveAcl2Handler.java
...java/org/iotivity/onboardingtool/RetrieveAcl2Handler.java
+150
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/RetrieveCredentialHandler.java
...rg/iotivity/onboardingtool/RetrieveCredentialHandler.java
+56
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/RoleCertificateHelper.java
...va/org/iotivity/onboardingtool/RoleCertificateHelper.java
+133
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/TrustAnchorHelper.java
...n/java/org/iotivity/onboardingtool/TrustAnchorHelper.java
+91
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/UnownedDeviceHandler.java
...ava/org/iotivity/onboardingtool/UnownedDeviceHandler.java
+35
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/jniLibs/armeabi/.gitignore
...ol/OnBoardingTool/app/src/main/jniLibs/armeabi/.gitignore
+2
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/jniLibs/x86_64/.gitignore
...ool/OnBoardingTool/app/src/main/jniLibs/x86_64/.gitignore
+2
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/layout/acl_multi_line.xml
...OnBoardingTool/app/src/main/res/layout/acl_multi_line.xml
+43
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/layout/activity_main.xml
.../OnBoardingTool/app/src/main/res/layout/activity_main.xml
+134
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/layout/creds_multi_line.xml
...BoardingTool/app/src/main/res/layout/creds_multi_line.xml
+79
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/mipmap-hdpi/ic_launcher.png
...BoardingTool/app/src/main/res/mipmap-hdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/mipmap-mdpi/ic_launcher.png
...BoardingTool/app/src/main/res/mipmap-mdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/mipmap-xhdpi/ic_launcher.png
...oardingTool/app/src/main/res/mipmap-xhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
...ardingTool/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
...rdingTool/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/values-w820dp/dimens.xml
.../OnBoardingTool/app/src/main/res/values-w820dp/dimens.xml
+6
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/values/colors.xml
...ng_tool/OnBoardingTool/app/src/main/res/values/colors.xml
+6
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/values/dimens.xml
...ng_tool/OnBoardingTool/app/src/main/res/values/dimens.xml
+5
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/values/strings.xml
...g_tool/OnBoardingTool/app/src/main/res/values/strings.xml
+78
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/app/src/main/res/values/styles.xml
...ng_tool/OnBoardingTool/app/src/main/res/values/styles.xml
+11
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/build.gradle
...s/oc/android_on_boarding_tool/OnBoardingTool/build.gradle
+23
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/gradle.properties
...android_on_boarding_tool/OnBoardingTool/gradle.properties
+17
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/gradle/wrapper/gradle-wrapper.jar
...ing_tool/OnBoardingTool/gradle/wrapper/gradle-wrapper.jar
+0
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/gradle/wrapper/gradle-wrapper.properties
...l/OnBoardingTool/gradle/wrapper/gradle-wrapper.properties
+6
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/gradlew
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/gradlew
+160
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/gradlew.bat
...ps/oc/android_on_boarding_tool/OnBoardingTool/gradlew.bat
+90
-0
swig/apps/oc/android_on_boarding_tool/OnBoardingTool/settings.gradle
...c/android_on_boarding_tool/OnBoardingTool/settings.gradle
+1
-0
swig/apps/oc/android_simple_client/SimpleClient/.gitignore
swig/apps/oc/android_simple_client/SimpleClient/.gitignore
+8
-0
swig/apps/oc/android_simple_client/SimpleClient/app/.gitignore
...apps/oc/android_simple_client/SimpleClient/app/.gitignore
+1
-0
swig/apps/oc/android_simple_client/SimpleClient/app/build.gradle
...ps/oc/android_simple_client/SimpleClient/app/build.gradle
+42
-0
swig/apps/oc/android_simple_client/SimpleClient/app/libs/.gitignore
...oc/android_simple_client/SimpleClient/app/libs/.gitignore
+3
-0
swig/apps/oc/android_simple_client/SimpleClient/app/proguard-rules.pro
...android_simple_client/SimpleClient/app/proguard-rules.pro
+17
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/AndroidManifest.xml
...mple_client/SimpleClient/app/src/main/AndroidManifest.xml
+36
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/ClientActivity.java
...c/main/java/org/iotivity/simpleclient/ClientActivity.java
+61
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/GetLightResponseHandler.java
...va/org/iotivity/simpleclient/GetLightResponseHandler.java
+64
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/Light.java
...nt/app/src/main/java/org/iotivity/simpleclient/Light.java
+12
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/MyDiscoveryHandler.java
...in/java/org/iotivity/simpleclient/MyDiscoveryHandler.java
+122
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/MyInitHandler.java
...rc/main/java/org/iotivity/simpleclient/MyInitHandler.java
+47
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/ObserveLightResponseHandler.java
...rg/iotivity/simpleclient/ObserveLightResponseHandler.java
+44
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/Post2LightResponseHandler.java
.../org/iotivity/simpleclient/Post2LightResponseHandler.java
+40
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/PostLightResponseHandler.java
...a/org/iotivity/simpleclient/PostLightResponseHandler.java
+51
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/PutLightResponseHandler.java
...va/org/iotivity/simpleclient/PutLightResponseHandler.java
+49
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/java/org/iotivity/simpleclient/StopObserveTriggerHandler.java
.../org/iotivity/simpleclient/StopObserveTriggerHandler.java
+26
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/jniLibs/armeabi/.gitignore
...ient/SimpleClient/app/src/main/jniLibs/armeabi/.gitignore
+2
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/jniLibs/x86_64/.gitignore
...lient/SimpleClient/app/src/main/jniLibs/x86_64/.gitignore
+2
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/layout/activity_main.xml
...nt/SimpleClient/app/src/main/res/layout/activity_main.xml
+27
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/mipmap-hdpi/ic_launcher.png
...SimpleClient/app/src/main/res/mipmap-hdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/mipmap-mdpi/ic_launcher.png
...SimpleClient/app/src/main/res/mipmap-mdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/mipmap-xhdpi/ic_launcher.png
...impleClient/app/src/main/res/mipmap-xhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
...mpleClient/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
...pleClient/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/values-w820dp/dimens.xml
...nt/SimpleClient/app/src/main/res/values-w820dp/dimens.xml
+6
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/values/colors.xml
...le_client/SimpleClient/app/src/main/res/values/colors.xml
+6
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/values/dimens.xml
...le_client/SimpleClient/app/src/main/res/values/dimens.xml
+5
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/values/strings.xml
...e_client/SimpleClient/app/src/main/res/values/strings.xml
+3
-0
swig/apps/oc/android_simple_client/SimpleClient/app/src/main/res/values/styles.xml
...le_client/SimpleClient/app/src/main/res/values/styles.xml
+11
-0
swig/apps/oc/android_simple_client/SimpleClient/build.gradle
swig/apps/oc/android_simple_client/SimpleClient/build.gradle
+23
-0
swig/apps/oc/android_simple_client/SimpleClient/gradle.properties
...s/oc/android_simple_client/SimpleClient/gradle.properties
+17
-0
swig/apps/oc/android_simple_client/SimpleClient/gradle/wrapper/gradle-wrapper.jar
...ple_client/SimpleClient/gradle/wrapper/gradle-wrapper.jar
+0
-0
swig/apps/oc/android_simple_client/SimpleClient/gradle/wrapper/gradle-wrapper.properties
...ent/SimpleClient/gradle/wrapper/gradle-wrapper.properties
+6
-0
swig/apps/oc/android_simple_client/SimpleClient/gradlew
swig/apps/oc/android_simple_client/SimpleClient/gradlew
+160
-0
swig/apps/oc/android_simple_client/SimpleClient/gradlew.bat
swig/apps/oc/android_simple_client/SimpleClient/gradlew.bat
+90
-0
swig/apps/oc/android_simple_client/SimpleClient/settings.gradle
...pps/oc/android_simple_client/SimpleClient/settings.gradle
+1
-0
swig/apps/oc/android_simple_server/SimpleServer/.gitignore
swig/apps/oc/android_simple_server/SimpleServer/.gitignore
+8
-0
swig/apps/oc/android_simple_server/SimpleServer/app/.gitignore
...apps/oc/android_simple_server/SimpleServer/app/.gitignore
+1
-0
swig/apps/oc/android_simple_server/SimpleServer/app/build.gradle
...ps/oc/android_simple_server/SimpleServer/app/build.gradle
+43
-0
swig/apps/oc/android_simple_server/SimpleServer/app/libs/.gitignore
...oc/android_simple_server/SimpleServer/app/libs/.gitignore
+3
-0
swig/apps/oc/android_simple_server/SimpleServer/app/proguard-rules.pro
...android_simple_server/SimpleServer/app/proguard-rules.pro
+17
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/AndroidManifest.xml
...mple_server/SimpleServer/app/src/main/AndroidManifest.xml
+36
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/assets/pki_certs/ee.pem
..._server/SimpleServer/app/src/main/assets/pki_certs/ee.pem
+24
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/assets/pki_certs/key.pem
...server/SimpleServer/app/src/main/assets/pki_certs/key.pem
+8
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/assets/pki_certs/rootca1.pem
...er/SimpleServer/app/src/main/assets/pki_certs/rootca1.pem
+13
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/assets/pki_certs/subca1.pem
...ver/SimpleServer/app/src/main/assets/pki_certs/subca1.pem
+18
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/java/org/iotivity/simpleserver/FactoryPresetsHandler.java
...java/org/iotivity/simpleserver/FactoryPresetsHandler.java
+116
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/java/org/iotivity/simpleserver/GetLightRequestHandler.java
...ava/org/iotivity/simpleserver/GetLightRequestHandler.java
+54
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/java/org/iotivity/simpleserver/Light.java
...er/app/src/main/java/org/iotivity/simpleserver/Light.java
+7
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/java/org/iotivity/simpleserver/MyInitHandler.java
...rc/main/java/org/iotivity/simpleserver/MyInitHandler.java
+67
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/java/org/iotivity/simpleserver/PostLightRequestHandler.java
...va/org/iotivity/simpleserver/PostLightRequestHandler.java
+55
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/java/org/iotivity/simpleserver/PutLightRequestHandler.java
...ava/org/iotivity/simpleserver/PutLightRequestHandler.java
+25
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/java/org/iotivity/simpleserver/RandomPinHandler.java
...main/java/org/iotivity/simpleserver/RandomPinHandler.java
+23
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/java/org/iotivity/simpleserver/ServerActivity.java
...c/main/java/org/iotivity/simpleserver/ServerActivity.java
+69
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/jniLibs/armeabi/.gitignore
...rver/SimpleServer/app/src/main/jniLibs/armeabi/.gitignore
+2
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/jniLibs/x86_64/.gitignore
...erver/SimpleServer/app/src/main/jniLibs/x86_64/.gitignore
+2
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/layout/activity_main.xml
...er/SimpleServer/app/src/main/res/layout/activity_main.xml
+27
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/mipmap-hdpi/ic_launcher.png
...SimpleServer/app/src/main/res/mipmap-hdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/mipmap-mdpi/ic_launcher.png
...SimpleServer/app/src/main/res/mipmap-mdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/mipmap-xhdpi/ic_launcher.png
...impleServer/app/src/main/res/mipmap-xhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
...mpleServer/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
...pleServer/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
+0
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/values-w820dp/dimens.xml
...er/SimpleServer/app/src/main/res/values-w820dp/dimens.xml
+6
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/values/colors.xml
...le_server/SimpleServer/app/src/main/res/values/colors.xml
+6
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/values/dimens.xml
...le_server/SimpleServer/app/src/main/res/values/dimens.xml
+5
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/values/strings.xml
...e_server/SimpleServer/app/src/main/res/values/strings.xml
+3
-0
swig/apps/oc/android_simple_server/SimpleServer/app/src/main/res/values/styles.xml
...le_server/SimpleServer/app/src/main/res/values/styles.xml
+11
-0
swig/apps/oc/android_simple_server/SimpleServer/build.gradle
swig/apps/oc/android_simple_server/SimpleServer/build.gradle
+23
-0
swig/apps/oc/android_simple_server/SimpleServer/gradle.properties
...s/oc/android_simple_server/SimpleServer/gradle.properties
+17
-0
swig/apps/oc/android_simple_server/SimpleServer/gradle/wrapper/gradle-wrapper.jar
...ple_server/SimpleServer/gradle/wrapper/gradle-wrapper.jar
+0
-0
swig/apps/oc/android_simple_server/SimpleServer/gradle/wrapper/gradle-wrapper.properties
...ver/SimpleServer/gradle/wrapper/gradle-wrapper.properties
+6
-0
swig/apps/oc/android_simple_server/SimpleServer/gradlew
swig/apps/oc/android_simple_server/SimpleServer/gradlew
+160
-0
swig/apps/oc/android_simple_server/SimpleServer/gradlew.bat
swig/apps/oc/android_simple_server/SimpleServer/gradlew.bat
+90
-0
swig/apps/oc/android_simple_server/SimpleServer/settings.gradle
...pps/oc/android_simple_server/SimpleServer/settings.gradle
+1
-0
swig/apps/oc/java_oc_channel_change_client/.gitignore
swig/apps/oc/java_oc_channel_change_client/.gitignore
+4
-0
swig/apps/oc/java_oc_channel_change_client/build-channel-change-client.sh
...a_oc_channel_change_client/build-channel-change-client.sh
+13
-0
swig/apps/oc/java_oc_channel_change_client/run-channel-change-client.cmd
...va_oc_channel_change_client/run-channel-change-client.cmd
+1
-0
swig/apps/oc/java_oc_channel_change_client/run-channel-change-client.sh
...ava_oc_channel_change_client/run-channel-change-client.sh
+3
-0
swig/apps/oc/java_oc_channel_change_client/src/java_oc_channel_change_client/ChannelChangeResource.java
.../java_oc_channel_change_client/ChannelChangeResource.java
+60
-0
swig/apps/oc/java_oc_channel_change_client/src/java_oc_channel_change_client/Client.java
...ange_client/src/java_oc_channel_change_client/Client.java
+274
-0
swig/apps/oc/java_oc_channel_change_client/src/java_oc_channel_change_client/DiscoveryHandler.java
...t/src/java_oc_channel_change_client/DiscoveryHandler.java
+40
-0
swig/apps/oc/java_oc_channel_change_client/src/java_oc_channel_change_client/GetChannelChangeResourceResponseHandler.java
...hange_client/GetChannelChangeResourceResponseHandler.java
+66
-0
swig/apps/oc/java_oc_channel_change_client/src/java_oc_channel_change_client/InitHandler.java
...client/src/java_oc_channel_change_client/InitHandler.java
+37
-0
swig/apps/oc/java_oc_channel_change_client/src/java_oc_channel_change_client/ObserveChannelChangeResourceResponseHandler.java
...e_client/ObserveChannelChangeResourceResponseHandler.java
+18
-0
swig/apps/oc/java_oc_channel_change_client/src/java_oc_channel_change_client/OcfServerResource.java
.../src/java_oc_channel_change_client/OcfServerResource.java
+38
-0
swig/apps/oc/java_oc_channel_change_client/src/java_oc_channel_change_client/PostChannelChangeResourceResponseHandler.java
...ange_client/PostChannelChangeResourceResponseHandler.java
+23
-0
swig/apps/oc/java_oc_channel_change_server/.gitignore
swig/apps/oc/java_oc_channel_change_server/.gitignore
+4
-0
swig/apps/oc/java_oc_channel_change_server/build-channel-change-server.sh
...a_oc_channel_change_server/build-channel-change-server.sh
+13
-0
swig/apps/oc/java_oc_channel_change_server/run-channel-change-server.cmd
...va_oc_channel_change_server/run-channel-change-server.cmd
+1
-0
swig/apps/oc/java_oc_channel_change_server/run-channel-change-server.sh
...ava_oc_channel_change_server/run-channel-change-server.sh
+3
-0
swig/apps/oc/java_oc_channel_change_server/src/java_oc_channel_change_server/Channel.java
...nge_server/src/java_oc_channel_change_server/Channel.java
+65
-0
swig/apps/oc/java_oc_channel_change_server/src/java_oc_channel_change_server/ChannelChange.java
...rver/src/java_oc_channel_change_server/ChannelChange.java
+47
-0
swig/apps/oc/java_oc_channel_change_server/src/java_oc_channel_change_server/GetChannelChange.java
...r/src/java_oc_channel_change_server/GetChannelChange.java
+53
-0
swig/apps/oc/java_oc_channel_change_server/src/java_oc_channel_change_server/InitHandler.java
...server/src/java_oc_channel_change_server/InitHandler.java
+70
-0
swig/apps/oc/java_oc_channel_change_server/src/java_oc_channel_change_server/PostChannelChange.java
.../src/java_oc_channel_change_server/PostChannelChange.java
+86
-0
swig/apps/oc/java_oc_channel_change_server/src/java_oc_channel_change_server/PutChannelChange.java
...r/src/java_oc_channel_change_server/PutChannelChange.java
+18
-0
swig/apps/oc/java_oc_channel_change_server/src/java_oc_channel_change_server/RandomPinHandler.java
...r/src/java_oc_channel_change_server/RandomPinHandler.java
+15
-0
swig/apps/oc/java_oc_channel_change_server/src/java_oc_channel_change_server/Server.java
...ange_server/src/java_oc_channel_change_server/Server.java
+43
-0
swig/apps/oc/java_oc_onboarding_tool/.classpath
swig/apps/oc/java_oc_onboarding_tool/.classpath
+11
-0
swig/apps/oc/java_oc_onboarding_tool/.gitignore
swig/apps/oc/java_oc_onboarding_tool/.gitignore
+4
-0
swig/apps/oc/java_oc_onboarding_tool/.project
swig/apps/oc/java_oc_onboarding_tool/.project
+17
-0
swig/apps/oc/java_oc_onboarding_tool/build-onboarding-tool-lite.sh
.../oc/java_oc_onboarding_tool/build-onboarding-tool-lite.sh
+13
-0
swig/apps/oc/java_oc_onboarding_tool/run-onboarding-tool-lite.cmd
...s/oc/java_oc_onboarding_tool/run-onboarding-tool-lite.cmd
+1
-0
swig/apps/oc/java_oc_onboarding_tool/run-onboarding-tool-lite.sh
...ps/oc/java_oc_onboarding_tool/run-onboarding-tool-lite.sh
+3
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/DeleteAceByAceIdHandler.java
.../src/java_oc_onboarding_tool/DeleteAceByAceIdHandler.java
+16
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/DeleteCredentialIdHandler.java
...rc/java_oc_onboarding_tool/DeleteCredentialIdHandler.java
+16
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/FactoryPresetsHandler.java
...ol/src/java_oc_onboarding_tool/FactoryPresetsHandler.java
+99
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/GenerateRandomPinHandler.java
...src/java_oc_onboarding_tool/GenerateRandomPinHandler.java
+16
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/GetOwnedDeviceNameHandler.java
...rc/java_oc_onboarding_tool/GetOwnedDeviceNameHandler.java
+16
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/GetUnownedDeviceNameHandler.java
.../java_oc_onboarding_tool/GetUnownedDeviceNameHandler.java
+16
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/JustWorksHandler.java
...ng_tool/src/java_oc_onboarding_tool/JustWorksHandler.java
+27
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ObtInitHandler.java
...ding_tool/src/java_oc_onboarding_tool/ObtInitHandler.java
+40
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ObtMain.java
..._onboarding_tool/src/java_oc_onboarding_tool/ObtMain.java
+1131
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/OcfDeviceInfo.java
...rding_tool/src/java_oc_onboarding_tool/OcfDeviceInfo.java
+65
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/OtmCertificationHandler.java
.../src/java_oc_onboarding_tool/OtmCertificationHandler.java
+27
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/OtmRandomPinHandler.java
...tool/src/java_oc_onboarding_tool/OtmRandomPinHandler.java
+27
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/OwnedDeviceHandler.java
..._tool/src/java_oc_onboarding_tool/OwnedDeviceHandler.java
+21
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ProvisionAce2Handler.java
...ool/src/java_oc_onboarding_tool/ProvisionAce2Handler.java
+22
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ProvisionAuthWildcardAceHandler.java
...a_oc_onboarding_tool/ProvisionAuthWildcardAceHandler.java
+22
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ProvisionCredentialsHandler.java
.../java_oc_onboarding_tool/ProvisionCredentialsHandler.java
+16
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ProvisionIdCertificateHandler.java
...ava_oc_onboarding_tool/ProvisionIdCertificateHandler.java
+15
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ProvisionRoleCertificateHandler.java
...a_oc_onboarding_tool/ProvisionRoleCertificateHandler.java
+15
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ProvisionRoleWildcardAceHandler.java
...a_oc_onboarding_tool/ProvisionRoleWildcardAceHandler.java
+22
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ResetDeviceHandler.java
..._tool/src/java_oc_onboarding_tool/ResetDeviceHandler.java
+22
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/ResourceDiscovery.java
...g_tool/src/java_oc_onboarding_tool/ResourceDiscovery.java
+21
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/RetrieveAcl2Handler.java
...tool/src/java_oc_onboarding_tool/RetrieveAcl2Handler.java
+95
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/RetrieveCredentialResourceHandler.java
...oc_onboarding_tool/RetrieveCredentialResourceHandler.java
+20
-0
swig/apps/oc/java_oc_onboarding_tool/src/java_oc_onboarding_tool/UnownedDeviceHandler.java
...ool/src/java_oc_onboarding_tool/UnownedDeviceHandler.java
+21
-0
swig/apps/oc/java_oc_simple_client/.classpath
swig/apps/oc/java_oc_simple_client/.classpath
+11
-0
swig/apps/oc/java_oc_simple_client/.gitignore
swig/apps/oc/java_oc_simple_client/.gitignore
+4
-0
swig/apps/oc/java_oc_simple_client/.project
swig/apps/oc/java_oc_simple_client/.project
+17
-0
swig/apps/oc/java_oc_simple_client/build-simple-client-lite.sh
...apps/oc/java_oc_simple_client/build-simple-client-lite.sh
+13
-0
swig/apps/oc/java_oc_simple_client/run-simple-client-lite.cmd
.../apps/oc/java_oc_simple_client/run-simple-client-lite.cmd
+1
-0
swig/apps/oc/java_oc_simple_client/run-simple-client-lite.sh
swig/apps/oc/java_oc_simple_client/run-simple-client-lite.sh
+3
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/Client.java
...va_oc_simple_client/src/java_oc_simple_client/Client.java
+43
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/GetLightCollectionResponseHandler.java
...a_oc_simple_client/GetLightCollectionResponseHandler.java
+107
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/GetLightResponseHandler.java
...nt/src/java_oc_simple_client/GetLightResponseHandler.java
+55
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/GetLinkedLightResponseHandler.java
.../java_oc_simple_client/GetLinkedLightResponseHandler.java
+55
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/GetLinksResponseHandler.java
...nt/src/java_oc_simple_client/GetLinksResponseHandler.java
+82
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/Light.java
...ava_oc_simple_client/src/java_oc_simple_client/Light.java
+26
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/MyDiscoveryHandler.java
..._client/src/java_oc_simple_client/MyDiscoveryHandler.java
+124
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/MyInitHandler.java
...imple_client/src/java_oc_simple_client/MyInitHandler.java
+40
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/ObserveLightCollectionResponseHandler.java
..._simple_client/ObserveLightCollectionResponseHandler.java
+74
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/ObserveLightResponseHandler.java
...rc/java_oc_simple_client/ObserveLightResponseHandler.java
+37
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/OcfServer.java
...oc_simple_client/src/java_oc_simple_client/OcfServer.java
+38
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/Post2LightResponseHandler.java
.../src/java_oc_simple_client/Post2LightResponseHandler.java
+32
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/PostLightCollectionResponseHandler.java
..._oc_simple_client/PostLightCollectionResponseHandler.java
+33
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/PostLightResponseHandler.java
...t/src/java_oc_simple_client/PostLightResponseHandler.java
+43
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/PostLinkedLightResponseHandler.java
...java_oc_simple_client/PostLinkedLightResponseHandler.java
+32
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/PutLightResponseHandler.java
...nt/src/java_oc_simple_client/PutLightResponseHandler.java
+41
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/StopObserveCollectionTriggerHandler.java
...oc_simple_client/StopObserveCollectionTriggerHandler.java
+22
-0
swig/apps/oc/java_oc_simple_client/src/java_oc_simple_client/StopObserveTriggerHandler.java
.../src/java_oc_simple_client/StopObserveTriggerHandler.java
+22
-0
swig/apps/oc/java_oc_simple_media_client/.gitignore
swig/apps/oc/java_oc_simple_media_client/.gitignore
+4
-0
swig/apps/oc/java_oc_simple_media_client/build-simple-media-client.sh
.../java_oc_simple_media_client/build-simple-media-client.sh
+13
-0
swig/apps/oc/java_oc_simple_media_client/run-simple-media-client.cmd
...c/java_oc_simple_media_client/run-simple-media-client.cmd
+1
-0
swig/apps/oc/java_oc_simple_media_client/run-simple-media-client.sh
...oc/java_oc_simple_media_client/run-simple-media-client.sh
+3
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/Client.java
..._media_client/src/java_oc_simple_media_client/Client.java
+420
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/DiscoveryHandler.java
...ent/src/java_oc_simple_media_client/DiscoveryHandler.java
+42
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/GetMediaControlResourceResponseHandler.java
..._media_client/GetMediaControlResourceResponseHandler.java
+128
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/GetMediaResourceResponseHandler.java
..._simple_media_client/GetMediaResourceResponseHandler.java
+57
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/InitHandler.java
...a_client/src/java_oc_simple_media_client/InitHandler.java
+37
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/MediaControlResource.java
...src/java_oc_simple_media_client/MediaControlResource.java
+142
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/MediaResource.java
...client/src/java_oc_simple_media_client/MediaResource.java
+33
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/ObserveMediaControlResourceResponseHandler.java
...ia_client/ObserveMediaControlResourceResponseHandler.java
+18
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/OcfServerResource.java
...nt/src/java_oc_simple_media_client/OcfServerResource.java
+38
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/PostMediaControlResourceResponseHandler.java
...media_client/PostMediaControlResourceResponseHandler.java
+23
-0
swig/apps/oc/java_oc_simple_media_client/src/java_oc_simple_media_client/PostMediaResourceResponseHandler.java
...simple_media_client/PostMediaResourceResponseHandler.java
+22
-0
swig/apps/oc/java_oc_simple_media_server/.gitignore
swig/apps/oc/java_oc_simple_media_server/.gitignore
+4
-0
swig/apps/oc/java_oc_simple_media_server/assets/media/infinite-zoom.mp4
...ava_oc_simple_media_server/assets/media/infinite-zoom.mp4
+0
-0
swig/apps/oc/java_oc_simple_media_server/assets/media/jellyfish.mp4
...oc/java_oc_simple_media_server/assets/media/jellyfish.mp4
+0
-0
swig/apps/oc/java_oc_simple_media_server/assets/media/landscape.mp4
...oc/java_oc_simple_media_server/assets/media/landscape.mp4
+0
-0
swig/apps/oc/java_oc_simple_media_server/build-simple-media-server.sh
.../java_oc_simple_media_server/build-simple-media-server.sh
+13
-0
swig/apps/oc/java_oc_simple_media_server/run-simple-media-server.cmd
...c/java_oc_simple_media_server/run-simple-media-server.cmd
+1
-0
swig/apps/oc/java_oc_simple_media_server/run-simple-media-server.sh
...oc/java_oc_simple_media_server/run-simple-media-server.sh
+3
-0
swig/apps/oc/java_oc_simple_media_server/run-simple-media-serverapp.cmd
...ava_oc_simple_media_server/run-simple-media-serverapp.cmd
+1
-0
swig/apps/oc/java_oc_simple_media_server/run-simple-media-serverapp.sh
...java_oc_simple_media_server/run-simple-media-serverapp.sh
+3
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/GetMedia.java
...edia_server/src/java_oc_simple_media_server/GetMedia.java
+33
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/GetMediaControl.java
...rver/src/java_oc_simple_media_server/GetMediaControl.java
+89
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/InitHandler.java
...a_server/src/java_oc_simple_media_server/InitHandler.java
+132
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/MediaController.java
...rver/src/java_oc_simple_media_server/MediaController.java
+289
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/MediaResource.java
...server/src/java_oc_simple_media_server/MediaResource.java
+43
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/PostMedia.java
...dia_server/src/java_oc_simple_media_server/PostMedia.java
+67
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/PostMediaControl.java
...ver/src/java_oc_simple_media_server/PostMediaControl.java
+140
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/PutMedia.java
...edia_server/src/java_oc_simple_media_server/PutMedia.java
+22
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/PutMediaControl.java
...rver/src/java_oc_simple_media_server/PutMediaControl.java
+18
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/RandomPinHandler.java
...ver/src/java_oc_simple_media_server/RandomPinHandler.java
+15
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/Server.java
..._media_server/src/java_oc_simple_media_server/Server.java
+43
-0
swig/apps/oc/java_oc_simple_media_server/src/java_oc_simple_media_server/ServerApp.java
...dia_server/src/java_oc_simple_media_server/ServerApp.java
+53
-0
swig/apps/oc/java_oc_simple_server/.classpath
swig/apps/oc/java_oc_simple_server/.classpath
+11
-0
swig/apps/oc/java_oc_simple_server/.gitignore
swig/apps/oc/java_oc_simple_server/.gitignore
+4
-0
swig/apps/oc/java_oc_simple_server/.project
swig/apps/oc/java_oc_simple_server/.project
+17
-0
swig/apps/oc/java_oc_simple_server/build-simple-server-lite.sh
...apps/oc/java_oc_simple_server/build-simple-server-lite.sh
+13
-0
swig/apps/oc/java_oc_simple_server/run-simple-server-lite.cmd
.../apps/oc/java_oc_simple_server/run-simple-server-lite.cmd
+1
-0
swig/apps/oc/java_oc_simple_server/run-simple-server-lite.sh
swig/apps/oc/java_oc_simple_server/run-simple-server-lite.sh
+3
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/Counter.java
...a_oc_simple_server/src/java_oc_simple_server/Counter.java
+32
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/FactoryPresetsHandler.java
...rver/src/java_oc_simple_server/FactoryPresetsHandler.java
+112
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/GetCounter.java
...c_simple_server/src/java_oc_simple_server/GetCounter.java
+35
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/GetLight.java
..._oc_simple_server/src/java_oc_simple_server/GetLight.java
+37
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/Light.java
...ava_oc_simple_server/src/java_oc_simple_server/Light.java
+42
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/MyInitHandler.java
...imple_server/src/java_oc_simple_server/MyInitHandler.java
+152
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/PostCounter.java
..._simple_server/src/java_oc_simple_server/PostCounter.java
+46
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/PostLight.java
...oc_simple_server/src/java_oc_simple_server/PostLight.java
+51
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/PutLight.java
..._oc_simple_server/src/java_oc_simple_server/PutLight.java
+18
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/RandomPinHandler.java
...le_server/src/java_oc_simple_server/RandomPinHandler.java
+15
-0
swig/apps/oc/java_oc_simple_server/src/java_oc_simple_server/Server.java
...va_oc_simple_server/src/java_oc_simple_server/Server.java
+48
-0
swig/iotivity-lite-java/.classpath
swig/iotivity-lite-java/.classpath
+12
-0
swig/iotivity-lite-java/.gitignore
swig/iotivity-lite-java/.gitignore
+2
-0
swig/iotivity-lite-java/.project
swig/iotivity-lite-java/.project
+17
-0
swig/iotivity-lite-java/jni/.gitignore
swig/iotivity-lite-java/jni/.gitignore
+4
-0
swig/iotivity-lite-java/junit/org/iotivity/OCCredTest.java
swig/iotivity-lite-java/junit/org/iotivity/OCCredTest.java
+57
-0
swig/iotivity-lite-java/junit/org/iotivity/OCEndpointTest.java
...iotivity-lite-java/junit/org/iotivity/OCEndpointTest.java
+310
-0
swig/iotivity-lite-java/junit/org/iotivity/OCMainTest.java
swig/iotivity-lite-java/junit/org/iotivity/OCMainTest.java
+32
-0
swig/iotivity-lite-java/junit/org/iotivity/OCOwnershipTransferMethodsTest.java
...va/junit/org/iotivity/OCOwnershipTransferMethodsTest.java
+190
-0
swig/iotivity-lite-java/junit/org/iotivity/OCRepresentationTest.java
...ty-lite-java/junit/org/iotivity/OCRepresentationTest.java
+935
-0
swig/iotivity-lite-java/junit/org/iotivity/OCUuidTest.java
swig/iotivity-lite-java/junit/org/iotivity/OCUuidTest.java
+63
-0
swig/iotivity-lite-java/junit/org/iotivity/TestRunner.java
swig/iotivity-lite-java/junit/org/iotivity/TestRunner.java
+75
-0
swig/iotivity-lite-java/libs/.gitignore
swig/iotivity-lite-java/libs/.gitignore
+5
-0
swig/iotivity-lite-java/src/org/iotivity/.gitignore
swig/iotivity-lite-java/src/org/iotivity/.gitignore
+3
-0
swig/java_lang/build-iotivity-lite.sh
swig/java_lang/build-iotivity-lite.sh
+25
-0
swig/java_lang/build_swig.sh
swig/java_lang/build_swig.sh
+60
-0
swig/java_lang/clean_swig.sh
swig/java_lang/clean_swig.sh
+6
-0
swig/java_lang/oc_iotivity_lite_jni.c
swig/java_lang/oc_iotivity_lite_jni.c
+523
-0
swig/java_lang/oc_iotivity_lite_jni.h
swig/java_lang/oc_iotivity_lite_jni.h
+202
-0
swig/oc_java/OCAcePermissionsMask.java
swig/oc_java/OCAcePermissionsMask.java
+10
-0
swig/oc_java/OCAddDeviceHandler.java
swig/oc_java/OCAddDeviceHandler.java
+5
-0
swig/oc_java/OCCloudHandler.java
swig/oc_java/OCCloudHandler.java
+5
-0
swig/oc_java/OCCloudStatusMask.java
swig/oc_java/OCCloudStatusMask.java
+12
-0
swig/oc_java/OCConWriteHandler.java
swig/oc_java/OCConWriteHandler.java
+31
-0
swig/oc_java/OCCoreAddDeviceHandler.java
swig/oc_java/OCCoreAddDeviceHandler.java
+5
-0
swig/oc_java/OCCoreInitPlatformHandler.java
swig/oc_java/OCCoreInitPlatformHandler.java
+5
-0
swig/oc_java/OCDiscoveryAllHandler.java
swig/oc_java/OCDiscoveryAllHandler.java
+5
-0
swig/oc_java/OCDiscoveryHandler.java
swig/oc_java/OCDiscoveryHandler.java
+5
-0
swig/oc_java/OCEndpointParseException.java
swig/oc_java/OCEndpointParseException.java
+9
-0
swig/oc_java/OCFactoryPresetsHandler.java
swig/oc_java/OCFactoryPresetsHandler.java
+5
-0
swig/oc_java/OCGetPropertiesHandler.java
swig/oc_java/OCGetPropertiesHandler.java
+5
-0
swig/oc_java/OCInitPlatformHandler.java
swig/oc_java/OCInitPlatformHandler.java
+5
-0
swig/oc_java/OCInterfaceMask.java
swig/oc_java/OCInterfaceMask.java
+12
-0
swig/oc_java/OCMainInitHandler.java
swig/oc_java/OCMainInitHandler.java
+7
-0
swig/oc_java/OCObtAclHandler.java
swig/oc_java/OCObtAclHandler.java
+5
-0
swig/oc_java/OCObtCredsHandler.java
swig/oc_java/OCObtCredsHandler.java
+5
-0
swig/oc_java/OCObtDeviceStatusHandler.java
swig/oc_java/OCObtDeviceStatusHandler.java
+5
-0
swig/oc_java/OCObtDiscoveryHandler.java
swig/oc_java/OCObtDiscoveryHandler.java
+5
-0
swig/oc_java/OCObtStatusHandler.java
swig/oc_java/OCObtStatusHandler.java
+5
-0
swig/oc_java/OCQueryValue.java
swig/oc_java/OCQueryValue.java
+19
-0
swig/oc_java/OCRandomPinHandler.java
swig/oc_java/OCRandomPinHandler.java
+5
-0
swig/oc_java/OCRequestHandler.java
swig/oc_java/OCRequestHandler.java
+5
-0
swig/oc_java/OCResourcePropertiesMask.java
swig/oc_java/OCResourcePropertiesMask.java
+8
-0
swig/oc_java/OCResponseHandler.java
swig/oc_java/OCResponseHandler.java
+5
-0
swig/oc_java/OCSetPropertiesHandler.java
swig/oc_java/OCSetPropertiesHandler.java
+5
-0
swig/oc_java/OCSpTypesMask.java
swig/oc_java/OCSpTypesMask.java
+8
-0
swig/oc_java/OCTransportFlags.java
swig/oc_java/OCTransportFlags.java
+11
-0
swig/oc_java/OCTriggerHandler.java
swig/oc_java/OCTriggerHandler.java
+5
-0
swig/oc_java/oc/OcAceResource.java
swig/oc_java/oc/OcAceResource.java
+27
-0
swig/oc_java/oc/OcAnonSecurityAce.java
swig/oc_java/oc/OcAnonSecurityAce.java
+10
-0
swig/oc_java/oc/OcAuthSecurityAce.java
swig/oc_java/oc/OcAuthSecurityAce.java
+10
-0
swig/oc_java/oc/OcCborEncoder.java
swig/oc_java/oc/OcCborEncoder.java
+237
-0
swig/oc_java/oc/OcCborException.java
swig/oc_java/oc/OcCborException.java
+10
-0
swig/oc_java/oc/OcCollection.java
swig/oc_java/oc/OcCollection.java
+72
-0
swig/oc_java/oc/OcDevice.java
swig/oc_java/oc/OcDevice.java
+134
-0
swig/oc_java/oc/OcDeviceDiscoveryHandler.java
swig/oc_java/oc/OcDeviceDiscoveryHandler.java
+5
-0
swig/oc_java/oc/OcException.java
swig/oc_java/oc/OcException.java
+10
-0
swig/oc_java/oc/OcGetRemoteDeviceHandler.java
swig/oc_java/oc/OcGetRemoteDeviceHandler.java
+81
-0
swig/oc_java/oc/OcGetRemoteResourcesHandler.java
swig/oc_java/oc/OcGetRemoteResourcesHandler.java
+37
-0
swig/oc_java/oc/OcLink.java
swig/oc_java/oc/OcLink.java
+62
-0
swig/oc_java/oc/OcObt.java
swig/oc_java/oc/OcObt.java
+128
-0
swig/oc_java/oc/OcPlatform.java
swig/oc_java/oc/OcPlatform.java
+67
-0
swig/oc_java/oc/OcRemoteDevice.java
swig/oc_java/oc/OcRemoteDevice.java
+73
-0
swig/oc_java/oc/OcRemoteResource.java
swig/oc_java/oc/OcRemoteResource.java
+70
-0
swig/oc_java/oc/OcRepresentation.java
swig/oc_java/oc/OcRepresentation.java
+200
-0
swig/oc_java/oc/OcResource.java
swig/oc_java/oc/OcResource.java
+185
-0
swig/oc_java/oc/OcRoleSecurityAce.java
swig/oc_java/oc/OcRoleSecurityAce.java
+10
-0
swig/oc_java/oc/OcSecurityAce.java
swig/oc_java/oc/OcSecurityAce.java
+19
-0
swig/oc_java/oc/OcSubjectSecurityAce.java
swig/oc_java/oc/OcSubjectSecurityAce.java
+10
-0
swig/oc_java/oc/OcUtils.java
swig/oc_java/oc/OcUtils.java
+144
-0
swig/swig_interfaces/iotivity.swg
swig/swig_interfaces/iotivity.swg
+298
-0
swig/swig_interfaces/oc_api.i
swig/swig_interfaces/oc_api.i
+1814
-0
swig/swig_interfaces/oc_buffer_settings.i
swig/swig_interfaces/oc_buffer_settings.i
+25
-0
swig/swig_interfaces/oc_clock.i
swig/swig_interfaces/oc_clock.i
+34
-0
swig/swig_interfaces/oc_cloud.i
swig/swig_interfaces/oc_cloud.i
+334
-0
swig/swig_interfaces/oc_collection.i
swig/swig_interfaces/oc_collection.i
+64
-0
swig/swig_interfaces/oc_connectivity.i
swig/swig_interfaces/oc_connectivity.i
+66
-0
swig/swig_interfaces/oc_core_res.i
swig/swig_interfaces/oc_core_res.i
+163
-0
swig/swig_interfaces/oc_cred.i
swig/swig_interfaces/oc_cred.i
+181
-0
swig/swig_interfaces/oc_endpoint.i
swig/swig_interfaces/oc_endpoint.i
+194
-0
swig/swig_interfaces/oc_introspection.i
swig/swig_interfaces/oc_introspection.i
+53
-0
swig/swig_interfaces/oc_obt.i
swig/swig_interfaces/oc_obt.i
+1041
-0
swig/swig_interfaces/oc_pki.i
swig/swig_interfaces/oc_pki.i
+108
-0
swig/swig_interfaces/oc_rep.i
swig/swig_interfaces/oc_rep.i
+1862
-0
swig/swig_interfaces/oc_ri.i
swig/swig_interfaces/oc_ri.i
+123
-0
swig/swig_interfaces/oc_session_events.i
swig/swig_interfaces/oc_session_events.i
+66
-0
swig/swig_interfaces/oc_storage.i
swig/swig_interfaces/oc_storage.i
+53
-0
swig/swig_interfaces/oc_uuid.i
swig/swig_interfaces/oc_uuid.i
+100
-0
No files found.
.gitignore
View file @
fc444572
port/android/client
port/android/server
port/android/temp_sensor
port/android/simpleclient
port/android/simpleserver
port/android/server_collections_linux
port/android/client_collections_linux
port/android/client_block_linux
port/android/server_block_linux
port/android/smart_home_server_linux
port/android/multi_device_client
port/android/multi_device_server
port/android/onboarding_tool
port/android/server_multithread_linux
port/android/client_multithread_linux
port/android/smart_lock
port/android/libiotivity-lite-client.*
port/android/libiotivity-lite-server.*
port/android/libiotivity-lite-client-server.*
port/android/*.so
port/linux/client
port/linux/server
port/linux/temp_sensor
...
...
README.rst
View file @
fc444572
...
...
@@ -145,6 +145,10 @@ apps/*
service/*
contains OCF services
swig/*
contains instructions and code to build Java language bindings using
the SWIG tool.
Setup source tree
-----------------
...
...
@@ -216,3 +220,94 @@ This needs to be present in one of the include paths.
Pre-populated (sample) configurations for the sample applications for all
targets are present in ``port/<OS>/oc_config.h``.
Onboarding and Provisioning
----------------------------
Runing the onboarding tool
~~~~~~~~~~~~~~~~~~~~~~~~~~~
At this time there are three versions of the onboarding tool. The command line C version, the
command line Java version, and the GUI Android version. Both command line versions are identical.
It does not matter which version of the onboarding tool is used.
The C version of the onboarding tool can be found in ``<iotivity-lite>/port/linux`` see Linux build
instructions.
A Java version of the onboarding-tool can be found in
``<iotivity-lite>/swig/apps/java_onboarding_tool``
The following instructions assume the onboarding tool has been built and can run.
Simple Step-by-Step guide for onboarding and provisioning
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This guide assumes you are starting one discoverable device at a time. Multiple devices can be
discovered and onboarded at the same time however it becomes the responsibility of the user to
figure out which UUID belongs to which device.
Once you have successfully onboarded the samples the first time using the following step-by-step
options feel free to RESET the devices and play around with different provisioning options.
The below steps use the command line version of the onboarding tool. The steps for the Android
onboarding tool is very similar but are not described here.
(Step 1) Onboard and Provision the Server
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There are multiple methods to onboard and provision server and client samples. Below is given one
of the many possible ways the this could be done.
- start the server sample
- start onboarding tool it will print a menu with many option
- Type ``1`` **Enter** to ``Discover un-owned devices``
- Type ``8`` **Enter** to *Take ownership of device*
+ Type ``0`` **Enter**. If you have multiple unowned devices you will have to select the correct
device from the list.
- Type ``4`` **Enter** to ``Discover owned devices`` the device you just took ownership of should be
listed.
- Type ``13`` **Enter** to ``Provision ACE2``. There are many ways to properly provision the device.
This will give instruction for using wildcard provisioning.
+ Type ``0`` **Enter**. If you have multiple unowned devices you will have to select the correct
device from the list.
+ Type ``1`` **Enter** for an ``auth-crypt`` ACE
+ Type ``1`` **Enter** in response to ``Enter number of resources in this ACE:``
+ Type ``0`` **Enter** in response to ``Have resource href? [0-No, 1-Yes]:``
+ Type ``1`` **Enter** in response to ``Set wildcard resource? [0-No, 1-Yes]:``
+ Type ``2`` **Enter** to select the ``All discoverable resources`` option
+ Type ``0`` **Enter** in response to ``Enter number of resource types [0-None]:``
+ Type ``0`` **Enter** in response to ``Enter number of interfaces [0-None]``
+ Type ``0`` **Enter** for CREATE, ``1`` **Enter** for RETRIEVE, ``1`` **Enter** for UPDATE,
``0`` **Enter** for DELETE, and ``1`` **Enter** for NOTIFY.
+ ``Successfully issued request to provision ACE`` should be printed on the screen upon success
(Step 2) Onboard the client
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- start the client sample
- Type ``1`` **Enter** to ``Discover un-owned devices``
- Type ``8`` **Enter** to *Take ownership of device*
+ Type ``0`` **Enter**. If you have multiple unowned devices you will have to select the correct
device from the list.
- Type ``2`` **Enter** to ``Discover owned devices`` the server and client should be listed
(Step 3) Pair Server and Client
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Start the client and server samples
- Type ``12`` **Enter** to ``Provision pair-wise credentials``
- Type ``0`` **Enter** ``1`` **Enter** to pair the client and server. If you have multiple owned
devices you will have to select the correct devices from the list.
(Step 4) Restart and Test
~~~~~~~~~~~~~~~~~~~~~~~~~~
The samples should be onboarded and provisioned. Restart the server and then the client they should
discover each other and run without difficulty.
Send Feedback
-------------------------------------------------
Questions
`IoTivity-Lite Developer Mailing List <https://iotivity-dev@lists.iotivity.org>`_
Bugs
`Jira bug reporting website <https://jira.iotivity.org/projects/LITE>`_
api/cloud/oc_cloud_internal.h
View file @
fc444572
...
...
@@ -28,8 +28,7 @@
#include "oc_cloud.h"
#ifdef __cplusplus
extern
"C"
{
extern
"C"
{
#endif
typedef
struct
cloud_conf_update_t
...
...
api/cloud/rd_client.h
View file @
fc444572
...
...
@@ -29,8 +29,7 @@
#include "oc_ri.h"
#ifdef __cplusplus
extern
"C"
{
extern
"C"
{
#endif
/** Resource Directory URI used to Discover RD and Publish resources.*/
...
...
api/oc_introspection.c
View file @
fc444572
...
...
@@ -20,6 +20,7 @@
#include "oc_core_res.h"
#include "oc_endpoint.h"
#include "oc_introspection_internal.h"
#include <inttypes.h>
#include <stdio.h>
#ifndef OC_IDD_API
...
...
@@ -43,6 +44,9 @@ gen_idd_tag(const char *name, size_t device_index, char *idd_tag)
void
oc_set_introspection_data
(
size_t
device
,
uint8_t
*
IDD
,
size_t
IDD_size
)
{
(
void
)
device
;
(
void
)
IDD
;
(
void
)
IDD_size
;
#ifdef OC_SECURITY
char
idd_tag
[
MAX_TAG_LENGTH
];
gen_idd_tag
(
"IDD"
,
device
,
idd_tag
);
...
...
api/oc_mnt.h
View file @
fc444572
...
...
@@ -17,9 +17,10 @@
#ifndef OC_MNT_INTERNAL_H
#define OC_MNT_INTERNAL_H
#include <stddef.h>
#ifdef __cplusplus
extern
"C"
{
extern
"C"
{
#endif
/**
...
...
api/oc_session_events_internal.h
View file @
fc444572
...
...
@@ -18,8 +18,7 @@
#define OC_SESSION_EVENTS_INTERNAL_H
#ifdef __cplusplus
extern
"C"
{
extern
"C"
{
#endif
void
oc_handle_session
(
oc_endpoint_t
*
endpoint
,
oc_session_state_t
state
);
...
...
apps/cloud_certification_tests.c
View file @
fc444572
...
...
@@ -560,10 +560,10 @@ static void *
ocf_event_thread
(
void
*
data
)
{
(
void
)
data
;
static
const
oc_handler_t
handler
=
{.
init
=
app_init
,
.
signal_event_loop
=
signal_event_loop
,
.
register_resources
=
register_resources
};
static
const
oc_handler_t
handler
=
{
.
init
=
app_init
,
.
signal_event_loop
=
signal_event_loop
,
.
register_resources
=
register_resources
};
oc_storage_config
(
"./cloud_tests_creds"
);
...
...
include/oc_api.h
View file @
fc444572
...
...
@@ -206,7 +206,7 @@ typedef void (*oc_random_pin_cb_t)(const unsigned char *pin, size_t pin_len,
void
oc_set_random_pin_callback
(
oc_random_pin_cb_t
cb
,
void
*
data
);
/**
@brief Returns whether the oic.wk.con res is announed.
@brief Returns whether the oic.wk.con res is announ
c
ed.
@return true if announced (default) or false if not
@see oc_set_con_res_announced
@see oc_set_con_write_cb
...
...
include/oc_cloud.h
View file @
fc444572
...
...
@@ -24,8 +24,7 @@
#include "oc_session_events.h"
#ifdef __cplusplus
extern
"C"
{
extern
"C"
{
#endif
/**
...
...
include/oc_core_res.h
View file @
fc444572
...
...
@@ -23,8 +23,7 @@
#include <stdint.h>
#ifdef __cplusplus
extern
"C"
{
extern
"C"
{
#endif
typedef
void
(
*
oc_core_init_platform_cb_t
)(
void
*
data
);
...
...
@@ -38,7 +37,7 @@ typedef struct oc_platform_info_t
void
*
data
;
}
oc_platform_info_t
;
typedef
struct
typedef
struct
oc_device_info_t
{
oc_uuid_t
di
;
oc_uuid_t
piid
;
...
...
include/oc_introspection.h
View file @
fc444572
...
...
@@ -50,8 +50,9 @@
#ifndef OC_INTROSPECTION_H
#define OC_INTROSPECTION_H
#include <
stddef
.h>
#include <
wchar
.h>
#include <inttypes.h>
#include <stddef.h>
#ifdef __cplusplus
extern
"C"
{
...
...
include/oc_ri.h
View file @
fc444572
...
...
@@ -69,7 +69,7 @@ typedef struct oc_separate_response_s oc_separate_response_t;
typedef
struct
oc_response_buffer_s
oc_response_buffer_t
;
typedef
struct
typedef
struct
oc_response_t
{
oc_separate_response_t
*
separate_response
;
oc_response_buffer_t
*
response_buffer
;
...
...
@@ -123,7 +123,7 @@ typedef enum {
typedef
struct
oc_resource_s
oc_resource_t
;
typedef
struct
typedef
struct
oc_request_t
{
oc_endpoint_t
*
origin
;
oc_resource_t
*
resource
;
...
...
messaging/coap/engine.c
View file @
fc444572
...
...
@@ -77,7 +77,7 @@ extern bool oc_ri_invoke_coap_entity_handler(
void
*
request
,
void
*
response
,
oc_blockwise_state_t
**
request_state
,
oc_blockwise_state_t
**
response_state
,
uint16_t
block2_size
,
oc_endpoint_t
*
endpoint
);
#else
/* OC_BLOCK_WISE */
#else
/* OC_BLOCK_WISE */
extern
bool
oc_ri_invoke_coap_entity_handler
(
void
*
request
,
void
*
response
,
uint8_t
*
buffer
,
oc_endpoint_t
*
endpoint
);
...
...
@@ -457,7 +457,7 @@ coap_receive(oc_message_t *msg)
if
(
oc_ri_invoke_coap_entity_handler
(
message
,
response
,
&
request_buffer
,
&
response_buffer
,
block2_size
,
&
msg
->
endpoint
))
{
#else
/* OC_BLOCK_WISE */
#else
/* OC_BLOCK_WISE */
if
(
oc_ri_invoke_coap_entity_handler
(
message
,
response
,
transaction
->
message
->
data
+
COAP_MAX_HEADER_SIZE
,
...
...
port/android/Makefile
View file @
fc444572
...
...
@@ -15,6 +15,25 @@
# It is expected that higher versions then API 24 should work without any
# further modifications.
#
# Download NDK: https://developer.android.com/ndk/downloads/index.html
# Unzip downloaded package.
# Choose architecture and API level.
# cd <NDK>/build/tools
# ./make_standalone_toolchain.py --arch <architecture> --api <level> --install-dir <path>
# For example: ./make_standalone_toolchain.py --arch arm --api 23 --install-dir ~/android-arm-23
# This makefile uses then the NDK in <install-dir>.
# For further setup see: https://developer.android.com/ndk/guides/standalone_toolchain.html
#
# Either set ANDROID_API and ANDROID_BASE in this makefile
# or invoke like this: make NDK_HOME=/opt/android-ndk ANDROID_API=23
#
# Example Usage: make IPV4=1 DEBUG=1
#
# The default JAVA=1 build is recomended for Android builds. Its is possible to
# only build and run native code. There may be write access problems when using
# SECURITY=1 and a native only build. The following instructions are intended
# for native only builds.
#
# Testing compilations on non-rooted Android phones:
# - Enable USB debugging on your phone.
# - Install ADB or Android Studio
...
...
@@ -38,31 +57,21 @@
# (ie. simpleserver will not be discovered). But the clients
# should work.
#
# Download NDK: https://developer.android.com/ndk/downloads/index.html
# Unzip downloaded package.
# Choose architecture and API level.
# cd <NDK>/build/tools
# ./make_standalone_toolchain.py --arch <architecture> --api <level> --install-dir <path>
# For example: ./make_standalone_toolchain.py --arch arm --api 23 --install-dir ~/android-arm-23
# This makefile uses then the NDK in <install-dir>.
# For further setup see: https://developer.android.com/ndk/guides/standalone_toolchain.html
#
# Either set ANDROID_API and ANDROID_BASE in this makefile
# or invoke like this: make NDK_HOME=/opt/android-ndk ANDROID_API=24
# Location of the installation directory and the API level.
ANDROID_API
:=
23
export
OS
=
android
export
ANDROID_API
:=
23
ifeq
(${NDK_HOME},)
ANDROID_BASE
:=
"
${HOME}
/android-arm-
${ANDROID_API}
"
export
ANDROID_BASE
:=
"
${HOME}
/android-arm-
${ANDROID_API}
"
else
ANDROID_BASE
:=
"
${NDK_HOME}
"
export
ANDROID_BASE
:=
"
${NDK_HOME}
"
endif
# Compiler prefix
ANDROID_HOST
:=
arm-linux-androideabi-
BIN_BASE
:=
${ANDROID_BASE}
/bin/
${ANDROID_HOST}
ifeq
($(origin CC),default)
CC
:=
${BIN_BASE}
gcc
export
CC
:=
${BIN_BASE}
gcc
endif
ifeq
($(origin AR),default)
AR
:=
${BIN_BASE}
ar
...
...
@@ -71,28 +80,36 @@ RM ?= rm
MKDIR
?=
mkdir
DYNAMIC
?=
1
SECURE
?=
1
PKI
?=
1
export
SECURE
?=
1
export
PKI
?=
1
IPV4
?=
1
export
TCP
?=
1
export
CLOUD
?=
1
# unlike other IoTivity-lite builds Android assumes we want to build Java by
# default. It also assumes the use of OC_IDD_API is used by default.
JAVA
?=
1