labscript_utils.ls_zprocess.ZMQServer
- class labscript_utils.ls_zprocess.ZMQServer(port=None, dtype='pyobj', pull_only=False, bind_address='tcp://0.0.0.0', timeout_interval=None, **kwargs)[source]
Bases:
ZMQServer
A ZMQServer configured with security settings from labconfig
- __init__(port=None, dtype='pyobj', pull_only=False, bind_address='tcp://0.0.0.0', 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.