From c843bcdc1f29009401ce541e6f973e7ad9b4e3ef Mon Sep 17 00:00:00 2001 From: Thomas Braun Date: Mon, 13 Jan 2025 20:06:36 +0100 Subject: [PATCH] changes --- xop-stub-generator/interface.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/xop-stub-generator/interface.h b/xop-stub-generator/interface.h index d3a4468..cfa7205 100644 --- a/xop-stub-generator/interface.h +++ b/xop-stub-generator/interface.h @@ -89,6 +89,9 @@ THREADSAFE variable zeromq_pub_bind(string localPoint); /// Message filtering happens on the publisher side, around ZMQ_SNDHWM messages (by default 1000) will be kept. THREADSAFE variable zeromq_pub_send(string filter, string msg); +/// @brief Multipart variant of zeromq_pub_send +THREADSAFE variable zeromq_pub_send_multi(WAVE/WAVE payload); + /// @brief Connect to a ZMQ_PUB socket as ZMQ_SUB /// /// @param remotePoint Protocol and address of the server, usually something like `tcp://127.0.0.1:5670` @@ -114,6 +117,10 @@ THREADSAFE variable zeromq_sub_remove_filter(string filter); THREADSAFE string zeromq_sub_recv(string *filter); /// @} +/// @brief Receive subscribed messages (multipart) +THREADSAFE variable zeromq_sub_recv_multi(WAVE/WAVE payload); +/// @} + /// @name Message handler /// /// The XOP implements a threaded message handler. This message handler can be