#define _NS_PROVIDER_NOTIFICATION_H_\r
\r
#include <ocstack.h>\r
+#include "../common/NSCacheAdapter.h"\r
#include "logger.h"\r
-#include "NSQueueScheduler.h"\r
+#include "NSProviderScheduler.h"\r
#include "NSProviderListener.h"\r
#include "NSProviderResource.h"\r
-#include "NSProviderCacheAdapter.h"\r
+#include "NSProviderSubscription.h"\r
+\r
+NSCacheList * messageList;\r
\r
NSResult NSRegisterResource();\r
\r
-NSResult NSGetObsIdList(OCObservationId *list);\r
+NSResult NSInitMessageList();\r
\r
-uint32_t NSGetNumberOfObsList();\r
+NSResult NSPutNotificationMessage(NSMessage *, OCResourceHandle *);\r
\r
-NSResult NSPutNotificationMessage(NSMessage *msg, OCResourceHandle *rHandle);\r
+NSResult NSSendNotificationMessage(NSMessage *);\r
\r
-NSResult NSSendNotificationMessage(NSMessage *msg);\r
\r
#endif /* _NS_PROVIDER_NOTIFICATION_H_ */\r