Add 'webos' into the target OS list 35/23935/67
authorsungmok.shin <sungmok.shin@lge.com>
Mon, 15 Jan 2018 09:52:29 +0000 (18:52 +0900)
committerNathan Heldt-Sheller <nathan.heldt-sheller@intel.com>
Fri, 15 Jun 2018 21:27:24 +0000 (21:27 +0000)
commitbd43c4d10618c1a41139ff337d1fbc2acb0c517f
tree8d972d382b447499e9f4e11bb0e06c5297be0cb4
parentbf54118398692ddd418a3508c8a161a70fb63d85
Add 'webos' into the target OS list

- TARGET_OS "webos" is added
- IP adapter for network monitoring is implemented
- Introduce PmLog for IoTivity over webos
- Provisioning library is included
- Crash with iotivity-node application is fixed
- Build error due to RD_MODE=all is fixed
- ACG (Access Control Group) configuration file for
  sample application is added
- Procedure for registering/Unregistering luna service
  is implemented
- Internal function for getting LSHandle is implemented
- ocserverbasicops & occlientbasicops for webos
  is implemented (built from separate folder)
- IoTivity sampler(iotivity-node) for webOS is implemented
- Set native application path to /usr/palm/services

Bug: https://jira.iotivity.org/browse/IOT-2967
Change-Id: I3f4f143e7f528e873e5758410e226d98b2679151
Signed-off-by: sungmok.shin <sungmok.shin@lge.com>
112 files changed:
Readme.scons.txt
bridging/SConscript
bridging/mpm_client/SConscript
build_common/SConscript
plugins/SConscript
plugins/unittests/SConscript
resource/SConscript
resource/csdk/connectivity/inc/caadapterutils.h
resource/csdk/connectivity/inc/caipinterface.h
resource/csdk/connectivity/src/SConscript
resource/csdk/connectivity/src/adapter_util/webos/caadapterutils.c [new file with mode: 0644]
resource/csdk/connectivity/src/ip_adapter/caipadapter.c
resource/csdk/connectivity/src/ip_adapter/webos/SConscript [new file with mode: 0644]
resource/csdk/connectivity/src/ip_adapter/webos/caipnwmonitor.c [new file with mode: 0644]
resource/csdk/logger/SConscript
resource/csdk/logger/src/logger.c
resource/csdk/resource-directory/SConscript
resource/csdk/security/SConscript
resource/csdk/security/provisioning/src/SConscript
resource/csdk/stack/SConscript
resource/csdk/stack/samples/SConscript
resource/csdk/stack/samples/webos/com.example.app.iotivity/appinfo.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/npm-shrinkwrap.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/package.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/client-lowlevel.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/client.txt [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/com.example.service.iotivity.client.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/files/sysbus/com.example.service.iotivity.client.api.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/files/sysbus/com.example.service.iotivity.client.manifest.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/files/sysbus/com.example.service.iotivity.client.perm.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/files/sysbus/com.example.service.iotivity.client.role.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/files/sysbus/com.example.service.iotivity.client.service [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/main.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/oic_svr_db_client.dat [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/oic_svr_db_client.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.client/package.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/com.example.service.iotivity.server.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/files/sysbus/com.example.service.iotivity.server.api.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/files/sysbus/com.example.service.iotivity.server.manifest.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/files/sysbus/com.example.service.iotivity.server.perm.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/files/sysbus/com.example.service.iotivity.server.role.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/files/sysbus/com.example.service.iotivity.server.service [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/main.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/mock-sensor.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/oic_svr_db_server.dat [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/oic_svr_db_server.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/package.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/server-lowlevel.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/services/com.example.service.iotivity.server/server.txt [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/App/App.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/App/App.less [new file with mode: 0755]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/App/package.json [new file with mode: 0755]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/actions/ActionCreators.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/actions/ActionTypes.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/index.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/reducer/Reducer.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/views/Client.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/views/MainPanel.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/com.example.app.iotivity/src/views/Server.js [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/SConscript [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/common.cpp [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/common.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/occlientbasicops.api.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/occlientbasicops.manifest.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/occlientbasicops.perm.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/occlientbasicops.role.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/occlientbasicops.service [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/ocserverbasicops.api.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/ocserverbasicops.manifest.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/ocserverbasicops.perm.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/ocserverbasicops.role.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/files/sysbus/ocserverbasicops.service [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/SConscript [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/logging.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/occlientbasicops.cpp [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/occlientbasicops.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/oic_svr_db_client_devowner.dat [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/oic_svr_db_client_devowner.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/oic_svr_db_client_nondevowner.dat [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/oic_svr_db_client_nondevowner.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/occlientbasicops/sample_payload_logging.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/ocserverbasicops/SConscript [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/ocserverbasicops/logging.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/ocserverbasicops/ocserverbasicops.cpp [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/ocserverbasicops/ocserverbasicops.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/secure/ocserverbasicops/oic_svr_db_server.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/SConscript [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/common.cpp [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/common.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/device_properties.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/occlient.api.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/occlient.manifest.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/occlient.perm.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/occlient.role.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/occlient.service [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/ocserver.api.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/ocserver.manifest.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/ocserver.perm.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/ocserver.role.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/files/sysbus/ocserver.service [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/introspection.json [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/occlient/SConscript [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/occlient/logging.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/occlient/occlient.cpp [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/occlient/occlient.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/occlient/sample_payload_logging.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/ocserver/SConscript [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/ocserver/logging.h [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/ocserver/ocserver.cpp [new file with mode: 0644]
resource/csdk/stack/samples/webos/unsecure/ocserver/ocserver.h [new file with mode: 0644]
resource/provisioning/SConscript
resource/src/SConscript