You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by ab...@apache.org on 2020/04/01 11:25:58 UTC
[celix] 01/01: Merge pull request #174 from
apache/feature/pubsub_inteceptors
This is an automated email from the ASF dual-hosted git repository.
abroekhuis pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/celix.git
commit 6516fa56d49a1daddd7da9517c0043e924a3bd93
Merge: 5e4c03b ecbec80
Author: Alexander Broekhuis <ab...@apache.org>
AuthorDate: Wed Apr 1 13:25:47 2020 +0200
Merge pull request #174 from apache/feature/pubsub_inteceptors
Feature/pubsub inteceptors
bundles/pubsub/examples/CMakeLists.txt | 2 +
bundles/pubsub/examples/pubsub/CMakeLists.txt | 1 +
.../pubsub/{ => interceptors}/CMakeLists.txt | 19 ++-
.../include/first_interceptor_private.h | 43 +++++
.../include/second_interceptor_private.h | 36 ++++
.../pubsub/interceptors/src/first_interceptor.c | 73 ++++++++
.../interceptors/src/ps_interceptor_activator.c | 94 +++++++++++
.../pubsub/interceptors/src/second_interceptor.c | 58 +++++++
.../src/pubsub_zmq_topic_receiver.c | 33 +++-
.../pubsub_admin_zmq/src/pubsub_zmq_topic_sender.c | 179 ++++++++++----------
bundles/pubsub/pubsub_spi/CMakeLists.txt | 2 +-
.../pubsub/pubsub_spi/include/pubsub_interceptor.h | 47 ++++++
.../include/pubsub_interceptors_handler.h | 39 +++++
.../pubsub_spi/src/pubsub_interceptors_handler.c | 184 +++++++++++++++++++++
.../src/remote_service_admin_dfi.c | 2 +-
libs/utils/include/celix_array_list.h | 4 +
libs/utils/src/array_list.c | 21 +++
17 files changed, 737 insertions(+), 100 deletions(-)