Add function to save a ACL into local SVR DB
[platform/upstream/iotivity.git] / resource / include / IClientWrapper.h
index 41a3689..b453068 100644 (file)
@@ -45,6 +45,12 @@ namespace OC
                         FindCallback& callback,
                         QualityOfService QoS) = 0;
 
+        virtual OCStackResult ListenForResource2(const std::string& serviceUrl,
+                        const std::string& resourceType,
+                        OCConnectivityType connectivityType,
+                        FindResListCallback& callback,
+                        QualityOfService QoS) = 0;
+
         virtual OCStackResult ListenErrorForResource(const std::string& serviceUrl,
                         const std::string& resourceType,
                         OCConnectivityType connectivityType,
@@ -135,14 +141,14 @@ namespace OC
             const OCDevAddr& devAddr,
             const std::string& resourceUri,
             const QueryParamsMap& queryParams, const HeaderOptions& headerOptions,
-            FindCallback& callback, QualityOfService QoS) = 0;
+            MQTopicCallback& callback, QualityOfService QoS) = 0;
 
         virtual OCStackResult PutMQTopicRepresentation(
             const OCDevAddr& devAddr,
             const std::string& uri,
             const OCRepresentation& rep,
             const QueryParamsMap& queryParams, const HeaderOptions& headerOptions,
-            MQCreateTopicCallback& callback, QualityOfService QoS) = 0;
+            MQTopicCallback& callback, QualityOfService QoS) = 0;
 #endif
         virtual ~IClientWrapper(){}
     };