Listener class¶
-
class
pymeasure.experiment.listeners.Listener(port, topic='', timeout=0.01)¶ Bases:
pymeasure.thread.StoppableThreadBase class for Threads that need to listen for messages on a ZMQ TCP port and can be stopped by a thread-safe method call
-
message_waiting()¶
-
receive(flags=0)¶
-
-
class
pymeasure.experiment.listeners.Monitor(results, queue)¶ Bases:
pymeasure.log.QueueListener
-
class
pymeasure.experiment.listeners.Recorder(results, queue, **kwargs)¶ Bases:
pymeasure.log.QueueListenerRecorder loads the initial Results for a filepath and appends data by listening for it over a queue. The queue ensures that no data is lost between the Recorder and Worker.