1 #include "PublisherZmq.hh"
29 SPD_ERROR(
"PublisherZmq::publish() mpSocket is null");
33 SPD_TRACE(
"PublisherZmq::publish() Sending msg sub [salsa:{}] id [{}] data [{}]",
id, name, data);
35 zmsg_t * msg = zmsg_new();
36 zmsg_addstr(msg, fmt::format(
"salsa:{}",
id).data());
37 zmsg_addstr(msg, name.data());
38 zmsg_addstr(msg, data.data());
39 zmsg_addstr(msg, fmt::format(
"{}", forcePublish).data());
PublisherZmq(std::string url=">tcp://localhost:1234")
zsock_t * mpSocket
Socket that... does stuff...
virtual void publish(std::string id, std::string name, std::string data, bool forcePublish=false)
Publish TODO publish what?
std::string url() const
Returns url.