X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fnotification%2Fsrc%2Fprovider%2FNSProviderMemoryCache.h;h=830d50f0a08ec1827f9574c733280f87f78882d4;hb=f3f7fd31072df6b7d2c70fd7ea300a9155f944bc;hp=0512fe61f36d77dd0e1188a165f06d8fd860f41b;hpb=e873ce8c63bf0ddf3ce14993e12b558b8f1550a2;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/notification/src/provider/NSProviderMemoryCache.h b/service/notification/src/provider/NSProviderMemoryCache.h index 0512fe6..830d50f 100644 --- a/service/notification/src/provider/NSProviderMemoryCache.h +++ b/service/notification/src/provider/NSProviderMemoryCache.h @@ -44,12 +44,16 @@ NSResult NSProviderDeleteSubDataFromObId(NSCacheList * list, OCObservationId id) NSTopicLL * NSProviderGetTopicsCacheData(NSCacheList * regTopicList); -NSTopicLL * NSProviderGetConsumerTopicsCacheData(NSCacheList * conTopicList, char *consumerId); +NSTopicLL * NSProviderGetConsumerTopicsCacheData(NSCacheList * regTopicList, + NSCacheList * conTopicList, char *consumerId); size_t NSProviderGetListSize(NSCacheElement * firstElement); bool NSProviderIsTopicSubScribed(NSCacheElement * conTopicList, char * cId, char * topicName); +NSResult NSProviderDeleteConsumerTopic(NSCacheList * conTopicList, + NSCacheTopicSubData * topicSubData); + pthread_mutex_t NSCacheMutex; pthread_mutexattr_t NSCacheMutexAttr;