You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by rb...@apache.org on 2020/06/10 19:50:03 UTC
[celix] branch feature/proposal_protocol_footer updated (864ad47 ->
915b306)
This is an automated email from the ASF dual-hosted git repository.
rbulter pushed a change to branch feature/proposal_protocol_footer
in repository https://gitbox.apache.org/repos/asf/celix.git.
from 864ad47 Add Footer to ZMQ
add 915b306 add wire_v2 protocol with footer
No new revisions were added by this update.
Summary of changes:
bundles/pubsub/CMakeLists.txt | 1 +
.../pubsub_admin_tcp/src/pubsub_tcp_handler.c | 36 ++-
.../src/pubsub_zmq_topic_receiver.c | 13 +-
.../pubsub_admin_zmq/src/pubsub_zmq_topic_sender.c | 19 +-
.../gtest/src/PS_WP_tests.cc | 26 +--
.../src/pubsub_wire_protocol_common.h | 3 +-
.../src/pubsub_wire_protocol_impl.c | 64 ++----
.../pubsub/pubsub_protocol_wire_v2/CMakeLists.txt | 44 ++++
.../gtest/CMakeLists.txt | 10 +-
.../gtest/src/PS_WP_v2_tests.cc | 244 +++++++++++++++++++++
.../pubsub_protocol_wire_v2}/gtest/src/main.cc | 0
.../src/ps_wire_v2_protocol_activator.c} | 31 +--
.../src/pubsub_wire_v2_protocol_common.c | 70 ++++++
.../src/pubsub_wire_v2_protocol_common.h | 47 ++++
.../src/pubsub_wire_v2_protocol_impl.c | 186 ++++++++++++++++
.../src/pubsub_wire_v2_protocol_impl.h | 53 +++++
.../pubsub/pubsub_spi/include/pubsub_protocol.h | 12 +-
bundles/pubsub/test/CMakeLists.txt | 2 +-
libs/utils/include/celix_byteswap.h | 51 +++++
19 files changed, 786 insertions(+), 126 deletions(-)
create mode 100644 bundles/pubsub/pubsub_protocol_wire_v2/CMakeLists.txt
copy bundles/pubsub/{pubsub_protocol_wire_v1 => pubsub_protocol_wire_v2}/gtest/CMakeLists.txt (73%)
create mode 100644 bundles/pubsub/pubsub_protocol_wire_v2/gtest/src/PS_WP_v2_tests.cc
copy bundles/{remote_services/remote_service_admin_dfi => pubsub/pubsub_protocol_wire_v2}/gtest/src/main.cc (100%)
copy bundles/pubsub/{pubsub_protocol_wire_v1/src/ps_wire_protocol_activator.c => pubsub_protocol_wire_v2/src/ps_wire_v2_protocol_activator.c} (67%)
create mode 100644 bundles/pubsub/pubsub_protocol_wire_v2/src/pubsub_wire_v2_protocol_common.c
create mode 100644 bundles/pubsub/pubsub_protocol_wire_v2/src/pubsub_wire_v2_protocol_common.h
create mode 100644 bundles/pubsub/pubsub_protocol_wire_v2/src/pubsub_wire_v2_protocol_impl.c
create mode 100644 bundles/pubsub/pubsub_protocol_wire_v2/src/pubsub_wire_v2_protocol_impl.h
create mode 100644 libs/utils/include/celix_byteswap.h