+ auto attrs = getAttributesFromOCRequest(request);
+ auto response = invokeHandler(attrs, request, m_setRequestHandler);
+
+ auto attrsChanged = applyAcceptanceMethod(response, attrs);
+
+ try
+ {
+ autoNotify(attrsChanged, m_autoNotifyPolicy);
+ return sendResponse(*this, request, response);
+ } catch (const RCSPlatformException& e) {
+ OC_LOG_V(ERROR, LOG_TAG, "Error : %s ", e.what());
+ return OC_EH_ERROR;
+ }
+ }
+
+ OCEntityHandlerResult RCSResourceObject::handleObserve(
+ std::shared_ptr< OC::OCResourceRequest >)
+ {