Resolve circular dependency for resource directory server
authorHabib Virji <habib.virji@samsung.com>
Tue, 1 Nov 2016 17:39:23 +0000 (17:39 +0000)
committerHabib Virji <habib.virji@samsung.com>
Wed, 2 Nov 2016 10:51:25 +0000 (10:51 +0000)
commit7b5de49b37b2d5130b97d67b4a247441f537902b
tree37bd829f3af46348dc8dcca985079bdf96e09b36
parentddfd4ad244b08895773c9676aeaa61b30cbb3d69
Resolve circular dependency for resource directory server

RD Shared Library creates a circular dependency between
resource_directory and octbstack. This patch resolves this dependency by
creating a seprating findResource part of the resource_directory.

Change-Id: I653b9130e10f22dd61f4f1bd0b6ff4c47a69606a
Signed-off-by: Habib Virji <habib.virji@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/13935
Reviewed-by: Todd Malsbary <todd.malsbary@intel.com>
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
resource/csdk/SConscript
resource/csdk/resource-directory/include/rd_database.h
resource/csdk/resource-directory/src/internal/rd_database.c
resource/csdk/resource-directory/unittests/rddatabase.cpp
resource/csdk/resource-directory/unittests/rdtests.cpp
resource/csdk/stack/include/ocstack.h
resource/csdk/stack/src/ocresource.c
resource/csdk/stack/src/oicresourcedirectory.c [new file with mode: 0644]
resource/src/SConscript