X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fcsdk%2Fstack%2Finclude%2Finternal%2Focstackinternal.h;h=241f588d3f76e5eb1f9b550ad52426c5e1339151;hb=138135d2940862a284b47e0a067b9ec8dfd53e43;hp=bef3e982941b489561cfe3d72b72d8214fd12a15;hpb=37525f8688c3695054e31c3c022187c2343e8e95;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/csdk/stack/include/internal/ocstackinternal.h b/resource/csdk/stack/include/internal/ocstackinternal.h index bef3e98..241f588 100644 --- a/resource/csdk/stack/include/internal/ocstackinternal.h +++ b/resource/csdk/stack/include/internal/ocstackinternal.h @@ -66,8 +66,8 @@ extern void* defaultDeviceHandlerCallbackParameter; /** The coap scheme */ #define OC_COAP_SCHEME "coap://" -/** the first outgoing sequence number will be 5*/ -#define OC_OFFSET_SEQUENCE_NUMBER (4) +/** the first outgoing sequence number will be 2*/ +#define OC_OFFSET_SEQUENCE_NUMBER (1) /** * This structure will be created in occoap and passed up the stack on the server side. @@ -266,6 +266,14 @@ OCStackResult BindResourceTypeToResource(OCResource* resource, OCStackResult CAResultToOCResult(CAResult_t caResult); /** + * Converts a OCStackResult type to a bool type. + * + * @param ocResult OCStackResult value to convert. + * @return true on success, false upon failure. + */ +bool OCResultToSuccess(OCStackResult ocResult); + +/** * Map OCQualityOfService to CAMessageType. * * @param qos Input qos. @@ -289,9 +297,9 @@ OCStackResult OCChangeResourceProperty(OCResourceProperty * inputProperty, OCResourceProperty resourceProperties, uint8_t enable); #endif -const char *convertTriggerEnumToString(OCPresenceTrigger trigger); +OC_EXPORT const char *convertTriggerEnumToString(OCPresenceTrigger trigger); -OCPresenceTrigger convertTriggerStringToEnum(const char * triggerStr); +OC_EXPORT OCPresenceTrigger convertTriggerStringToEnum(const char * triggerStr); void CopyEndpointToDevAddr(const CAEndpoint_t *in, OCDevAddr *out);