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