aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2025-12-05 20:48:53 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2025-12-05 20:49:12 +0000
commit6e3b70c8698a775b7159870932c82c4bd4ff93eb (patch)
tree4220df12c539cec0a7bb27fbd25f66668a51365d
parentc8200812c000e298a635a0b9bc7bc2c419e80559 (diff)
net/ecal: update 5.13.3 → 6.0.1
-rw-r--r--net/ecal/Makefile20
-rw-r--r--net/ecal/distinfo20
-rw-r--r--net/ecal/files/patch-CMakeLists.txt31
-rw-r--r--net/ecal/files/patch-app_mma_src_linux_mma__linux.cpp (renamed from net/ecal/files/patch-contrib_mma_src_linux_mma__linux.cpp)4
-rw-r--r--net/ecal/files/patch-app_rec_rec__client__core_src_job_ftp__upload__thread.cpp10
-rw-r--r--net/ecal/files/patch-ecal_core_CMakeLists.txt19
-rw-r--r--net/ecal/files/patch-thirdparty_ecaludp_ecaludp_ecaludp_CMakeLists.txt11
-rw-r--r--net/ecal/files/patch-thirdparty_ecaludp_ecaludp_ecaludp_src_protocol_portable__endian.h23
-rw-r--r--net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_tcp__pubsub_CMakeLists.txt11
-rw-r--r--net/ecal/pkg-plist569
10 files changed, 276 insertions, 442 deletions
diff --git a/net/ecal/Makefile b/net/ecal/Makefile
index b522c1173c35..f6f562be1ebc 100644
--- a/net/ecal/Makefile
+++ b/net/ecal/Makefile
@@ -1,11 +1,8 @@
PORTNAME= ecal
DISTVERSIONPREFIX= v
-DISTVERSION= 5.13.3
-PORTREVISION= 9
+DISTVERSION= 6.0.1
CATEGORIES= net devel
-BROKEN= incompatible with asio >= 1.33, see https://github.com/eclipse-ecal/ecal/issues/2340
-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Enhanced Communication Abstraction Layer
WWW= https://eclipse-ecal.github.io/ecal/index.html \
@@ -40,10 +37,13 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= eclipse-ecal
-GH_TUPLE= eclipse-ecal:tcp_pubsub:b0393e4:tcp_pubsub/thirdparty/tcp_pubsub/tcp_pubsub \
+GH_TUPLE= eclipse-ecal:tcp_pubsub:352e711:tcp_pubsub/thirdparty/tcp_pubsub/tcp_pubsub \
brofield:simpleini:9b3ed7e:simpleini/thirdparty/simpleini/simpleini \
- steinwurf:recycle:c542570:recycle/thirdparty/recycle/recycle \
- xguerin:tclap:349170a:tclap/thirdparty/tclap/tclap
+ steinwurf:recycle:3f3d27e:recycle/thirdparty/recycle/recycle \
+ xguerin:tclap:349170a:tclap/thirdparty/tclap/tclap \
+ eclipse-ecal:ecaludp:96e29b8:ecaludp/thirdparty/ecaludp/ecaludp \
+ wjakob:nanobind:9b3afa9:nanobind/thirdparty/nanobind/nanobind \
+ Tessil:robin-map:4ec1bf1:robin_map/thirdparty/tsl-robin-map/tsl-robin-map
CMAKE_ON= BUILD_SHARED_LIBS
CMAKE_OFF= BUILD_SAMPLES \
@@ -56,7 +56,8 @@ CMAKE_ARGS= -DGIT_REVISION_MAJOR=${DISTVERSION:R:R} \
-DGIT_REVISION_PATCH=${DISTVERSION:E} \
-Dasio_INCLUDE_DIR=${LOCALBASE}/include \
-Dqwt_INCLUDE_DIR=${LOCALBASE}/include/qt5/qwt6 \
- -Dqwt_LIBRARY=${LOCALBASE}/lib/qt5/libqwt.so
+ -Dqwt_LIBRARY=${LOCALBASE}/lib/qt5/libqwt.so \
+ -Dtclap_INCLUDE_DIR=${WRKSRC}/thirdparty/tclap/tclap/include
CXXFLAGS+= -pthread # see https://github.com/eclipse-ecal/ecal/issues/933
LDFLAGS+= -labsl_hash -labsl_log_internal_message -labsl_log_internal_nullguard -labsl_spinlock_wait
@@ -66,7 +67,4 @@ PLIST_SUB= VERSION=${DISTVERSION}
CONFLICTS_BUILD= tclap simpleini # epub isn't compatible with tclap-1.4rc1, epub isn't compatible with simpleini, because some header isn't installed
-post-install: # not sure why isn't this installed automatically
- ${INSTALL_LIB} ${BUILD_WRKSRC}/lib/libsys_core.so ${STAGEDIR}${PREFIX}/lib
-
.include <bsd.port.mk>
diff --git a/net/ecal/distinfo b/net/ecal/distinfo
index d13c5e578a23..cc3fcd5c48ff 100644
--- a/net/ecal/distinfo
+++ b/net/ecal/distinfo
@@ -1,11 +1,17 @@
-TIMESTAMP = 1729848252
-SHA256 (eclipse-ecal-ecal-v5.13.3_GH0.tar.gz) = e83ecdb81156af2d6ec4ca959906c2c111ddcb2a3fda0ae8ff058f93668287f7
-SIZE (eclipse-ecal-ecal-v5.13.3_GH0.tar.gz) = 10071860
-SHA256 (eclipse-ecal-tcp_pubsub-b0393e4_GH0.tar.gz) = 7644e3b3d4b66273b9a77d5b438d28797dc8d7d73361c2aec22eba229b556125
-SIZE (eclipse-ecal-tcp_pubsub-b0393e4_GH0.tar.gz) = 35201
+TIMESTAMP = 1764963589
+SHA256 (eclipse-ecal-ecal-v6.0.1_GH0.tar.gz) = a034c2bd5d1b71df248211a10bfbf88db5c272766f51c2343fb40a45f77a6046
+SIZE (eclipse-ecal-ecal-v6.0.1_GH0.tar.gz) = 10739430
+SHA256 (eclipse-ecal-tcp_pubsub-352e711_GH0.tar.gz) = eadb8a9330aa9fef3d46282f2411d4cad971968f27601caf5a0c419b58a3568f
+SIZE (eclipse-ecal-tcp_pubsub-352e711_GH0.tar.gz) = 39992
SHA256 (brofield-simpleini-9b3ed7e_GH0.tar.gz) = e938e6e2db34bc545275b8c7f5808b45f18f33dd752a21d3621b9b1ba1e0385f
SIZE (brofield-simpleini-9b3ed7e_GH0.tar.gz) = 62804
-SHA256 (steinwurf-recycle-c542570_GH0.tar.gz) = b39306b685538a18e6b817e030c30250b3ee21e2cec1e58b745bd7de2f23f1ee
-SIZE (steinwurf-recycle-c542570_GH0.tar.gz) = 133558
+SHA256 (steinwurf-recycle-3f3d27e_GH0.tar.gz) = 25ffea46439c2cd5a6c3faad3e72b33f0398ffecd23f8c1130132c14f78ff221
+SIZE (steinwurf-recycle-3f3d27e_GH0.tar.gz) = 132916
SHA256 (xguerin-tclap-349170a_GH0.tar.gz) = 80d1708611f7964d798202025b82c8f9aef99db06c8dfc603b412a53d54e3837
SIZE (xguerin-tclap-349170a_GH0.tar.gz) = 127841
+SHA256 (eclipse-ecal-ecaludp-96e29b8_GH0.tar.gz) = 3966f52d06c1ff6e6436f73c0a9751b7040a466106973025127c39acc57aef74
+SIZE (eclipse-ecal-ecaludp-96e29b8_GH0.tar.gz) = 56168
+SHA256 (wjakob-nanobind-9b3afa9_GH0.tar.gz) = c1de7e774c08f9aa42d57a52cdd2ed6f710a4e890f07586f87ef86d58bba0a39
+SIZE (wjakob-nanobind-9b3afa9_GH0.tar.gz) = 905064
+SHA256 (Tessil-robin-map-4ec1bf1_GH0.tar.gz) = 4c9d01db97cff5d788b658aac68afb47a38cbd954f8a6f601f713da11c8c71a6
+SIZE (Tessil-robin-map-4ec1bf1_GH0.tar.gz) = 70366
diff --git a/net/ecal/files/patch-CMakeLists.txt b/net/ecal/files/patch-CMakeLists.txt
index 85bd03e41022..fe1b032852c2 100644
--- a/net/ecal/files/patch-CMakeLists.txt
+++ b/net/ecal/files/patch-CMakeLists.txt
@@ -1,11 +1,36 @@
---- CMakeLists.txt.orig 2024-04-24 12:44:35 UTC
+--- CMakeLists.txt.orig 2024-09-08 02:28:28 UTC
+++ CMakeLists.txt
-@@ -236,7 +236,7 @@ find_package(CMakeFunctions REQUIRED)
+@@ -290,9 +290,10 @@ else()
+ endif()
+ endif()
- find_package(CMakeFunctions REQUIRED)
+-find_package(CMakeFunctions REQUIRED)
++#find_package(CMakeFunctions REQUIRED)
++include(${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/cmakefunctions/cmake_functions/cmake_functions.cmake)
-git_revision_information(DEFAULT ${ECAL_BUILD_VERSION})
+#git_revision_information(DEFAULT ${ECAL_BUILD_VERSION})
set(eCAL_VERSION_MAJOR ${GIT_REVISION_MAJOR})
set(eCAL_VERSION_MINOR ${GIT_REVISION_MINOR})
set(eCAL_VERSION_PATCH ${GIT_REVISION_PATCH})
+@@ -360,6 +361,20 @@ add_subdirectory(app/app_pb)
+ # ecal core
+ # --------------------------------------------------------
+ add_subdirectory(ecal)
++
++# Build recycle, tcp_pubsub and ecaludp as subdirectories before ecal
++add_subdirectory(thirdparty/recycle/recycle)
++set(TCP_PUBSUB_BUILD_SAMPLES OFF CACHE BOOL "Don't build tcp_pubsub samples" FORCE)
++set(TCP_PUBSUB_BUILD_TESTS OFF CACHE BOOL "Don't build tcp_pubsub tests" FORCE)
++set(TCP_PUBSUB_USE_BUILTIN_ASIO OFF CACHE BOOL "Use system asio" FORCE)
++set(TCP_PUBSUB_USE_BUILTIN_RECYCLE OFF CACHE BOOL "Use system recycle" FORCE)
++add_subdirectory(thirdparty/tcp_pubsub/tcp_pubsub)
++set(ECALUDP_USE_BUILTIN_ASIO OFF CACHE BOOL "Use system asio" FORCE)
++set(ECALUDP_USE_BUILTIN_RECYCLE OFF CACHE BOOL "Use system recycle" FORCE)
++set(ECALUDP_BUILD_SAMPLES OFF CACHE BOOL "Don't build ecaludp samples" FORCE)
++set(ECALUDP_BUILD_TESTS OFF CACHE BOOL "Don't build ecaludp tests" FORCE)
++add_subdirectory(thirdparty/ecaludp/ecaludp)
++list(APPEND CMAKE_PREFIX_PATH "${CMAKE_CURRENT_BINARY_DIR}/thirdparty/ecaludp/ecaludp/ecaludp/cmake_")
+
+ # --------------------------------------------------------
+ # custom libs
diff --git a/net/ecal/files/patch-contrib_mma_src_linux_mma__linux.cpp b/net/ecal/files/patch-app_mma_src_linux_mma__linux.cpp
index 68a4b70ef259..dd52a2518804 100644
--- a/net/ecal/files/patch-contrib_mma_src_linux_mma__linux.cpp
+++ b/net/ecal/files/patch-app_mma_src_linux_mma__linux.cpp
@@ -1,5 +1,5 @@
---- contrib/mma/src/linux/mma_linux.cpp.orig 2024-04-26 04:43:39 UTC
-+++ contrib/mma/src/linux/mma_linux.cpp
+--- app/mma/src/linux/mma_linux.cpp.orig 2024-09-08 02:28:28 UTC
++++ app/mma/src/linux/mma_linux.cpp
@@ -44,6 +44,13 @@
#include <pwd.h>
#include <unistd.h>
diff --git a/net/ecal/files/patch-app_rec_rec__client__core_src_job_ftp__upload__thread.cpp b/net/ecal/files/patch-app_rec_rec__client__core_src_job_ftp__upload__thread.cpp
new file mode 100644
index 000000000000..1560a2210e3a
--- /dev/null
+++ b/net/ecal/files/patch-app_rec_rec__client__core_src_job_ftp__upload__thread.cpp
@@ -0,0 +1,10 @@
+--- app/rec/rec_client_core/src/job/ftp_upload_thread.cpp.orig 2024-09-08 02:28:28 UTC
++++ app/rec/rec_client_core/src/job/ftp_upload_thread.cpp
+@@ -44,6 +44,7 @@
+ #include <unistd.h>
+
+ #include <sys/types.h> // getaddrinfo
++ #include <netinet/in.h> // sockaddr_in, sockaddr_in6
+ #include <sys/socket.h> // getaddrinfo
+ #include <netdb.h> // getaddrinfo
+
diff --git a/net/ecal/files/patch-ecal_core_CMakeLists.txt b/net/ecal/files/patch-ecal_core_CMakeLists.txt
new file mode 100644
index 000000000000..ebc7867491e7
--- /dev/null
+++ b/net/ecal/files/patch-ecal_core_CMakeLists.txt
@@ -0,0 +1,19 @@
+--- ecal/core/CMakeLists.txt.orig 2024-09-08 02:28:28 UTC
++++ ecal/core/CMakeLists.txt
+@@ -40,7 +40,7 @@ project(core)
+
+ find_package(asio REQUIRED)
+ find_package(Threads REQUIRED)
+-find_package(ecaludp REQUIRED)
++#find_package(ecaludp REQUIRED)
+
+ if (ECAL_CORE_CONFIGURATION)
+ find_package(yaml-cpp REQUIRED)
+@@ -54,7 +54,7 @@ endif()
+
+ if (ECAL_CORE_TRANSPORT_TCP)
+- find_package(tcp_pubsub 2 REQUIRED)
++ #find_package(tcp_pubsub 2 REQUIRED)
+ endif()
+
+ if (ECAL_CORE_TRANSPORT_SHM)
diff --git a/net/ecal/files/patch-thirdparty_ecaludp_ecaludp_ecaludp_CMakeLists.txt b/net/ecal/files/patch-thirdparty_ecaludp_ecaludp_ecaludp_CMakeLists.txt
new file mode 100644
index 000000000000..d7e768e72ce7
--- /dev/null
+++ b/net/ecal/files/patch-thirdparty_ecaludp_ecaludp_ecaludp_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- thirdparty/ecaludp/ecaludp/ecaludp/CMakeLists.txt.orig 2024-05-14 02:01:15 UTC
++++ thirdparty/ecaludp/ecaludp/ecaludp/CMakeLists.txt
+@@ -27,7 +27,7 @@ set(CMAKE_CXX_VISIBILITY_PRESET hidden)
+ set(CMAKE_VISIBILITY_INLINES_HIDDEN 1)
+
+ find_package(asio REQUIRED)
+-find_package(recycle REQUIRED)
++#find_package(recycle REQUIRED)
+
+ message(STATUS "ECALUDP_ENABLE_NPCAP: ${ECALUDP_ENABLE_NPCAP}")
+ if(ECALUDP_ENABLE_NPCAP)
diff --git a/net/ecal/files/patch-thirdparty_ecaludp_ecaludp_ecaludp_src_protocol_portable__endian.h b/net/ecal/files/patch-thirdparty_ecaludp_ecaludp_ecaludp_src_protocol_portable__endian.h
new file mode 100644
index 000000000000..f850ebc8a163
--- /dev/null
+++ b/net/ecal/files/patch-thirdparty_ecaludp_ecaludp_ecaludp_src_protocol_portable__endian.h
@@ -0,0 +1,23 @@
+--- thirdparty/ecaludp/ecaludp/ecaludp/src/protocol/portable_endian.h.orig 2024-05-14 02:01:15 UTC
++++ thirdparty/ecaludp/ecaludp/ecaludp/src/protocol/portable_endian.h
+@@ -59,14 +59,14 @@
+
+ # include <sys/endian.h> // IWYU pragma: export
+
+-# define be16toh(x) betoh16(x)
+-# define le16toh(x) letoh16(x)
++//# define be16toh(x) betoh16(x)
++//# define le16toh(x) letoh16(x)
+
+-# define be32toh(x) betoh32(x)
+-# define le32toh(x) letoh32(x)
++//# define be32toh(x) betoh32(x)
++//# define le32toh(x) letoh32(x)
+
+-# define be64toh(x) betoh64(x)
+-# define le64toh(x) letoh64(x)
++//# define be64toh(x) betoh64(x)
++//# define le64toh(x) letoh64(x)
+
+ #elif defined(__WINDOWS__)
+
diff --git a/net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_tcp__pubsub_CMakeLists.txt b/net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_tcp__pubsub_CMakeLists.txt
new file mode 100644
index 000000000000..bd706e2b6b4b
--- /dev/null
+++ b/net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_tcp__pubsub_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- thirdparty/tcp_pubsub/tcp_pubsub/tcp_pubsub/CMakeLists.txt.orig 2025-04-09 11:22:54 UTC
++++ thirdparty/tcp_pubsub/tcp_pubsub/tcp_pubsub/CMakeLists.txt
+@@ -11,7 +11,7 @@ set(CMAKE_VISIBILITY_INLINES_HIDDEN 1)
+
+ find_package(Threads REQUIRED)
+ find_package(asio REQUIRED)
+-find_package(recycle REQUIRED)
++#find_package(recycle REQUIRED)
+
+ # Include GenerateExportHeader that will create export macros for us
+ include(GenerateExportHeader)
diff --git a/net/ecal/pkg-plist b/net/ecal/pkg-plist
index e82f8ddd32cb..3040abb5ed47 100644
--- a/net/ecal/pkg-plist
+++ b/net/ecal/pkg-plist
@@ -1,5 +1,6 @@
bin/ecal_config
bin/ecal_config-%%VERSION%%
+bin/ecal_generate_config
bin/ecal_launcher
bin/ecal_launcher-%%VERSION%%
bin/ecal_meas_cutter
@@ -32,8 +33,8 @@ bin/ecal_sys_client
bin/ecal_sys_client-%%VERSION%%
bin/ecal_sys_gui
bin/ecal_sys_gui-%%VERSION%%
-%%ETCDIR%%/ecal.ini
-%%ETCDIR%%/ecaltime.ini
+%%ETCDIR%%/ecal.yaml
+%%ETCDIR%%/ecaltime.yaml
include/ecal/app/pb/mma/mma.pb.h
include/ecal/app/pb/play/service.pb.h
include/ecal/app/pb/play/state.pb.h
@@ -46,66 +47,32 @@ include/ecal/app/pb/sys/client_service.pb.h
include/ecal/app/pb/sys/process.pb.h
include/ecal/app/pb/sys/service.pb.h
include/ecal/app/pb/sys/state.pb.h
-include/ecal/cimpl/ecal_callback_cimpl.h
-include/ecal/cimpl/ecal_client_cimpl.h
-include/ecal/cimpl/ecal_core_cimpl.h
-include/ecal/cimpl/ecal_event_cimpl.h
-include/ecal/cimpl/ecal_init_cimpl.h
-include/ecal/cimpl/ecal_log_cimpl.h
-include/ecal/cimpl/ecal_monitoring_cimpl.h
-include/ecal/cimpl/ecal_process_cimpl.h
-include/ecal/cimpl/ecal_proto_dyn_json_subscriber_cimpl.h
-include/ecal/cimpl/ecal_publisher_cimpl.h
-include/ecal/cimpl/ecal_qos_cimpl.h
-include/ecal/cimpl/ecal_server_cimpl.h
-include/ecal/cimpl/ecal_service_cimpl.h
-include/ecal/cimpl/ecal_service_info_cimpl.h
-include/ecal/cimpl/ecal_subscriber_cimpl.h
-include/ecal/cimpl/ecal_time_cimpl.h
-include/ecal/cimpl/ecal_timer_cimpl.h
-include/ecal/cimpl/ecal_tlayer_cimpl.h
-include/ecal/cimpl/ecal_util_cimpl.h
+include/ecal/config.h
+include/ecal/config/application.h
+include/ecal/config/configuration.h
+include/ecal/config/logging.h
+include/ecal/config/publisher.h
+include/ecal/config/registration.h
+include/ecal/config/subscriber.h
+include/ecal/config/time.h
+include/ecal/config/transport_layer.h
+include/ecal/core.h
+include/ecal/core/pb/datatype.pb.h
include/ecal/core/pb/ecal.pb.h
include/ecal/core/pb/host.pb.h
include/ecal/core/pb/layer.pb.h
+include/ecal/core/pb/logging.pb.h
include/ecal/core/pb/monitoring.pb.h
include/ecal/core/pb/process.pb.h
include/ecal/core/pb/service.pb.h
include/ecal/core/pb/topic.pb.h
+include/ecal/defs.h
+include/ecal/deprecate.h
include/ecal/ecal.h
-include/ecal/ecal_callback.h
-include/ecal/ecal_clang.h
-include/ecal/ecal_client.h
-include/ecal/ecal_config.h
-include/ecal/ecal_core.h
-include/ecal/ecal_defs.h
-include/ecal/ecal_deprecate.h
-include/ecal/ecal_event.h
-include/ecal/ecal_eventhandle.h
-include/ecal/ecal_init.h
-include/ecal/ecal_log.h
-include/ecal/ecal_log_level.h
-include/ecal/ecal_monitoring.h
-include/ecal/ecal_os.h
-include/ecal/ecal_payload_writer.h
-include/ecal/ecal_process.h
-include/ecal/ecal_process_mode.h
-include/ecal/ecal_process_severity.h
-include/ecal/ecal_publisher.h
-include/ecal/ecal_qos.h
-include/ecal/ecal_server.h
-include/ecal/ecal_service.h
-include/ecal/ecal_service_info.h
-include/ecal/ecal_subscriber.h
-include/ecal/ecal_time.h
-include/ecal/ecal_timed_cb.h
-include/ecal/ecal_timer.h
-include/ecal/ecal_tlayer.h
-include/ecal/ecal_types.h
-include/ecal/ecal_util.h
-include/ecal/ecalc.h
-include/ecal/ecalc_types.h
include/ecal/ecaltime/pb/sim_time.pb.h
+include/ecal/init.h
+include/ecal/log.h
+include/ecal/log_level.h
include/ecal/measurement/base/reader.h
include/ecal/measurement/base/types.h
include/ecal/measurement/base/writer.h
@@ -117,329 +84,193 @@ include/ecal/measurement/omeasurement.h
include/ecal/mon/plugin.h
include/ecal/mon/plugin_interface.h
include/ecal/mon/plugin_widget_interface.h
-include/ecal/msg/capnproto/dynamic.h
-include/ecal/msg/capnproto/helper.h
-include/ecal/msg/capnproto/publisher.h
-include/ecal/msg/capnproto/subscriber.h
-include/ecal/msg/dynamic.h
-include/ecal/msg/flatbuffers/publisher.h
-include/ecal/msg/flatbuffers/subscriber.h
-include/ecal/msg/message.h
-include/ecal/msg/messagepack/publisher.h
-include/ecal/msg/messagepack/subscriber.h
-include/ecal/msg/proto/message.h
+include/ecal/monitoring.h
+include/ecal/msg/exception.h
+include/ecal/msg/imeasurement.h
+include/ecal/msg/omeasurement.h
include/ecal/msg/protobuf/client.h
+include/ecal/msg/protobuf/client_base.h
+include/ecal/msg/protobuf/client_instance.h
+include/ecal/msg/protobuf/client_protobuf_types.h
+include/ecal/msg/protobuf/client_protobuf_utils.h
+include/ecal/msg/protobuf/client_untyped.h
+include/ecal/msg/protobuf/client_untyped_instance.h
include/ecal/msg/protobuf/dynamic_json_subscriber.h
-include/ecal/msg/protobuf/dynamic_publisher.h
include/ecal/msg/protobuf/dynamic_subscriber.h
+include/ecal/msg/protobuf/ecal_proto_decoder.h
+include/ecal/msg/protobuf/ecal_proto_dyn.h
+include/ecal/msg/protobuf/ecal_proto_hlp.h
+include/ecal/msg/protobuf/ecal_proto_maximum_array_dimensions.h
+include/ecal/msg/protobuf/ecal_proto_message_filter.h
+include/ecal/msg/protobuf/ecal_proto_visitor.h
+include/ecal/msg/protobuf/imeasurement.h
+include/ecal/msg/protobuf/omeasurement.h
include/ecal/msg/protobuf/publisher.h
+include/ecal/msg/protobuf/serializer.h
include/ecal/msg/protobuf/server.h
include/ecal/msg/protobuf/subscriber.h
include/ecal/msg/publisher.h
-include/ecal/msg/string/message.h
+include/ecal/msg/string/imeasurement.h
+include/ecal/msg/string/omeasurement.h
include/ecal/msg/string/publisher.h
+include/ecal/msg/string/serializer.h
include/ecal/msg/string/subscriber.h
include/ecal/msg/subscriber.h
-include/ecal/pb/ecal.pb.h
-include/ecal/pb/host.pb.h
-include/ecal/pb/layer.pb.h
-include/ecal/pb/mma/mma.pb.h
-include/ecal/pb/monitoring.pb.h
-include/ecal/pb/play/service.pb.h
-include/ecal/pb/play/state.pb.h
-include/ecal/pb/process.pb.h
-include/ecal/pb/rec/client_service.pb.h
-include/ecal/pb/rec/client_state.pb.h
-include/ecal/pb/rec/server_config.pb.h
-include/ecal/pb/rec/server_service.pb.h
-include/ecal/pb/rec/server_state.pb.h
-include/ecal/pb/service.pb.h
-include/ecal/pb/sim_time.pb.h
-include/ecal/pb/sys/client_service.pb.h
-include/ecal/pb/sys/service.pb.h
-include/ecal/pb/sys/state.pb.h
-include/ecal/pb/topic.pb.h
-include/ecal/protobuf/ecal_proto_decoder.h
-include/ecal/protobuf/ecal_proto_dyn.h
-include/ecal/protobuf/ecal_proto_hlp.h
-include/ecal/protobuf/ecal_proto_maximum_array_dimensions.h
-include/ecal/protobuf/ecal_proto_message_filter.h
-include/ecal/protobuf/ecal_proto_visitor.h
+include/ecal/namespace.h
+include/ecal/os.h
+include/ecal/process.h
+include/ecal/process_mode.h
+include/ecal/process_severity.h
+include/ecal/pubsub/payload_writer.h
+include/ecal/pubsub/publisher.h
+include/ecal/pubsub/subscriber.h
+include/ecal/pubsub/types.h
include/ecal/rec/concurrent_status_interface.h
include/ecal/rec/recorder_impl_base.h
include/ecal/rec/recorder_impl_base_types.h
+include/ecal/registration.h
+include/ecal/service/client.h
+include/ecal/service/client_instance.h
+include/ecal/service/server.h
+include/ecal/service/types.h
+include/ecal/time.h
+include/ecal/timer.h
+include/ecal/types.h
+include/ecal/types/custom_data_types.h
+include/ecal/types/logging.h
include/ecal/types/monitoring.h
+include/ecal/types/process.h
+include/ecal/util.h
+include/ecal_c/auxiliaries.h
+include/ecal_c/config.h
+include/ecal_c/config/application.h
+include/ecal_c/config/configuration.h
+include/ecal_c/config/logging.h
+include/ecal_c/config/publisher.h
+include/ecal_c/config/registration.h
+include/ecal_c/config/subscriber.h
+include/ecal_c/config/time.h
+include/ecal_c/config/transport_layer.h
+include/ecal_c/core.h
+include/ecal_c/ecal.h
+include/ecal_c/export.h
+include/ecal_c/init.h
+include/ecal_c/log.h
+include/ecal_c/log_level.h
+include/ecal_c/monitoring.h
+include/ecal_c/process.h
+include/ecal_c/process_severity.h
+include/ecal_c/pubsub/payload_writer.h
+include/ecal_c/pubsub/publisher.h
+include/ecal_c/pubsub/subscriber.h
+include/ecal_c/pubsub/types.h
+include/ecal_c/registration.h
+include/ecal_c/service/client.h
+include/ecal_c/service/client_instance.h
+include/ecal_c/service/server.h
+include/ecal_c/service/types.h
+include/ecal_c/time.h
+include/ecal_c/timer.h
+include/ecal_c/types.h
+include/ecal_c/types/custom_data_types.h
+include/ecal_c/types/logging.h
+include/ecal_c/types/monitoring.h
+include/ecal_c/util.h
include/ecalhdf5/eh5_defs.h
include/ecalhdf5/eh5_meas.h
+include/ecalhdf5/eh5_meas_api_v2.h
+include/ecalhdf5/eh5_meas_api_v3.h
include/ecalhdf5/eh5_types.h
-lib/cmake/CMakeFunctions-0.4.1/CMakeFunctionsConfig.cmake
-lib/cmake/CMakeFunctions-0.4.1/CMakeFunctionsConfigVersion.cmake
-lib/cmake/CMakeFunctions-0.4.1/cmake_functions.cmake
-lib/cmake/CMakeFunctions-0.4.1/git/git_revision_information.cmake
-lib/cmake/CMakeFunctions-0.4.1/msvc_helper/msvc_macros.cmake
-lib/cmake/CMakeFunctions-0.4.1/protoc_functions/protoc_generate_cpp.cmake
-lib/cmake/CMakeFunctions-0.4.1/protoc_functions/protoc_generate_files.cmake
-lib/cmake/CMakeFunctions-0.4.1/protoc_functions/protoc_generate_python.cmake
-lib/cmake/CMakeFunctions-0.4.1/target_definitions/targets_protobuf.cmake
+include/ecaludp/ecaludp_export.h
+include/ecaludp/ecaludp_version.h
+include/ecaludp/error.h
+include/ecaludp/owning_buffer.h
+include/ecaludp/raw_memory.h
+include/ecaludp/socket.h
+include/recycle/no_locking_policy.hpp
+include/recycle/shared_pool.hpp
+include/recycle/unique_pool.hpp
+include/tcp_pubsub/callback_data.h
+include/tcp_pubsub/executor.h
+include/tcp_pubsub/publisher.h
+include/tcp_pubsub/subscriber.h
+include/tcp_pubsub/subscriber_session.h
+include/tcp_pubsub/tcp_pubsub_export.h
+include/tcp_pubsub/tcp_pubsub_logger.h
+include/tcp_pubsub/tcp_pubsub_version.h
lib/cmake/eCAL/eCALConfig.cmake
lib/cmake/eCAL/eCALConfigVersion.cmake
lib/cmake/eCAL/eCALTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/eCAL/eCALTargets.cmake
lib/cmake/eCAL/helper_functions/ecal_add_functions.cmake
+lib/cmake/eCAL/helper_functions/ecal_compiler_warnings.cmake
lib/cmake/eCAL/helper_functions/ecal_helper_functions.cmake
lib/cmake/eCAL/helper_functions/ecal_install_functions.cmake
+lib/cmake/ecaludp/ecaludpConfig.cmake
+lib/cmake/ecaludp/ecaludpConfigVersion.cmake
+lib/cmake/ecaludp/ecaludpTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/ecaludp/ecaludpTargets.cmake
+lib/cmake/tcp_pubsub/tcp_pubsubConfig.cmake
+lib/cmake/tcp_pubsub/tcp_pubsubConfigVersion.cmake
+lib/cmake/tcp_pubsub/tcp_pubsubTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/tcp_pubsub/tcp_pubsubTargets.cmake
lib/ecal/plugins/mon/libmon_plugin_protobuf_reflection.so
lib/ecal/plugins/mon/libmon_plugin_raw_data_reflection.so
lib/ecal/plugins/mon/libmon_plugin_signals_plotting.so
lib/ecal/plugins/mon/libmon_plugin_string_reflection.so
lib/libecal_app_pb.so
-lib/libecal_app_pb.so.5
+lib/libecal_app_pb.so.6
lib/libecal_app_pb.so.%%VERSION%%
lib/libecal_core.so
-lib/libecal_core.so.5
+lib/libecal_core.so.6
lib/libecal_core.so.%%VERSION%%
lib/libecal_core_c.so
-lib/libecal_core_c.so.5
+lib/libecal_core_c.so.6
lib/libecal_core_c.so.%%VERSION%%
lib/libecal_core_pb.so
-lib/libecal_core_pb.so.5
+lib/libecal_core_pb.so.6
lib/libecal_core_pb.so.%%VERSION%%
-lib/libecal_ecal-utils.a
+lib/libecal_ecal-utils.so
+lib/libecal_ecal-utils.so.6
+lib/libecal_ecal-utils.so.%%VERSION%%
lib/libecal_ecaltime_pb.so
-lib/libecal_ecaltime_pb.so.5
+lib/libecal_ecaltime_pb.so.6
lib/libecal_ecaltime_pb.so.%%VERSION%%
lib/libecal_hdf5.so
-lib/libecal_hdf5.so.5
+lib/libecal_hdf5.so.6
lib/libecal_hdf5.so.%%VERSION%%
lib/libecal_mon_plugin_lib.so
-lib/libecal_mon_plugin_lib.so.5
+lib/libecal_mon_plugin_lib.so.6
lib/libecal_mon_plugin_lib.so.%%VERSION%%
-lib/libecal_pb.a
-lib/libecal_proto.so
-lib/libecal_proto.so.5
-lib/libecal_proto.so.%%VERSION%%
+lib/libecal_protobuf_base.so
+lib/libecal_protobuf_base.so.6
+lib/libecal_protobuf_base.so.%%VERSION%%
lib/libecal_rec_addon_core.so
-lib/libecal_rec_addon_core.so.5
+lib/libecal_rec_addon_core.so.6
lib/libecal_rec_addon_core.so.%%VERSION%%
lib/libecaltime-localtime.so
-lib/libecaltime-localtime.so.5
+lib/libecaltime-localtime.so.6
lib/libecaltime-localtime.so.%%VERSION%%
lib/libecaltime-simtime.so
-lib/libecaltime-simtime.so.5
+lib/libecaltime-simtime.so.6
lib/libecaltime-simtime.so.%%VERSION%%
+lib/libecaludp.so
lib/libmeasurement_hdf5.so
-lib/libsys_core.so
+lib/libtcp_pubsub.so
+lib/libtcp_pubsub.so.2
+lib/libtcp_pubsub.so.2.0.1
share/applications/ecal_launcher.desktop
share/applications/ecal_mon_gui.desktop
share/applications/ecal_play_gui.desktop
share/applications/ecal_rec_gui.desktop
share/applications/ecal_sys_gui.desktop
%%DATADIR%%/samples/CMakeLists.txt
-%%DATADIR%%/samples/c/pubsub/string/minimal_rec/CMakeLists.txt
-%%DATADIR%%/samples/c/pubsub/string/minimal_rec/src/minimal_rec.c
-%%DATADIR%%/samples/c/pubsub/string/minimal_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/c/pubsub/string/minimal_rec_cb/src/minimal_rec_cb.c
-%%DATADIR%%/samples/c/pubsub/string/minimal_snd/CMakeLists.txt
-%%DATADIR%%/samples/c/pubsub/string/minimal_snd/src/minimal_snd.c
-%%DATADIR%%/samples/c/services/minimal_client_c/CMakeLists.txt
-%%DATADIR%%/samples/c/services/minimal_client_c/src/minimal_client_c.c
-%%DATADIR%%/samples/c/services/minimal_server_c/CMakeLists.txt
-%%DATADIR%%/samples/c/services/minimal_server_c/src/minimal_server_c.c
-%%DATADIR%%/samples/cpp/benchmarks/counter_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/counter_rec_cb/src/counter_rec_cb.cpp
-%%DATADIR%%/samples/cpp/benchmarks/counter_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/counter_snd/src/counter_snd.cpp
-%%DATADIR%%/samples/cpp/benchmarks/datarate_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/datarate_rec/src/datarate_rec.cpp
-%%DATADIR%%/samples/cpp/benchmarks/datarate_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/datarate_snd/src/datarate_snd.cpp
-%%DATADIR%%/samples/cpp/benchmarks/dynsize_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/dynsize_snd/src/dynsize_snd.cpp
-%%DATADIR%%/samples/cpp/benchmarks/latency_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/latency_rec/src/latency_log.cpp
-%%DATADIR%%/samples/cpp/benchmarks/latency_rec/src/latency_log.h
-%%DATADIR%%/samples/cpp/benchmarks/latency_rec/src/latency_rec.cpp
-%%DATADIR%%/samples/cpp/benchmarks/latency_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/latency_snd/src/binary_payload_writer.h
-%%DATADIR%%/samples/cpp/benchmarks/latency_snd/src/latency_snd.cpp
-%%DATADIR%%/samples/cpp/benchmarks/many_connections_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/many_connections_rec/src/many_connections_rec.cpp
-%%DATADIR%%/samples/cpp/benchmarks/many_connections_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/many_connections_snd/src/many_connections_snd.cpp
-%%DATADIR%%/samples/cpp/benchmarks/massive_pub_sub/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/massive_pub_sub/src/massive_pub_sub.cpp
-%%DATADIR%%/samples/cpp/benchmarks/measurement/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/measurement/src/main.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/main.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/multiple_rec_cb.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/multiple_rec_cb.h
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/multiple_rec_cb_person.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/multiple_rec_cb_person.h
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/multiple_rec_cb_vector.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/multiple_rec_cb_vector.h
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/main.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/multiple_snd.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/multiple_snd.h
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/multiple_snd_person.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/multiple_snd_person.h
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/multiple_snd_vector.cpp
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/multiple_snd_vector.h
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/benchmarks/multiple_snd/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/benchmarks/performance_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/performance_rec/src/performance_rec.cpp
-%%DATADIR%%/samples/cpp/benchmarks/performance_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/performance_rec_cb/src/performance_rec_cb.cpp
-%%DATADIR%%/samples/cpp/benchmarks/performance_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/performance_snd/src/binary_payload_writer.h
-%%DATADIR%%/samples/cpp/benchmarks/performance_snd/src/performance_snd.cpp
-%%DATADIR%%/samples/cpp/benchmarks/perftool/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/perftool/Readme.md
-%%DATADIR%%/samples/cpp/benchmarks/perftool/src/main.cpp
-%%DATADIR%%/samples/cpp/benchmarks/perftool/src/publisher.cpp
-%%DATADIR%%/samples/cpp/benchmarks/perftool/src/publisher.h
-%%DATADIR%%/samples/cpp/benchmarks/perftool/src/publisher_statistics.h
-%%DATADIR%%/samples/cpp/benchmarks/perftool/src/subscriber.cpp
-%%DATADIR%%/samples/cpp/benchmarks/perftool/src/subscriber.h
-%%DATADIR%%/samples/cpp/benchmarks/perftool/src/subscriber_statistics.h
-%%DATADIR%%/samples/cpp/benchmarks/pubsub_throughput/CMakeLists.txt
-%%DATADIR%%/samples/cpp/benchmarks/pubsub_throughput/src/binary_payload_writer.h
-%%DATADIR%%/samples/cpp/benchmarks/pubsub_throughput/src/pubsub_throughput.cpp
+%%DATADIR%%/samples/cpp/measurement/benchmark/CMakeLists.txt
+%%DATADIR%%/samples/cpp/measurement/benchmark/src/main.cpp
%%DATADIR%%/samples/cpp/measurement/measurement_read/CMakeLists.txt
-%%DATADIR%%/samples/cpp/measurement/measurement_read/src/measurement_read.cpp
-%%DATADIR%%/samples/cpp/measurement/measurement_read/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/measurement/measurement_read/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/measurement/measurement_read/src/protobuf/person.proto
+%%DATADIR%%/samples/cpp/measurement/measurement_read/src/blob_read.cpp
%%DATADIR%%/samples/cpp/measurement/measurement_write/CMakeLists.txt
-%%DATADIR%%/samples/cpp/measurement/measurement_write/src/measurement_write.cpp
-%%DATADIR%%/samples/cpp/measurement/measurement_write/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/measurement/measurement_write/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/measurement/measurement_write/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/misc/process/CMakeLists.txt
-%%DATADIR%%/samples/cpp/misc/process/src/process.cpp
-%%DATADIR%%/samples/cpp/misc/time/CMakeLists.txt
-%%DATADIR%%/samples/cpp/misc/time/src/time.cpp
-%%DATADIR%%/samples/cpp/misc/timer/CMakeLists.txt
-%%DATADIR%%/samples/cpp/misc/timer/src/timer.cpp
-%%DATADIR%%/samples/cpp/monitoring/monitoring_get_services/CMakeLists.txt
-%%DATADIR%%/samples/cpp/monitoring/monitoring_get_services/src/monitoring_get_services.cpp
-%%DATADIR%%/samples/cpp/monitoring/monitoring_get_topics/CMakeLists.txt
-%%DATADIR%%/samples/cpp/monitoring/monitoring_get_topics/src/monitoring_get_topics.cpp
-%%DATADIR%%/samples/cpp/monitoring/monitoring_performance/CMakeLists.txt
-%%DATADIR%%/samples/cpp/monitoring/monitoring_performance/src/monitoring_performance.cpp
-%%DATADIR%%/samples/cpp/monitoring/monitoring_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/monitoring/monitoring_rec/src/monitoring_rec.cpp
-%%DATADIR%%/samples/cpp/monitoring/monitoring_reg/CMakeLists.txt
-%%DATADIR%%/samples/cpp/monitoring/monitoring_reg/src/monitoring_reg.cpp
-%%DATADIR%%/samples/cpp/orchestration/component1/CMakeLists.txt
-%%DATADIR%%/samples/cpp/orchestration/component1/src/component1.cpp
-%%DATADIR%%/samples/cpp/orchestration/component1/src/protobuf/component.proto
-%%DATADIR%%/samples/cpp/orchestration/component1/src/protobuf/orchestrator.proto
-%%DATADIR%%/samples/cpp/orchestration/component2/CMakeLists.txt
-%%DATADIR%%/samples/cpp/orchestration/component2/src/component2.cpp
-%%DATADIR%%/samples/cpp/orchestration/component2/src/protobuf/component.proto
-%%DATADIR%%/samples/cpp/orchestration/component2/src/protobuf/orchestrator.proto
-%%DATADIR%%/samples/cpp/orchestration/orchestrator/CMakeLists.txt
-%%DATADIR%%/samples/cpp/orchestration/orchestrator/src/orchestrator.cpp
-%%DATADIR%%/samples/cpp/orchestration/orchestrator/src/protobuf/orchestrator.proto
-%%DATADIR%%/samples/cpp/pubsub/binary/binary_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/binary/binary_rec/src/binary_rec.cpp
-%%DATADIR%%/samples/cpp/pubsub/binary/binary_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/binary/binary_snd/src/binary_snd.cpp
-%%DATADIR%%/samples/cpp/pubsub/binary/binary_zero_copy_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/binary/binary_zero_copy_rec/src/binary_zero_copy_rec.cpp
-%%DATADIR%%/samples/cpp/pubsub/binary/binary_zero_copy_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/binary/binary_zero_copy_snd/src/binary_zero_copy_snd.cpp
-%%DATADIR%%/samples/cpp/pubsub/binary/ping/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/binary/ping/src/ping.cpp
-%%DATADIR%%/samples/cpp/pubsub/binary/pong/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/binary/pong/src/pong.cpp
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_rec/src/addressbook.capnp
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_rec/src/addressbook_rec.cpp
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_rec_cb/src/addressbook.capnp
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_rec_cb/src/addressbook_rec_cb.cpp
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_rec_dynamic/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_rec_dynamic/src/addressbook_rec_dynamic.cpp
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_snd/src/addressbook.capnp
-%%DATADIR%%/samples/cpp/pubsub/capnp/addressbook_snd/src/addressbook_snd.cpp
-%%DATADIR%%/samples/cpp/pubsub/flatbuffer/monster_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/flatbuffer/monster_rec/monster/monster.fbs
-%%DATADIR%%/samples/cpp/pubsub/flatbuffer/monster_rec/monster_rec.cpp
-%%DATADIR%%/samples/cpp/pubsub/flatbuffer/monster_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/flatbuffer/monster_snd/monster/monster.fbs
-%%DATADIR%%/samples/cpp/pubsub/flatbuffer/monster_snd/monster_snd.cpp
-%%DATADIR%%/samples/cpp/pubsub/msgpack/address_rec/src/address_rec.cpp
-%%DATADIR%%/samples/cpp/pubsub/msgpack/address_snd/src/address_snd.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/src/person_loopback.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec/src/person_rec.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_events/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_events/src/person_rec_events.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_events/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_events/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_events/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_lambda_in_class/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_lambda_in_class/include/addressbook.h
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_lambda_in_class/src/addressbook.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_lambda_in_class/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_lambda_in_class/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec_lambda_in_class/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd/src/person_snd.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_dyn/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_dyn/src/person_snd_dyn.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_dyn/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_dyn/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_dyn/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_events/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_events/src/person_snd_events.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_events/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_events/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_events/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_inproc/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_inproc/src/person_snd_inproc.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_inproc/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_inproc/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_inproc/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_multicast/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_multicast/src/person_snd_multicast.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_multicast/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_multicast/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_multicast/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_tcp/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_tcp/src/person_snd_tcp.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_tcp/src/protobuf/animal.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_tcp/src/protobuf/house.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/person_snd_tcp/src/protobuf/person.proto
-%%DATADIR%%/samples/cpp/pubsub/protobuf/proto_dyn/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/proto_dyn/src/proto_dyn.cpp
-%%DATADIR%%/samples/cpp/pubsub/protobuf/proto_dyn_json/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/protobuf/proto_dyn_json/src/proto_dyn_json.cpp
-%%DATADIR%%/samples/cpp/pubsub/string/minimal_rec/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/string/minimal_rec/src/minimal_rec.cpp
-%%DATADIR%%/samples/cpp/pubsub/string/minimal_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/string/minimal_rec_cb/src/minimal_rec_cb.cpp
-%%DATADIR%%/samples/cpp/pubsub/string/minimal_snd/CMakeLists.txt
-%%DATADIR%%/samples/cpp/pubsub/string/minimal_snd/src/minimal_snd.cpp
+%%DATADIR%%/samples/cpp/measurement/measurement_write/src/blob_write.cpp
%%DATADIR%%/samples/cpp/services/ecalplayer_client/CMakeLists.txt
%%DATADIR%%/samples/cpp/services/ecalplayer_client/src/ecalplayer_client.cpp
%%DATADIR%%/samples/cpp/services/ecalplayer_gui_client/CMakeLists.txt
@@ -449,30 +280,6 @@ share/applications/ecal_sys_gui.desktop
%%DATADIR%%/samples/cpp/services/ecalplayer_gui_client/src/main_window.ui
%%DATADIR%%/samples/cpp/services/ecalsys_client/CMakeLists.txt
%%DATADIR%%/samples/cpp/services/ecalsys_client/src/ecalsys_client.cpp
-%%DATADIR%%/samples/cpp/services/latency_client/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/latency_client/src/latency_client.cpp
-%%DATADIR%%/samples/cpp/services/latency_server/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/latency_server/src/latency_server.cpp
-%%DATADIR%%/samples/cpp/services/math_client/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/math_client/src/math_client.cpp
-%%DATADIR%%/samples/cpp/services/math_client/src/protobuf/math.proto
-%%DATADIR%%/samples/cpp/services/math_server/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/math_server/src/math_server.cpp
-%%DATADIR%%/samples/cpp/services/math_server/src/protobuf/math.proto
-%%DATADIR%%/samples/cpp/services/minimal_client/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/minimal_client/src/minimal_client.cpp
-%%DATADIR%%/samples/cpp/services/minimal_server/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/minimal_server/src/minimal_server.cpp
-%%DATADIR%%/samples/cpp/services/ping_client/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/ping_client/src/ping_client.cpp
-%%DATADIR%%/samples/cpp/services/ping_client/src/protobuf/ping.proto
-%%DATADIR%%/samples/cpp/services/ping_client_dyn/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/ping_client_dyn/src/ping_client_dyn.cpp
-%%DATADIR%%/samples/cpp/services/ping_client_dyn/src/proto_json_conv.cpp
-%%DATADIR%%/samples/cpp/services/ping_client_dyn/src/proto_json_conv.h
-%%DATADIR%%/samples/cpp/services/ping_server/CMakeLists.txt
-%%DATADIR%%/samples/cpp/services/ping_server/src/ping_server.cpp
-%%DATADIR%%/samples/cpp/services/ping_server/src/protobuf/ping.proto
%%DATADIR%%/samples/cpp/services/player_stepper/CMakeLists.txt
%%DATADIR%%/samples/cpp/services/player_stepper/src/ecal_stepper.cpp
%%DATADIR%%/samples/cpp/services/rec_client_service_cli/CMakeLists.txt
@@ -487,83 +294,7 @@ share/applications/ecal_sys_gui.desktop
%%DATADIR%%/samples/cpp/services/rec_server_service_gui/src/rec_server_service_gui.cpp
%%DATADIR%%/samples/cpp/services/rec_server_service_gui/src/rec_server_service_gui.h
%%DATADIR%%/samples/cpp/services/rec_server_service_gui/src/rec_server_service_gui.ui
-%%DATADIR%%/samples/csharp/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/protobuf/person_rec/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/protobuf/person_rec/person_rec.cs
-%%DATADIR%%/samples/csharp/pubsub/protobuf/person_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/protobuf/person_rec_cb/person_rec_cb.cs
-%%DATADIR%%/samples/csharp/pubsub/protobuf/person_rec_json_cb/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/protobuf/person_rec_json_cb/person_rec_json_cb.cs
-%%DATADIR%%/samples/csharp/pubsub/protobuf/person_snd/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/protobuf/person_snd/person_snd.cs
-%%DATADIR%%/samples/csharp/pubsub/protobuf/protobuf/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/protobuf/protobuf/animal.proto
-%%DATADIR%%/samples/csharp/pubsub/protobuf/protobuf/house.proto
-%%DATADIR%%/samples/csharp/pubsub/protobuf/protobuf/person.proto
-%%DATADIR%%/samples/csharp/pubsub/protobuf/protobuf/protobuf_csharp_helper.cmake
-%%DATADIR%%/samples/csharp/pubsub/string/minimal_rec/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/string/minimal_rec/minimal_rec.cs
-%%DATADIR%%/samples/csharp/pubsub/string/minimal_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/string/minimal_rec_cb/minimal_rec_cb.cs
-%%DATADIR%%/samples/csharp/pubsub/string/minimal_snd/CMakeLists.txt
-%%DATADIR%%/samples/csharp/pubsub/string/minimal_snd/minimal_snd.cs
-%%DATADIR%%/samples/csharp/services/minimal_client/CMakeLists.txt
-%%DATADIR%%/samples/csharp/services/minimal_client/minimal_client.cs
-%%DATADIR%%/samples/csharp/services/minimal_server/CMakeLists.txt
-%%DATADIR%%/samples/csharp/services/minimal_server/minimal_server.cs
%%DATADIR%%/samples/data/person/person.hdf5
-%%DATADIR%%/samples/python/benchmarks/latency_rec/CMakeLists.txt
-%%DATADIR%%/samples/python/benchmarks/latency_rec/latency_rec.py
-%%DATADIR%%/samples/python/benchmarks/latency_rec/latency_rec.pyproj
-%%DATADIR%%/samples/python/benchmarks/latency_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/python/benchmarks/latency_rec_cb/latency_rec_cb.py
-%%DATADIR%%/samples/python/benchmarks/latency_rec_cb/latency_rec_cb.pyproj
-%%DATADIR%%/samples/python/benchmarks/latency_snd/CMakeLists.txt
-%%DATADIR%%/samples/python/benchmarks/latency_snd/latency_snd.py
-%%DATADIR%%/samples/python/benchmarks/latency_snd/latency_snd.pyproj
-%%DATADIR%%/samples/python/measurement/ecalhdf5_protobuf_rw/CMakeLists.txt
-%%DATADIR%%/samples/python/measurement/ecalhdf5_protobuf_rw/ecalhdf5_protobuf_rw.py
-%%DATADIR%%/samples/python/measurement/ecalhdf5_protobuf_rw/ecalhdf5_protobuf_rw.pyproj
-%%DATADIR%%/samples/python/measurement/ecalhdf5_rw/CMakeLists.txt
-%%DATADIR%%/samples/python/measurement/ecalhdf5_rw/ecalhdf5_rw.py
-%%DATADIR%%/samples/python/measurement/ecalhdf5_rw/ecalhdf5_rw.pyproj
-%%DATADIR%%/samples/python/measurement/measurement_read/CMakeLists.txt
-%%DATADIR%%/samples/python/measurement/measurement_read/measurement_read.py
-%%DATADIR%%/samples/python/measurement/measurement_read/measurement_read.pyproj
-%%DATADIR%%/samples/python/monitoring/monitoring/CMakeLists.txt
-%%DATADIR%%/samples/python/monitoring/monitoring/monitoring.py
-%%DATADIR%%/samples/python/monitoring/monitoring/monitoring.pyproj
-%%DATADIR%%/samples/python/pubsub/protobuf/_protobuf/animal.proto
-%%DATADIR%%/samples/python/pubsub/protobuf/_protobuf/animal_pb2.py
-%%DATADIR%%/samples/python/pubsub/protobuf/_protobuf/house.proto
-%%DATADIR%%/samples/python/pubsub/protobuf/_protobuf/house_pb2.py
-%%DATADIR%%/samples/python/pubsub/protobuf/_protobuf/person.proto
-%%DATADIR%%/samples/python/pubsub/protobuf/_protobuf/person_pb2.py
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec/CMakeLists.txt
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec/person_rec.py
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec/person_rec.pyproj
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec_cb/person_rec_cb.py
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec_cb/person_rec_cb.pyproj
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec_json/CMakeLists.txt
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec_json/person_rec_json.py
-%%DATADIR%%/samples/python/pubsub/protobuf/person_rec_json/person_rec_json.pyproj
-%%DATADIR%%/samples/python/pubsub/protobuf/person_snd/CMakeLists.txt
-%%DATADIR%%/samples/python/pubsub/protobuf/person_snd/person_snd.py
-%%DATADIR%%/samples/python/pubsub/protobuf/person_snd/person_snd.pyproj
-%%DATADIR%%/samples/python/pubsub/string/minimal_rec/CMakeLists.txt
-%%DATADIR%%/samples/python/pubsub/string/minimal_rec/minimal_rec.py
-%%DATADIR%%/samples/python/pubsub/string/minimal_rec/minimal_rec.pyproj
-%%DATADIR%%/samples/python/pubsub/string/minimal_rec_cb/CMakeLists.txt
-%%DATADIR%%/samples/python/pubsub/string/minimal_rec_cb/minimal_rec_cb.py
-%%DATADIR%%/samples/python/pubsub/string/minimal_rec_cb/minimal_rec_cb.pyproj
-%%DATADIR%%/samples/python/pubsub/string/minimal_snd/CMakeLists.txt
-%%DATADIR%%/samples/python/pubsub/string/minimal_snd/minimal_snd.py
-%%DATADIR%%/samples/python/pubsub/string/minimal_snd/minimal_snd.pyproj
-%%DATADIR%%/samples/python/services/minimal_service/CMakeLists.txt
-%%DATADIR%%/samples/python/services/minimal_service/minimal_service.pyproj
-%%DATADIR%%/samples/python/services/minimal_service/minimal_service_client.py
-%%DATADIR%%/samples/python/services/minimal_service/minimal_service_server.py
share/icons/Humanity/scalable/mimetypes/application-ecalmeas.svg
share/icons/Humanity/scalable/mimetypes/application-ecalrec.svg
share/icons/Humanity/scalable/mimetypes/application-ecalsys.svg