Merge Resource Directory into the master
authorHabib Virji <habib.virji@samsung.com>
Wed, 30 Sep 2015 09:58:37 +0000 (10:58 +0100)
committerHabib Virji <habib.virji@samsung.com>
Wed, 30 Sep 2015 14:46:40 +0000 (15:46 +0100)
commitcc68c51711ac0211b3c29da57ef6f794dd2f6120
tree37e240c5581ce91662f72b7fc5c07fea2706b591
parentf713811ed4f6c7ecbb0d328759ef37c12bfca4a6
parentdaab9411a8e04a9946240b8900765bb9ee6e2888
Merge Resource Directory into the master

Resource Directory Server:
• Hosting of RD (Server side)
• Respond to discovery request with the bias factor.
• Response after receiving publish resource and payload handling (Server side)
• Storage of resources at RD (Server side)
• /oic/res querying support with  a response in collection format.
Resource Directory Clients:
• API to initiate discovery of RD
• Publish resources to RD using the collection format.
• Stop Multicast API suport
Sample Applications:
• Server side application to start resource directory
• Thin-client side application to discover and publish resources to resource directory.
• Client to query resource published at the resource directory.

Change-Id: Iecd03cb26b231dc58ae1f5c30353c5a2514260bf
Signed-off-by: Habib Virji <habib.virji@samsung.com>
21 files changed:
auto_build.sh
build_common/SConscript
resource/csdk/SConscript
resource/csdk/connectivity/api/cainterface.h
resource/csdk/connectivity/inc/cainterfacecontroller.h
resource/csdk/connectivity/inc/caraadapter.h
resource/csdk/connectivity/src/caconnectivitymanager.c
resource/csdk/connectivity/src/ip_adapter/arduino/caipserver_eth.cpp
resource/csdk/connectivity/src/ip_adapter/arduino/caipserver_wifi.cpp
resource/csdk/connectivity/src/ip_adapter/caipadapter.c
resource/csdk/connectivity/src/ip_adapter/caipserver.c
resource/csdk/connectivity/src/ra_adapter/caraadapter.c
resource/csdk/stack/include/ocpayload.h
resource/csdk/stack/include/octypes.h
resource/csdk/stack/samples/tizen/build/packaging/com.oic.ri.spec
resource/csdk/stack/src/ocpayload.c
resource/csdk/stack/src/ocpayloadconvert.c
resource/csdk/stack/src/ocpayloadparse.c
resource/csdk/stack/src/ocstack.c
service/SConscript
service/resource-directory/src/internal/rd_storage.c