X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Finclude%2FOutOfProcClientWrapper.h;h=982fbb33e8327598d809cfa8d598b296b01850e5;hb=fb1a9ab3bfa193414f1d2acfa4eec2ec517d2534;hp=049c445a5d52953439d78339433546f854ef6112;hpb=62fa462a75ad302e1d90b43f7e02c64a964b24e7;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/include/OutOfProcClientWrapper.h b/resource/include/OutOfProcClientWrapper.h index 049c445..982fbb3 100644 --- a/resource/include/OutOfProcClientWrapper.h +++ b/resource/include/OutOfProcClientWrapper.h @@ -18,8 +18,8 @@ // //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -#ifndef _OUT_OF_PROC_CLIENT_WRAPPER_H_ -#define _OUT_OF_PROC_CLIENT_WRAPPER_H_ +#ifndef OC_OUT_OF_PROC_CLIENT_WRAPPER_H_ +#define OC_OUT_OF_PROC_CLIENT_WRAPPER_H_ #include @@ -28,58 +28,142 @@ namespace OC class OutOfProcClientWrapper : public IClientWrapper { public: - OutOfProcClientWrapper(std::weak_ptr csdkLock, - PlatformConfig cfg) + OutOfProcClientWrapper(std::weak_ptr /*csdkLock*/, + PlatformConfig /*cfg*/) {} - virtual OCStackResult ListenForResource(const std::string& serviceUrl, - const std::string& resourceType, FindCallback& callback, QualityOfService QoS) + virtual OCStackResult ListenForResource(const std::string& /*servUrl*/, + const std::string& /*rsrcType*/, + OCConnectivityType /*connType*/, + FindCallback& /*callback*/, + QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} - virtual OCStackResult ListenForDevice(const std::string& serviceUrl, - const std::string& deviceURI, FindDeviceCallback& callback, - QualityOfService QoS) + virtual OCStackResult ListenErrorForResource(const std::string& /*servUrl*/, + const std::string& /*rsrcType*/, + OCConnectivityType /*connType*/, + FindCallback& /*callback*/, + FindErrorCallback& /*errorCallback*/, + QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} - virtual OCStackResult GetResourceRepresentation(const std::string& host, - const std::string& uri, const QueryParamsMap& queryParams, - const HeaderOptions& headerOptions, GetCallback& callback, - QualityOfService QoS) + virtual OCStackResult ListenForDevice(const std::string& /*serviceUrl*/, + const std::string& /*deviceURI*/, + OCConnectivityType /*connType*/, + FindDeviceCallback& /*callback*/, + QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} - virtual OCStackResult PutResourceRepresentation(const std::string& host, - const std::string& uri, const OCRepresentation& attributes, - const QueryParamsMap& queryParams, - const HeaderOptions& headerOptions, PutCallback& callback, - QualityOfService QoS) + virtual OCStackResult ListenForDevice(const std::string& /*serviceUrl*/, + const std::string& /*deviceURI*/, + FindDeviceCallback& /*callback*/, + QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} - virtual OCStackResult PostResourceRepresentation(const std::string& host, - const std::string& uri, const OCRepresentation& attributes, - const QueryParamsMap& queryParams, const HeaderOptions& headerOptions, - PostCallback& callback, QualityOfService QoS) + virtual OCStackResult GetResourceRepresentation( + const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + GetCallback& /*callback*/, QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} - virtual OCStackResult DeleteResource(const std::string& host, const std::string& uri, - const HeaderOptions& headerOptions, DeleteCallback& callback, - QualityOfService QoS) {return OC_STACK_NOTIMPL;} + virtual OCStackResult PutResourceRepresentation( + const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const OCRepresentation& /*attributes*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + PutCallback& /*callback*/, + QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} + + virtual OCStackResult PostResourceRepresentation( + const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const OCRepresentation& /*attributes*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + OCConnectivityType /*connectivityType*/, + PostCallback& /*callback*/, QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} - virtual OCStackResult ObserveResource(ObserveType observeType, OCDoHandle* handle, - const std::string& host, const std::string& uri, const QueryParamsMap& queryParams, - const HeaderOptions& headerOptions, - ObserveCallback& callback, QualityOfService QoS){return OC_STACK_NOTIMPL;} + virtual OCStackResult DeleteResource( + const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const HeaderOptions& /*headerOptions*/, + DeleteCallback& /*callback*/, QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} + + virtual OCStackResult ObserveResource( + ObserveType /*observeType*/, OCDoHandle* /*handle*/, + const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + ObserveCallback& /*callback*/, QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} - virtual OCStackResult CancelObserveResource(OCDoHandle handle, const std::string& host, - const std::string& uri, - const HeaderOptions& headerOptions, QualityOfService QoS){return OC_STACK_NOTIMPL;} + virtual OCStackResult CancelObserveResource( + OCDoHandle /*handle*/, + const std::string& /*host*/, + const std::string& /*uri*/, + const HeaderOptions& /*headerOptions*/, QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} - virtual OCStackResult SubscribePresence(OCDoHandle* handle, const std::string& host, - const std::string& resourceType, SubscribeCallback& presenceHandler) - {return OC_STACK_NOTIMPL;} + virtual OCStackResult SubscribePresence( + OCDoHandle* /*handle*/, + const std::string& /*host*/, + const std::string& /*resourceType*/, + OCConnectivityType /*connectivityType*/, + SubscribeCallback& /*presenceHandler*/) + {return OC_STACK_NOTIMPL;} - virtual OCStackResult UnsubscribePresence(OCDoHandle handle){return OC_STACK_NOTIMPL;} + virtual OCStackResult UnsubscribePresence(OCDoHandle /*handle*/) + {return OC_STACK_NOTIMPL;} +#ifdef WITH_CLOUD + virtual OCStackResult SubscribeDevicePresence( + OCDoHandle* /*handle*/, + const std::string& /*host*/, + const QueryParamsList& /*queryParams*/, + OCConnectivityType /*connectivityType*/, + ObserveCallback& /*callback*/) + {return OC_STACK_NOTIMPL;} +#endif - virtual OCStackResult GetDefaultQos(QualityOfService& QoS){return OC_STACK_NOTIMPL;} + virtual OCStackResult GetDefaultQos(QualityOfService& /*QoS*/) + {return OC_STACK_NOTIMPL;} + + virtual OCStackResult FindDirectPairingDevices(unsigned short /*waittime*/, + GetDirectPairedCallback& /*callback*/) + {return OC_STACK_NOTIMPL;} + + virtual OCStackResult GetDirectPairedDevices(GetDirectPairedCallback& /*callback*/) + {return OC_STACK_NOTIMPL;} + + virtual OCStackResult DoDirectPairing(std::shared_ptr /*peer*/, + const OCPrm_t& /*pmSel*/, + const std::string& /*pinNumber*/, DirectPairingCallback& /*resultCallback*/) + {return OC_STACK_NOTIMPL;} + +#ifdef WITH_MQ + virtual OCStackResult ListenForMQTopic(const OCDevAddr& /*devAddr*/, + const std::string& /*resourceUri*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + FindCallback& /*callback*/, + QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} + + virtual OCStackResult PutMQTopicRepresentation(const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const OCRepresentation& /*rep*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + MQCreateTopicCallback& /*callback*/, + QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} +#endif }; }