Beispiel #1
0
        void ObserveCache::stopCache()
        {
            auto resource = m_wpResource.lock();
            if (resource != nullptr)
            {
                resource->cancelObserve();
            }

            m_reportCB = nullptr;
            m_state = CACHE_STATE::NONE;

            m_isStart = false;

        }
OCStackResult OCResource::cancelObserve()
{
    QualityOfService defaultQoS = OC::QualityOfService::NaQos;
    checked_guard(m_clientWrapper.lock(), &IClientWrapper::GetDefaultQos, defaultQoS);
    return result_guard(cancelObserve(defaultQoS));
}