[IoT-1523] Required MQ Functionality for Notification Service.
authorjaesick.shin <jaesick.shin@samsung.com>
Tue, 1 Nov 2016 05:05:13 +0000 (14:05 +0900)
committerUze Choi <uzchoi@samsung.com>
Thu, 17 Nov 2016 07:44:00 +0000 (07:44 +0000)
commit5e7e411358dca7f4ac85a71c633f8ee1723bdbcc
treee62176477cf94f0d289c950c1316912b080598bf
parenteab669e7e3cfd7febf66f70cbac87d13956209ec
[IoT-1523] Required MQ Functionality for Notification Service.

this patch include,
1. Add logic for supported MQ in provider side.
2. split common function.

second patch include,
add #ifdef ~ #endif.

Change-Id: I8c8b419eca7907f5503ebb2d2dce9b3caec592d8
Signed-off-by: jaesick.shin <jaesick.shin@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/13927
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
17 files changed:
service/notification/include/NSCommon.h
service/notification/include/NSProviderInterface.h
service/notification/src/common/NSConstants.h
service/notification/src/common/NSStructs.h
service/notification/src/common/NSUtil.c
service/notification/src/common/NSUtil.h
service/notification/src/consumer/NSConsumerCommon.c
service/notification/src/consumer/NSConsumerCommon.h
service/notification/src/consumer/NSConsumerInterface.c
service/notification/src/consumer/NSConsumerMQPlugin.c
service/notification/src/provider/NSProviderInterface.c
service/notification/src/provider/NSProviderListener.c
service/notification/src/provider/NSProviderListener.h
service/notification/src/provider/NSProviderNotification.c
service/notification/src/provider/NSProviderSubscription.c
service/notification/src/provider/NSProviderSystem.c
service/notification/src/provider/NSProviderSystem.h