Cloud Interface Feature base on CoAP over TCP in CA Layer
authorjihwan.seo <jihwan.seo@samsung.com>
Tue, 15 Sep 2015 16:16:13 +0000 (01:16 +0900)
committerPatrick Lankswert <patrick.lankswert@intel.com>
Wed, 16 Sep 2015 19:39:18 +0000 (19:39 +0000)
commit86f70cfd6278136a0a3d86c1f2a393c1286006c4
treee3b22777aed73664bb0e0ca0a06f45bd2dbe8475
parent970f4d4aa24fe9519366dfbb9346d37cf03ce0e8
Cloud Interface Feature base on CoAP over TCP in CA Layer

- modified libcoap library to support coap over tcp
- added new transport adapter and flag in CA
- linux platform can be supported
- TLS, IPv6, Keep alive and so on will be support 2nd phase
- https://wiki.iotivity.org/proposal_for_cloud_interface_in_iotivity

Change-Id: Ifcc0f78c1a5ca9d11e41498f712c0039213bd3d0
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/2298
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Patrick Lankswert <patrick.lankswert@intel.com>
32 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/camessagehandler.h
resource/csdk/connectivity/inc/caprotocolmessage.h
resource/csdk/connectivity/inc/catcpadapter.h [new file with mode: 0644]
resource/csdk/connectivity/inc/catcpinterface.h [new file with mode: 0644]
resource/csdk/connectivity/lib/libcoap-4.1.1/SConscript
resource/csdk/connectivity/lib/libcoap-4.1.1/async.c
resource/csdk/connectivity/lib/libcoap-4.1.1/block.c
resource/csdk/connectivity/lib/libcoap-4.1.1/debug.c
resource/csdk/connectivity/lib/libcoap-4.1.1/net.c
resource/csdk/connectivity/lib/libcoap-4.1.1/option.c
resource/csdk/connectivity/lib/libcoap-4.1.1/option.h
resource/csdk/connectivity/lib/libcoap-4.1.1/pdu.c
resource/csdk/connectivity/lib/libcoap-4.1.1/pdu.h
resource/csdk/connectivity/lib/libcoap-4.1.1/resource.c
resource/csdk/connectivity/lib/libcoap-4.1.1/subscribe.c
resource/csdk/connectivity/samples/linux/sample_main.c
resource/csdk/connectivity/src/SConscript
resource/csdk/connectivity/src/cablockwisetransfer.c
resource/csdk/connectivity/src/caconnectivitymanager.c
resource/csdk/connectivity/src/cainterfacecontroller.c
resource/csdk/connectivity/src/camessagehandler.c
resource/csdk/connectivity/src/canetworkconfigurator.c
resource/csdk/connectivity/src/caprotocolmessage.c
resource/csdk/connectivity/src/tcp_adapter/SConscript [new file with mode: 0644]
resource/csdk/connectivity/src/tcp_adapter/catcpadapter.c [new file with mode: 0644]
resource/csdk/connectivity/src/tcp_adapter/catcpserver.c [new file with mode: 0644]
resource/csdk/connectivity/test/ca_api_unittest.cpp