Files
python-teos/test/simulator/zmq_publisher.py
Sergi Delgado Segura beac88a2c5 Refactors test structure
2019-10-04 17:29:13 +01:00

13 lines
385 B
Python

import zmq
class ZMQPublisher:
def __init__(self, topic, feed_protocol, feed_addr, feed_port):
self.topic = topic
self.context = zmq.Context()
self.socket = self.context.socket(zmq.PUB)
self.socket.bind("%s://%s:%s" % (feed_protocol, feed_addr, feed_port))
def publish_data(self, data):
self.socket.send_multipart([self.topic, data])