This is an automated email from the ASF dual-hosted git repository. erjanaltena pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/celix.git.
from 52ca1dd Fixed link in Doap file to new GitBox url add 4fc1f3d NanoMsgAdmin: first version add cb740b0 Updates to nanomsg admin add 95892a8 admin mutexes replaced by std::mutex and lock_guard add 3009e64 Replaced celix-map with std::map add 95633eb Removed celix-maps from nanomsg admin add c19a5bd nanomsg topicreceiver changed to class add 0abbf43 nanomsg Topic receiver to class add 8658738 nanomsg celix-map replaced by std::map add 120895d subscriber.map now std::map add 883abee Nanomsg: moved charptr to std::string add cdefb0d Nanomsg add 7c14142 NanoMsg add 15f268d Nanomsg add b6a0337 NanoMsg add 707b8e5 Nanomsg add b53498a Nanomsg: added LogHelper class add a54c3c5 NanoMsg, fixed deadlock add f8a7dd1 Nanomsg removed debug prints new 7f67b07 Merge remote-tracking branch 'remotes/origin/develop' into nanomsg The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../device_access/device_access/src/activator.c | 0 bundles/log_service/loghelper_include/log_helper.h | 9 +- bundles/log_service/src/log_helper.c | 2 +- bundles/pubsub/CMakeLists.txt | 2 + bundles/pubsub/examples/CMakeLists.txt | 88 ++- bundles/pubsub/pubsub_admin_nanomsg/CMakeLists.txt | 51 ++ .../pubsub/pubsub_admin_nanomsg/src/LogHelper.h | 98 ++++ .../src/psa_nanomsg_activator.cc | 87 +++ .../src/pubsub_nanomsg_admin.cc | 609 +++++++++++++++++++++ .../src/pubsub_nanomsg_admin.h | 136 +++++ .../src/pubsub_nanomsg_common.cc} | 26 +- .../src/pubsub_nanomsg_common.h} | 27 +- .../src/pubsub_nanomsg_topic_receiver.cc | 319 +++++++++++ .../src/pubsub_nanomsg_topic_receiver.h | 125 +++++ .../src/pubsub_nanomsg_topic_sender.cc | 267 +++++++++ .../src/pubsub_nanomsg_topic_sender.h | 111 ++++ .../src/pubsub_psa_nanomsg_constants.h | 35 +- .../pubsub_admin_udp_mc/src/pubsub_udpmc_admin.c | 2 +- .../pubsub/pubsub_spi/include/pubsub_endpoint.h | 23 +- bundles/pubsub/pubsub_spi/include/pubsub_utils.h | 50 +- cmake/Modules/{FindZMQ.cmake => FindNanoMsg.cmake} | 14 +- doap/doap_Celix.rdf | 0 libs/framework/include/celix_bundle_activator.h | 2 +- 23 files changed, 1987 insertions(+), 96 deletions(-) mode change 100755 => 100644 bundles/device_access/device_access/src/activator.c create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/CMakeLists.txt create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/src/LogHelper.h create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/src/psa_nanomsg_activator.cc create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/src/pubsub_nanomsg_admin.cc create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/src/pubsub_nanomsg_admin.h copy bundles/pubsub/{pubsub_admin_zmq/src/pubsub_zmq_common.c => pubsub_admin_nanomsg/src/pubsub_nanomsg_common.cc} (66%) copy bundles/pubsub/{pubsub_admin_zmq/src/pubsub_zmq_common.h => pubsub_admin_nanomsg/src/pubsub_nanomsg_common.h} (70%) create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/src/pubsub_nanomsg_topic_receiver.cc create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/src/pubsub_nanomsg_topic_receiver.h create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/src/pubsub_nanomsg_topic_sender.cc create mode 100644 bundles/pubsub/pubsub_admin_nanomsg/src/pubsub_nanomsg_topic_sender.h copy libs/utils/include/filter.h => bundles/pubsub/pubsub_admin_nanomsg/src/pubsub_psa_nanomsg_constants.h (51%) copy cmake/Modules/{FindZMQ.cmake => FindNanoMsg.cmake} (78%) mode change 100755 => 100644 doap/doap_Celix.rdf