Rebase remote-access over master
authorSakthivel Samidurai <sakthivel.samidurai@intel.com>
Fri, 17 Jul 2015 16:34:36 +0000 (09:34 -0700)
committerErich Keane <erich.keane@intel.com>
Fri, 17 Jul 2015 23:21:26 +0000 (23:21 +0000)
commit074d5ecdd557332ca4550e08f9718dfc35279f60
tree33692cef4cc21cb87457b5b702f6c4245d7880fc
parent59ef2f1d5ce57a8e9115da4c79c10d493aaeb7fc
Rebase remote-access over master

Added the remote adapter code in connectivity/src/ra_adapter folder.
Adding plumbing throughout the stack for applications to do requests
over remote access.
Added a C sample app ocremoteaccessclient that makes all it's requests
ONLY through the RA adapter.

Change-Id: Ie1b250a0fad584e85631f66e3d2ec4f44607320d
Signed-off-by: Mandeep Shetty <mandeep.shetty@intel.com>
Signed-off-by: Sakthivel Samidurai <sakthivel.samidurai@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1639
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Erich Keane <erich.keane@intel.com>
27 files changed:
auto_build.sh
build_common/SConscript
build_common/external_libs.scons
extlibs/raxmpp/SConscript [new file with mode: 0644]
extra_options.scons
resource/csdk/SConscript
resource/csdk/connectivity/SConscript
resource/csdk/connectivity/api/cacommon.h
resource/csdk/connectivity/api/cainterface.h
resource/csdk/connectivity/inc/cainterfacecontroller.h
resource/csdk/connectivity/inc/caraadapter.h [new file with mode: 0644]
resource/csdk/connectivity/samples/linux/SConscript
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/ra_adapter/SConscript [new file with mode: 0644]
resource/csdk/connectivity/src/ra_adapter/caraadapter.c [new file with mode: 0644]
resource/csdk/stack/include/ocstack.h
resource/csdk/stack/include/octypes.h
resource/csdk/stack/samples/linux/SimpleClientServer/SConscript
resource/csdk/stack/samples/linux/SimpleClientServer/ocremoteaccessclient.cpp [new file with mode: 0644]
resource/csdk/stack/samples/linux/SimpleClientServer/ocremoteaccessclient.h [new file with mode: 0644]
resource/csdk/stack/samples/linux/SimpleClientServer/ocserver.cpp
resource/csdk/stack/src/ocserverrequest.c
resource/csdk/stack/src/ocstack.c
resource/src/InProcClientWrapper.cpp