Moved all presence functionality into the stack layer from coap layer.
authorJoseph Morrow <joseph.l.morrow@intel.com>
Fri, 12 Dec 2014 23:04:50 +0000 (18:04 -0500)
committerJoseph Morrow <joseph.l.morrow@intel.com>
Fri, 12 Dec 2014 23:04:50 +0000 (18:04 -0500)
commitab480a7ba8e32f55107ed209642d555d7f6744a3
tree327385c7ecedbb7a86cf2fbd5aa169b996f777c3
parentc70fe3f641883c23ede5737d06533873199edda1
Moved all presence functionality into the stack layer from coap layer.

This task was initiated so that observe parameters can be polled from
whatever new(er) transport layer we decide to use in the future and then
specific presence parameters can be determined once we have those observe
parameters. This effectively causes all presence related work to be done
in the stack layer, while observe related parameters are transferred OTA
and presence parameters are simply extrapolated after the fact.

This changeset correlates to Rally User Story: US2195 "As an Iotivity
client and server developer, all presence related functionality in the
OCCoap layer is moved to the stack layer."

Change-Id: Ibb784946fe233e17834136ed96ebed3436372742
Signed-off-by: Joseph Morrow <joseph.l.morrow@intel.com>
resource/csdk/occoap/include/occoaphelper.h
resource/csdk/occoap/src/occoap.c
resource/csdk/occoap/src/occoaphelper.c
resource/csdk/stack/include/internal/occlientcb.h
resource/csdk/stack/include/internal/ocstackinternal.h
resource/csdk/stack/src/occlientcb.c
resource/csdk/stack/src/ocstack.c
resource/include/StringConstants.h
resource/src/OCUtilities.cpp