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 <[email protected]> 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(-)
