labscript_utils.ls_zprocess.ZMQServer
- class labscript_utils.ls_zprocess.ZMQServer(port=None, dtype='pyobj', pull_only=False, bind_address='tcp://*', timeout_interval=None, **kwargs)[source]
Bases:
ZMQServerA ZMQServer configured with security settings from labconfig
- __init__(port=None, dtype='pyobj', pull_only=False, bind_address='tcp://*', timeout_interval=None, **kwargs)[source]
Methods
__init__([port, dtype, pull_only, ...])handler(request_data)To be overridden by subclasses.
mainloop()setup_auth(context)Deprecated.
shutdown()shutdown_on_interrupt()timeout()A function to call every self.timeout_interval seconds in the same thread as the handler.