Add CI Adapter to support CoAP over TCP
authorhyuna0213.jo <hyuna0213.jo@samsung.com>
Wed, 19 Aug 2015 06:33:52 +0000 (15:33 +0900)
committerJon A. Cruz <jonc@osg.samsung.com>
Tue, 25 Aug 2015 18:52:19 +0000 (18:52 +0000)
commit5f9c50b57ea56a34b18c05a5163c32b3d9e0980e
tree4b26d9aa5456fd7aea7c20fa747c0509d92b6c4e
parentc3331ed3aceb433f9b6024feb9014b24debebc73
Add CI Adapter to support CoAP over TCP

- add new transport adapter and flag for CoAP over TCP
- two interface was added in CA Layer for tcp connection
- https://wiki.iotivity.org/proposal_for_cloud_interface_in_iotivity

Change-Id: I75849e3f1250d7cc94de67766534ee19c308433d
Signed-off-by: hyuna0213.jo <hyuna0213.jo@samsung.com>
Signed-off-by: jihwan.seo <jihwan.seo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2240
Reviewed-by: Jaehong Jo <jaehong.jo@samsung.com>
Reviewed-by: Jon A. Cruz <jonc@osg.samsung.com>
Tested-by: Jon A. Cruz <jonc@osg.samsung.com>
16 files changed:
build_common/SConscript
resource/csdk/connectivity/SConscript
resource/csdk/connectivity/api/cacommon.h
resource/csdk/connectivity/api/cainterface.h
resource/csdk/connectivity/build/SConscript
resource/csdk/connectivity/inc/caciadapter.h [new file with mode: 0644]
resource/csdk/connectivity/inc/caciinterface.h [new file with mode: 0644]
resource/csdk/connectivity/samples/linux/sample_main.c
resource/csdk/connectivity/src/SConscript
resource/csdk/connectivity/src/caconnectivitymanager.c
resource/csdk/connectivity/src/cainterfacecontroller.c
resource/csdk/connectivity/src/canetworkconfigurator.c
resource/csdk/connectivity/src/ci_adapter/SConscript [new file with mode: 0644]
resource/csdk/connectivity/src/ci_adapter/caciadapter.c [new file with mode: 0644]
resource/csdk/connectivity/src/ci_adapter/caciserver.c [new file with mode: 0644]
resource/csdk/connectivity/test/ca_api_unittest.cpp