10 #include "../NetworkCommsInterface.hpp"
34 virtual int getDefaultBrokerPort()
const override;
35 virtual void queue_rx_function()
override;
36 virtual void queue_tx_function()
override;
37 virtual void closeReceiver()
override;
41 int processIncomingMessage(zmq::message_t& msg);
44 int replyToIncomingMessage(zmq::message_t& msg, zmq::socket_t& sock);
46 int initializeBrokerConnections(zmq::socket_t& controlSocket);
49 std::string getPushAddress()
const;
Definition: NetworkBrokerData.hpp:23
Definition: NetworkCommsInterface.hpp:18
Definition: ZmqComms.h:23
virtual void loadNetworkInfo(const NetworkBrokerData &netInfo) override
Definition: ZmqComms.cpp:31
ZmqComms() noexcept
Definition: ZmqComms.cpp:57
~ZmqComms()
Definition: ZmqComms.cpp:60
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14