salsa
0.7.1
Loading...
Searching...
No Matches
PublisherZmq.hh
1
#pragma once
2
3
#include <czmq.h>
4
5
#include "Publisher.hh"
6
7
namespace
Salsa {
16
17
class
PublisherZmq
:
public
Publisher
{
18
public
:
19
PublisherZmq
(std::string
url
=
">tcp://localhost:1234"
);
20
virtual
~PublisherZmq
();
21
22
virtual
void
publish
(std::string
id
, std::string name, std::string data,
bool
forcePublish =
false
);
23
24
private
:
25
zsock_t *
mpSocket
=
nullptr
;
26
};
27
}
// namespace Salsa
Salsa::PublisherZmq
Base PublisherZmq class.
Definition
PublisherZmq.hh:17
Salsa::PublisherZmq::PublisherZmq
PublisherZmq(std::string url=">tcp://localhost:1234")
Definition
PublisherZmq.cc:4
Salsa::PublisherZmq::~PublisherZmq
virtual ~PublisherZmq()
Definition
PublisherZmq.cc:13
Salsa::PublisherZmq::mpSocket
zsock_t * mpSocket
Socket that... does stuff...
Definition
PublisherZmq.hh:25
Salsa::PublisherZmq::publish
virtual void publish(std::string id, std::string name, std::string data, bool forcePublish=false)
Publish TODO publish what?
Definition
PublisherZmq.cc:22
Salsa::Publisher
Base Publisher class.
Definition
Publisher.hh:14
Salsa::Publisher::url
std::string url() const
Returns url.
Definition
Publisher.hh:23
zyre
PublisherZmq.hh
Generated by
1.12.0