From 487c273fd5fa8cb2a1b0529d7d51f39f161ce5c1 Mon Sep 17 00:00:00 2001 From: Todd Malsbary Date: Tue, 6 Dec 2016 11:06:30 -0800 Subject: [PATCH] [IOT-1683] Add missing defines for standard interfaces. Change-Id: I3d6980b6a907abcb5adff3a08760ce013404f83d Bug: https://jira.iotivity.org/browse/IOT-1683 Signed-off-by: Todd Malsbary Reviewed-on: https://gerrit.iotivity.org/gerrit/15629 Tested-by: jenkins-iotivity Reviewed-by: Dan Mihai --- resource/csdk/stack/include/internal/oickeepalive.h | 2 +- resource/csdk/stack/include/octypes.h | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/resource/csdk/stack/include/internal/oickeepalive.h b/resource/csdk/stack/include/internal/oickeepalive.h index 05556e6..cf4e9fc 100644 --- a/resource/csdk/stack/include/internal/oickeepalive.h +++ b/resource/csdk/stack/include/internal/oickeepalive.h @@ -45,7 +45,7 @@ extern "C" /** * Name of resource interface. */ -#define KEEPALIVE_RESOURCE_INTF_NAME "oic.if.rw" +#define KEEPALIVE_RESOURCE_INTF_NAME OC_RSRVD_INTERFACE_READ_WRITE /** * URI of the resource. diff --git a/resource/csdk/stack/include/octypes.h b/resource/csdk/stack/include/octypes.h index 5c03601..2841b5b 100755 --- a/resource/csdk/stack/include/octypes.h +++ b/resource/csdk/stack/include/octypes.h @@ -192,12 +192,21 @@ extern "C" { /** To represent read-only interface.*/ #define OC_RSRVD_INTERFACE_READ "oic.if.r" +/** To represent read-write interface.*/ +#define OC_RSRVD_INTERFACE_READ_WRITE "oic.if.rw" + /** To represent ll interface.*/ #define OC_RSRVD_INTERFACE_LL "oic.if.ll" /** To represent batch interface.*/ #define OC_RSRVD_INTERFACE_BATCH "oic.if.b" +/** To represent actuator interface.*/ +#define OC_RSRVD_INTERFACE_ACTUATOR "oic.if.a" + +/** To represent sensor interface.*/ +#define OC_RSRVD_INTERFACE_SENSOR "oic.if.s" + /** To represent interface group.*/ #define OC_RSRVD_INTERFACE_GROUP "oic.mi.grp" -- 2.7.4