X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Finclude%2FOutOfProcClientWrapper.h;h=02db304a3d66b7248541d0215876241c39b3ce0c;hb=refs%2Ftags%2Faccepted%2Ftizen%2F4.0%2Funified%2F20171211.061426;hp=99aa5a2dec4619e669b31d98017c65422ec75a0c;hpb=e258465880a69835a8597de64d61a1f851b818d3;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/include/OutOfProcClientWrapper.h b/resource/include/OutOfProcClientWrapper.h index 99aa5a2..02db304 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,86 +28,178 @@ 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, - OCConnectivityType connectivityType, - FindCallback& callback, QualityOfService QoS) + virtual OCStackResult stop() + { + return OC_STACK_NOTIMPL; + } + + virtual OCStackResult start() + { + return OC_STACK_NOTIMPL; + } + + 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, - OCConnectivityType connectivityType, - FindDeviceCallback& callback, QualityOfService QoS) + virtual OCStackResult ListenForResourceList(const std::string& /*servUrl*/, + const std::string& /*rsrcType*/, + OCConnectivityType /*connType*/, + FindResListCallback& /*callback*/, + QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} - virtual OCStackResult ListenForDevice(const std::string& serviceUrl, - const std::string& deviceURI, FindDeviceCallback& callback, - QualityOfService QoS) + virtual OCStackResult ListenForResourceListWithError(const std::string& /*servUrl*/, + const std::string& /*rsrcType*/, + OCConnectivityType /*connType*/, + FindResListCallback& /*callback*/, + FindErrorCallback& /*errorCallback*/, + QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} + + 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 ListenForDevice(const std::string& /*serviceUrl*/, + const std::string& /*deviceURI*/, + OCConnectivityType /*connType*/, + FindDeviceCallback& /*callback*/, + QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} + + virtual OCStackResult ListenForDevice(const std::string& /*serviceUrl*/, + const std::string& /*deviceURI*/, + FindDeviceCallback& /*callback*/, + QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} virtual OCStackResult GetResourceRepresentation( - const OCDevAddr& devAddr, bool useHostString, - const std::string& uri, - const QueryParamsMap& queryParams, const HeaderOptions& headerOptions, - GetCallback& callback, QualityOfService QoS) + const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + OCConnectivityType /*connectivityType*/, + GetCallback& /*callback*/, QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} virtual OCStackResult PutResourceRepresentation( - const OCDevAddr& devAddr, bool useHostString, - const std::string& uri, - const OCRepresentation& attributes, const QueryParamsMap& queryParams, - const HeaderOptions& headerOptions, PutCallback& callback, - QualityOfService QoS) + 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, bool useHostString, - const std::string& uri, - const OCRepresentation& attributes, const QueryParamsMap& queryParams, - const HeaderOptions& headerOptions, PostCallback& callback, QualityOfService QoS) + 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 DeleteResource( - const OCDevAddr& devAddr, bool useHostString, - const std::string& uri, - const HeaderOptions& headerOptions, - DeleteCallback& callback, QualityOfService QoS) + const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const HeaderOptions& /*headerOptions*/, + OCConnectivityType /*connectivityType*/, + DeleteCallback& /*callback*/, QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} virtual OCStackResult ObserveResource( - ObserveType observeType, OCDoHandle* handle, - const OCDevAddr& devAddr, bool useHostString, - const std::string& uri, - const QueryParamsMap& queryParams, const HeaderOptions& headerOptions, - ObserveCallback& callback, QualityOfService QoS) + 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) + 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, - OCConnectivityType connectivityType, - SubscribeCallback& presenceHandler) + 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;} +#ifdef WITH_CLOUD + virtual OCStackResult SubscribeDevicePresence( + OCDoHandle* /*handle*/, + const std::string& /*host*/, + const std::vector& /*di*/, + OCConnectivityType /*connectivityType*/, + ObserveCallback& /*callback*/) + {return OC_STACK_NOTIMPL;} +#endif + + 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;} - virtual OCStackResult UnsubscribePresence(OCDoHandle handle) +#ifdef WITH_MQ + virtual OCStackResult ListenForMQTopic(const OCDevAddr& /*devAddr*/, + const std::string& /*resourceUri*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + MQTopicCallback& /*callback*/, + QualityOfService /*QoS*/) {return OC_STACK_NOTIMPL;} - virtual OCStackResult GetDefaultQos(QualityOfService& QoS) + virtual OCStackResult PutMQTopicRepresentation(const OCDevAddr& /*devAddr*/, + const std::string& /*uri*/, + const OCRepresentation& /*rep*/, + const QueryParamsMap& /*queryParams*/, + const HeaderOptions& /*headerOptions*/, + MQTopicCallback& /*callback*/, + QualityOfService /*QoS*/) + {return OC_STACK_NOTIMPL;} +#endif +#ifdef TCP_ADAPTER + virtual OCStackResult findKeepAliveResource(std::string /*host*/, + KeepAliveCallback /*resultCallback*/) {return OC_STACK_NOTIMPL;} + virtual OCStackResult sendKeepAliveRequest(std::string /*host*/, const OCRepresentation& /*rep*/, + KeepAliveCallback /*resultCallback*/) + {return OC_STACK_NOTIMPL;} +#endif }; } #endif -