Merge branch 'master' into notification-service
[platform/upstream/iotivity.git] / service / notification / include / NSProviderInterface.h
index 33c0aff..ebe6091 100644 (file)
@@ -67,6 +67,20 @@ NSResult NSStartProvider(NSAccessPolicy policy, NSSubscribeRequestCallback subsc
 NSResult NSStopProvider();\r
 \r
 /**\r
+ * Request to publish resource to cloud server\r
+ * @param[in]  server address combined with IP address and port number using delimiter :\r
+ * @return ::NS_OK or result code of NSResult\r
+ */\r
+NSResult NSProviderEnableRemoteService(char *serverAddress);\r
+\r
+/**\r
+ * Request to cancel remote service using cloud server\r
+ * @param[in]  server address combined with IP address and port number using delimiter :\r
+ * @return ::NS_OK or result code of NSResult\r
+ */\r
+NSResult NSProviderDisableRemoteService(char *serverAddress);\r
+\r
+/**\r
  * Send notification message to all subscribers\r
  * @param[in]  message  Notification message including id, title, contentText\r
  * @return ::NS_OK or result code of NSResult\r