Tizen, Android BT , BLE optimization - making similar to wifi, eth adapters
authorAshok Channa <ashok.channa@samsung.com>
Thu, 15 Jan 2015 05:02:54 +0000 (14:02 +0900)
committerSudarshan Prasad <sudarshan.prasad@intel.com>
Wed, 21 Jan 2015 00:28:41 +0000 (00:28 +0000)
commit3a508b35914943ce6dae9746b93a8e12fc60e8ab
tree0d70a276aa6222568e49a84fce3b99a866f798df
parente90065dffedaf5ace4537fa49eeaec9152d0a8ff
Tizen, Android BT , BLE optimization - making similar to wifi, eth adapters

For adapting new platforms at adapter level , common logic is added for each adapter.
Platform related calls are divided into client, server and network monitor.

Change-Id: I0086619ae5207e79fee08a6776bbc1a033ac6f44
Signed-off-by: Ashok Channa <ashok.channa@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/143
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Sudarshan Prasad <sudarshan.prasad@intel.com>
72 files changed:
resource/csdk/connectivity/build/android/jni/Android.mk
resource/csdk/connectivity/build/tizen/com.oic.ca.pc [moved from resource/csdk/connectivity/build/tizen/com.samsung.oicca.pc with 75% similarity]
resource/csdk/connectivity/build/tizen/packaging/com.oic.ca.spec [moved from resource/csdk/connectivity/build/tizen/packaging/com.samsung.oicca.spec with 53% similarity]
resource/csdk/connectivity/common/src/oic_string.c
resource/csdk/connectivity/inc/caedradapter.h
resource/csdk/connectivity/inc/caedrcore.h [new file with mode: 0644]
resource/csdk/connectivity/inc/caedrinterface.h [new file with mode: 0644]
resource/csdk/connectivity/inc/caleadapter.h
resource/csdk/connectivity/inc/caleadapter_singlethread.h
resource/csdk/connectivity/inc/calecore.h
resource/csdk/connectivity/inc/caleinterface.h
resource/csdk/connectivity/inc/caleinterface_singlethread.h
resource/csdk/connectivity/inc/caleserver.h
resource/csdk/connectivity/inc/caleutils.h
resource/csdk/connectivity/lib/libcoap-4.1.1/makefile_arduino.mak
resource/csdk/connectivity/samples/android/sample_service/AndroidManifest.xml
resource/csdk/connectivity/samples/android/sample_service/jni/ResourceModel.c
resource/csdk/connectivity/samples/android/sample_service/jni/com_iotivity_service_RMInterface.h
resource/csdk/connectivity/samples/android/sample_service/res/layout/activity_main.xml
resource/csdk/connectivity/samples/android/sample_service/res/values/strings.xml
resource/csdk/connectivity/samples/android/sample_service/src/com/iotivity/service/DLog.java [new file with mode: 0644]
resource/csdk/connectivity/samples/android/sample_service/src/com/iotivity/service/MainActivity.java
resource/csdk/connectivity/samples/android/sample_service/src/com/iotivity/service/RMInterface.java
resource/csdk/connectivity/samples/tizen/Makefile
resource/csdk/connectivity/samples/tizen/README.txt
resource/csdk/connectivity/samples/tizen/casample.c
resource/csdk/connectivity/samples/tizen/com.oic.ca.sample.manifest [moved from resource/csdk/connectivity/samples/tizen/com.samsung.interfacesample.manifest with 81% similarity]
resource/csdk/connectivity/samples/tizen/com.oic.ca.sample.rule [moved from resource/csdk/connectivity/samples/tizen/com.samsung.interfacesample.rule with 96% similarity]
resource/csdk/connectivity/samples/tizen/com.oic.ca.sample.xml [new file with mode: 0644]
resource/csdk/connectivity/samples/tizen/com.samsung.interfacesample.xml [deleted file]
resource/csdk/connectivity/samples/tizen/packaging/com.oic.ca.sample.spec [new file with mode: 0644]
resource/csdk/connectivity/samples/tizen/packaging/com.samsung.interfacesample.spec [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/android/caedrcore.c [new file with mode: 0644]
resource/csdk/connectivity/src/bt_edr_adapter/caedradapter.c [new file with mode: 0644]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtclient.c [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtclient.h [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtdevicelist.c [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtdevicelist.h [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtmanager.c [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtmanager.h [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtserver.h [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedradapter.c [deleted file]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrclient.c [new file with mode: 0644]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrdevicelist.c [new file with mode: 0644]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrdevicelist.h [new file with mode: 0644]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrendpoint.c [moved from resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtendpoint.c with 66% similarity]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrendpoint.h [moved from resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtendpoint.h with 61% similarity]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrnwmonitor.c [new file with mode: 0644]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrserver.c [moved from resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtserver.c with 60% similarity]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrutils.c [moved from resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtutils.c with 71% similarity]
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrutils.h [moved from resource/csdk/connectivity/src/bt_edr_adapter/tizen/cabtutils.h with 61% similarity]
resource/csdk/connectivity/src/bt_le_adapter/android/caleadapter.c
resource/csdk/connectivity/src/bt_le_adapter/android/caleclient.c
resource/csdk/connectivity/src/bt_le_adapter/android/caleserver.c
resource/csdk/connectivity/src/bt_le_adapter/android/caleutils.c
resource/csdk/connectivity/src/bt_le_adapter/arduino/cablenwmonitor.cpp [new file with mode: 0644]
resource/csdk/connectivity/src/bt_le_adapter/arduino/cableserver.cpp
resource/csdk/connectivity/src/bt_le_adapter/arduino/cableserver.h
resource/csdk/connectivity/src/bt_le_adapter/caleadapter.c
resource/csdk/connectivity/src/bt_le_adapter/caleadapter_singlethread.c
resource/csdk/connectivity/src/bt_le_adapter/tizen/cableclient.c
resource/csdk/connectivity/src/bt_le_adapter/tizen/cableclient.h
resource/csdk/connectivity/src/bt_le_adapter/tizen/cableclientutil.h [deleted file]
resource/csdk/connectivity/src/bt_le_adapter/tizen/cablenwmonitor.c [new file with mode: 0644]
resource/csdk/connectivity/src/bt_le_adapter/tizen/cableserver.c
resource/csdk/connectivity/src/bt_le_adapter/tizen/cableserver.h
resource/csdk/connectivity/src/bt_le_adapter/tizen/cableutil.c [moved from resource/csdk/connectivity/src/bt_le_adapter/tizen/cableclientutil.c with 94% similarity]
resource/csdk/connectivity/src/bt_le_adapter/tizen/cableutil.h [new file with mode: 0644]
resource/csdk/connectivity/src/caprotocolmessage.c
resource/csdk/connectivity/src/caprotocolmessage_singlethread.c
resource/csdk/connectivity/src/ethernet_adapter/linux/caethernetserver.c
resource/csdk/connectivity/src/wifi_adapter/cawifiadapter_singlethread.c