ezmsg.tools.proc#
Classes
- class EZProcManager(graph_ip, graph_port, buf_dur=3.0)[source]#
Bases:
objectManages the subprocess that runs an ezmsg pipeline comprising a single ShMemCircBuff unit connected to a pipeline. The unit must be parameterized with the correct shared memory name. We do not actually interact with the shared memory in this class. See .mirror.EzmsgShmMirror.
- property conn: Connection | None#
- class EzMonitorProcess(settings, topic, address=None)[source]#
Bases:
Process- Parameters:
settings (ShMemCircBuffSettings)
topic (str)
- __init__(settings, topic, address=None)[source]#
- Parameters:
settings (ShMemCircBuffSettings)
topic (str)
- Return type:
None
- class EzMonitorProcess(settings, topic, address=None)[source]#
Bases:
Process- Parameters:
settings (ShMemCircBuffSettings)
topic (str)
- __init__(settings, topic, address=None)[source]#
- Parameters:
settings (ShMemCircBuffSettings)
topic (str)
- Return type:
None
- class EZProcManager(graph_ip, graph_port, buf_dur=3.0)[source]#
Bases:
objectManages the subprocess that runs an ezmsg pipeline comprising a single ShMemCircBuff unit connected to a pipeline. The unit must be parameterized with the correct shared memory name. We do not actually interact with the shared memory in this class. See .mirror.EzmsgShmMirror.
- property conn: Connection | None#