Fixing collections 0.9.2-beta
authorOmkar Hegde <omkar.m.hegde@intel.com>
Fri, 17 Jul 2015 00:59:49 +0000 (17:59 -0700)
committerErich Keane <erich.keane@intel.com>
Sat, 18 Jul 2015 01:01:37 +0000 (01:01 +0000)
commitb6269c94723fe13ce2bda36ee42e6309660ca7ab
tree508fa4efafe490d045fbee311e4d936e550c3f90
parent312c5a47279c891341c26005b079c5d4115d3087
Fixing collections

The result status was set incorrectly. Also, wrong type
of payload was being created in HandleBatchInterface()
and HandleLinkedListInterface(). Added a function to
create representation payload from resource pointer.
Also, changing HandleAggregateResponse() to handle
collections correctly. Some bug fixes for CBOR parsing
which affected collections.

Change-Id: Ia3c1fb4d144ead24e7efad0d915a01dad16d15e5
Signed-off-by: Omkar Hegde <omkar.m.hegde@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1700
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Erich Keane <erich.keane@intel.com>
resource/csdk/stack/include/internal/ocresourcehandler.h
resource/csdk/stack/src/occollection.c
resource/csdk/stack/src/ocpayload.c
resource/csdk/stack/src/ocpayloadparse.c
resource/csdk/stack/src/ocresource.c
resource/csdk/stack/src/ocserverrequest.c