You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2020/06/18 18:18:51 UTC
[celix] branch feature/proposal_protocol_footer updated (a09cda8 ->
be63ccf)
This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch feature/proposal_protocol_footer
in repository https://gitbox.apache.org/repos/asf/celix.git.
from a09cda8 update wire v2 common with uint32_t
add be63ccf Refactors pubsub protocol wire, added a shared static lib and merged the byte swap functions.
No new revisions were added by this update.
Summary of changes:
bundles/pubsub/CMakeLists.txt | 3 +-
.../pubsub_admin_tcp/src/pubsub_tcp_handler.c | 4 +-
.../pubsub/pubsub_protocol}/CMakeLists.txt | 5 +-
.../pubsub_protocol_lib}/CMakeLists.txt | 11 +-
.../include/pubsub_wire_protocol_common.h | 66 ++++
.../src/pubsub_wire_protocol_common.c} | 337 ++++++++-------------
.../pubsub_protocol_wire_v1/CMakeLists.txt | 5 +-
.../pubsub_protocol_wire_v1/gtest/CMakeLists.txt | 0
.../gtest/src/PS_WP_tests.cc | 8 +-
.../pubsub_protocol_wire_v1}/gtest/src/main.cc | 0
.../src/ps_wire_protocol_activator.c | 8 +-
.../src/pubsub_wire_protocol_impl.c | 171 +++++++++++
.../src/pubsub_wire_protocol_impl.h | 8 +-
.../pubsub_protocol_wire_v2/CMakeLists.txt | 10 +-
.../pubsub_protocol_wire_v2/gtest/CMakeLists.txt | 0
.../gtest/src/PS_WP_v2_tests.cc | 22 +-
.../pubsub_protocol_wire_v2}/gtest/src/main.cc | 0
.../src/ps_wire_v2_protocol_activator.c | 9 +-
.../src/pubsub_wire_v2_protocol_impl.c | 75 +++--
.../src/pubsub_wire_v2_protocol_impl.h | 5 +
.../src/pubsub_wire_protocol_common.c | 72 -----
.../src/pubsub_wire_protocol_common.h | 44 ---
.../src/pubsub_wire_v2_protocol_common.c | 70 -----
.../src/pubsub_wire_v2_protocol_common.h | 47 ---
libs/framework/src/celix_log.c | 3 +
25 files changed, 464 insertions(+), 519 deletions(-)
copy {examples/celix-examples/embedding => bundles/pubsub/pubsub_protocol}/CMakeLists.txt (86%)
copy {examples/celix-examples/services_example_cxx/bar => bundles/pubsub/pubsub_protocol/pubsub_protocol_lib}/CMakeLists.txt (77%)
create mode 100644 bundles/pubsub/pubsub_protocol/pubsub_protocol_lib/include/pubsub_wire_protocol_common.h
rename bundles/pubsub/{pubsub_protocol_wire_v1/src/pubsub_wire_protocol_impl.c => pubsub_protocol/pubsub_protocol_lib/src/pubsub_wire_protocol_common.c} (55%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v1/CMakeLists.txt (90%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v1/gtest/CMakeLists.txt (100%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v1/gtest/src/PS_WP_tests.cc (96%)
rename bundles/pubsub/{pubsub_protocol_wire_v2 => pubsub_protocol/pubsub_protocol_wire_v1}/gtest/src/main.cc (100%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v1/src/ps_wire_protocol_activator.c (89%)
create mode 100644 bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v1/src/pubsub_wire_protocol_impl.c
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v1/src/pubsub_wire_protocol_impl.h (81%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v2/CMakeLists.txt (78%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v2/gtest/CMakeLists.txt (100%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v2/gtest/src/PS_WP_v2_tests.cc (93%)
rename bundles/pubsub/{pubsub_protocol_wire_v1 => pubsub_protocol/pubsub_protocol_wire_v2}/gtest/src/main.cc (100%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v2/src/ps_wire_v2_protocol_activator.c (89%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v2/src/pubsub_wire_v2_protocol_impl.c (57%)
rename bundles/pubsub/{ => pubsub_protocol}/pubsub_protocol_wire_v2/src/pubsub_wire_v2_protocol_impl.h (81%)
delete mode 100644 bundles/pubsub/pubsub_protocol_wire_v1/src/pubsub_wire_protocol_common.c
delete mode 100644 bundles/pubsub/pubsub_protocol_wire_v1/src/pubsub_wire_protocol_common.h
delete mode 100644 bundles/pubsub/pubsub_protocol_wire_v2/src/pubsub_wire_v2_protocol_common.c
delete mode 100644 bundles/pubsub/pubsub_protocol_wire_v2/src/pubsub_wire_v2_protocol_common.h