X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fnotification%2Fsrc%2Fprovider%2FNSProviderListener.h;h=0e0d791db5f85e8610268b887997d204bc992931;hb=8229635f6d207516ccbbdf23b13be164e0fc1787;hp=e07c8e11aef5d134addd0d24041ed113bac2e284;hpb=112597ac33022a4ad678f228e97cdff627eee9b6;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/notification/src/provider/NSProviderListener.h b/service/notification/src/provider/NSProviderListener.h index e07c8e1..0e0d791 100644 --- a/service/notification/src/provider/NSProviderListener.h +++ b/service/notification/src/provider/NSProviderListener.h @@ -33,8 +33,7 @@ #include "oic_string.h" #include "oic_malloc.h" #include "NSUtil.h" -#include "NSStorageAdapter.h" -#include "NSCloudConnector.h" +#include "NSProviderMemoryCache.h" OCEntityHandlerResult NSEntityHandlerNotificationCb(OCEntityHandlerFlag flag, OCEntityHandlerRequest *entityHandlerRequest, void* callback); @@ -45,8 +44,19 @@ OCEntityHandlerResult NSEntityHandlerMessageCb(OCEntityHandlerFlag flag, OCEntityHandlerResult NSEntityHandlerSyncCb(OCEntityHandlerFlag flag, OCEntityHandlerRequest *entityHandlerRequest, void* callback); +OCEntityHandlerResult NSEntityHandlerTopicCb(OCEntityHandlerFlag flag, + OCEntityHandlerRequest *entityHandlerRequest, void* callback); + void NSProviderConnectionStateListener(const CAEndpoint_t * info, bool isConnected); void NSProviderAdapterStateListener(CATransportAdapter_t adapter, bool enabled); +#ifdef WITH_MQ +OCStackApplicationResult NSProviderGetMQResponseCB(void * ctx, OCDoHandle handle, + OCClientResponse * clientResponse); + +OCStackApplicationResult NSProviderPublishMQResponseCB(void *ctx, OCDoHandle handle, + OCClientResponse *clientResponse); +#endif + #endif /* _NS_PROVIDER_LISTENER__H_ */