X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=service%2Fresource-container%2Fsrc%2FRemoteResourceUnit.cpp;h=6c7aeb3eb3cc335b72ad03e43016c426176b028c;hb=7f00f942c39b7bc27c7eeecf213a239c3fe4173c;hp=7a5bda33967fb449123eff7e28b1ab5a956f2da6;hpb=b32f68877abda123144238d8aab343cf0a933199;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/resource-container/src/RemoteResourceUnit.cpp b/service/resource-container/src/RemoteResourceUnit.cpp index 7a5bda3..6c7aeb3 100644 --- a/service/resource-container/src/RemoteResourceUnit.cpp +++ b/service/resource-container/src/RemoteResourceUnit.cpp @@ -30,7 +30,7 @@ RemoteResourceUnit::RemoteResourceUnit() pStateChangedCB = std::bind(&RemoteResourceUnit::stateChangedCB, this, std::placeholders::_1); pCacheUpdateCB = std::bind(&RemoteResourceUnit::cacheUpdateCB, this, - std::placeholders::_1); + std::placeholders::_1, std::placeholders::_2); } RemoteResourceUnit::~RemoteResourceUnit() @@ -39,19 +39,23 @@ RemoteResourceUnit::~RemoteResourceUnit() { if(remoteObject->isCaching()) { - try{ + try + { remoteObject->stopCaching(); } - catch(std::exception &e){ + catch(std::exception &e) + { OIC_LOG_V(ERROR, CONTAINER_TAG, "%s", e.what()); } } if(remoteObject->isMonitoring()) { - try{ + try + { remoteObject->stopMonitoring(); } - catch(std::exception &e){ + catch(std::exception &e) + { OIC_LOG_V(ERROR, CONTAINER_TAG, "%s", e.what()); } } @@ -68,19 +72,6 @@ RemoteResourceUnit::Ptr RemoteResourceUnit::createRemoteResourceInfo( return retRemoteResourceUnit; } -RemoteResourceUnit::Ptr RemoteResourceUnit::createRemoteResourceInfoWithStateCB( - RCSRemoteResourceObject::Ptr ptr, UpdatedCBFromServer updatedCB, - RCSRemoteResourceObject::StateChangedCallback stateCB) -{ - RemoteResourceUnit::Ptr retRemoteResourceUnit = std::make_shared(); - retRemoteResourceUnit->remoteObject = ptr; - retRemoteResourceUnit->pUpdatedCB = updatedCB; - - retRemoteResourceUnit->pStateChangedCB = stateCB; - - return retRemoteResourceUnit; -} - RemoteResourceUnit::Ptr RemoteResourceUnit::createRemoteResourceInfoWithCacheCB( RCSRemoteResourceObject::Ptr ptr, UpdatedCBFromServer updatedCB, RCSRemoteResourceObject::CacheUpdatedCallback cacheCB) @@ -124,7 +115,7 @@ void RemoteResourceUnit::stateChangedCB(ResourceState changedState) const } } -void RemoteResourceUnit::cacheUpdateCB(const RCSResourceAttributes & updatedAtt) const +void RemoteResourceUnit::cacheUpdateCB(const RCSResourceAttributes & updatedAtt, int) const { std::lock_guard lock(m_mutex); (void)updatedAtt;