};
#ifdef WITH_MQ
- struct CreateMQTopicContext
+ struct MQTopicContext
{
- MQCreateTopicCallback callback;
+ MQTopicCallback callback;
std::weak_ptr<IClientWrapper> clientWrapper;
- CreateMQTopicContext(MQCreateTopicCallback cb, std::weak_ptr<IClientWrapper> cw)
+ MQTopicContext(MQTopicCallback cb, std::weak_ptr<IClientWrapper> cw)
: callback(cb), clientWrapper(cw){}
};
#endif
const OCDevAddr& devAddr,
const std::string& uri,
const QueryParamsMap& queryParams, const HeaderOptions& headerOptions,
+ OCConnectivityType connectivityType,
GetCallback& callback, QualityOfService QoS);
virtual OCStackResult PutResourceRepresentation(
const OCDevAddr& devAddr,
const std::string& uri,
const HeaderOptions& headerOptions,
+ OCConnectivityType connectivityType,
DeleteCallback& callback, QualityOfService QoS);
virtual OCStackResult ObserveResource(
const OCDevAddr& devAddr,
const std::string& resourceUri,
const QueryParamsMap& queryParams, const HeaderOptions& headerOptions,
- FindCallback& callback, QualityOfService QoS);
+ MQTopicCallback& callback, QualityOfService QoS);
virtual OCStackResult PutMQTopicRepresentation(
const OCDevAddr& devAddr,
const std::string& uri,
const OCRepresentation& rep,
const QueryParamsMap& queryParams, const HeaderOptions& headerOptions,
- MQCreateTopicCallback& callback, QualityOfService QoS);
+ MQTopicCallback& callback, QualityOfService QoS);
#endif
private: