Modify Consumer Logic
authorYounghyunJoo <yh_.joo@samsung.com>
Thu, 7 Jul 2016 06:36:28 +0000 (15:36 +0900)
committerUze Choi <uzchoi@samsung.com>
Mon, 11 Jul 2016 07:45:15 +0000 (07:45 +0000)
commit2eab9056105d92fb3998de0c64404db5c1bc58c3
tree8bd0e6ce9ba7316200e14de8eac594273b528e2f
parent43ddc2883a11ca19291776fa12e63ccc24ac0729
Modify Consumer Logic

- Modify data type for message ID & message TTL (uint64_t: %llu->%lld).
- Rename NSConsumerQueueScheduler file name to NSConsumerScheduler.
- Modify NSConsumerScheduler to process sync type command for GetProvider.
- Add APIs to get message/provider

Change-Id: Ie40166fd6674bad162df9ead064a70b7e696ef13
Signed-off-by: YounghyunJoo <yh_.joo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/9193
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
service/notification/examples/linux/notificationconsumer.c
service/notification/include/NSConsumerInterface.h
service/notification/src/common/NSConstants.h
service/notification/src/common/NSUtil.c
service/notification/src/consumer/NSConsumerCommunication.c
service/notification/src/consumer/NSConsumerInterface.c
service/notification/src/consumer/NSConsumerInternalTaskController.c
service/notification/src/consumer/NSConsumerInternalTaskController.h
service/notification/src/consumer/NSConsumerScheduler.c [moved from service/notification/src/consumer/NSConsumerQueueScheduler.c with 93% similarity]
service/notification/src/consumer/NSConsumerScheduler.h [moved from service/notification/src/consumer/NSConsumerQueueScheduler.h with 89% similarity]
service/notification/src/consumer/cache/linux/NSConsumerMemoryCache.c