NSProviderService::ProviderConfig cfg;\r
cfg.m_subscribeRequestCb = subscribeRequestCallback;\r
cfg.m_syncInfoCb = syncCallback;\r
- NSProviderService::getInstance()->Start(NSProviderService::NSAccessPolicy::NS_ACCESS_ALLOW, cfg);\r
+ cfg.policy = (bool) NSProviderService::NSAccessPolicy::NS_ACCESS_ALLOW;\r
+\r
+ NSProviderService::getInstance()->Start(cfg);\r
break;\r
}\r
case 2:\r
NSProviderService::ProviderConfig cfg;\r
cfg.m_subscribeRequestCb = subscribeRequestCallback;\r
cfg.m_syncInfoCb = syncCallback;\r
- NSProviderService::getInstance()->Start(NSProviderService::NSAccessPolicy::NS_ACCESS_DENY, cfg);\r
+ cfg.policy = (bool) NSProviderService::NSAccessPolicy::NS_ACCESS_DENY;\r
+\r
+ NSProviderService::getInstance()->Start(cfg);\r
break;\r
}\r
case 3:\r
std::cout << "app - mTitle : " << title << std::endl;\r
std::cout << "app - mContentText : " << body << std::endl;\r
\r
- OIC::Service::NSMessage *msg = new OIC::Service::NSMessage();\r
+ OIC::Service::NSMessage *msg = NSProviderService::getInstance()->CreateMessage();\r
+\r
msg->setType(OIC::Service::NSMessage::NSMessageType::NS_MESSAGE_INFO);\r
msg->setTitle(title.c_str());\r
msg->setContentText(body.c_str());\r
- msg->setTime("");\r
- msg->setTTL(0);\r
msg->setSourceName("OCF");\r
\r
NSProviderService::getInstance()->SendMessage(msg);\r