ezmsg.neo.source#
Classes
- class NeoIterator(settings)[source]#
Bases:
object- Parameters:
settings (NeoIteratorSettings)
- __init__(settings)[source]#
- Parameters:
settings (NeoIteratorSettings)
- class NeoIteratorSettings(filepath, chunk_dur=0.05, self_terminating=True, t_offset=None)[source]#
Bases:
SettingsSettings for
NeoIterator.
- class NeoIteratorUnit(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- STATE#
alias of
GenState
- SETTINGS#
alias of
NeoIteratorSettings
- OUTPUT_SIGNAL = OutputStream:unlocated[<class 'ezmsg.util.messages.axisarray.AxisArray'>](self.num_buffers=32, self.force_tcp=False)#
- OUTPUT_TERM = OutputStream:unlocated[typing.Any](self.num_buffers=32, self.force_tcp=False)#
- initialize()[source]#
Runs when the
Unitis instantiated. This is called from within the same process this unit will live. This lifecycle hook can be overridden. It can be run asasyncfunctions by simply adding theasynckeyword when overriding.- Return type:
- class NeoIteratorSettings(filepath, chunk_dur=0.05, self_terminating=True, t_offset=None)[source]#
Bases:
SettingsSettings for
NeoIterator.
- class NeoIterator(settings)[source]#
Bases:
object- Parameters:
settings (NeoIteratorSettings)
- __init__(settings)[source]#
- Parameters:
settings (NeoIteratorSettings)
- class NeoIteratorUnit(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- STATE#
alias of
GenState
- SETTINGS#
alias of
NeoIteratorSettings
- OUTPUT_SIGNAL = OutputStream:unlocated[<class 'ezmsg.util.messages.axisarray.AxisArray'>](self.num_buffers=32, self.force_tcp=False)#
- OUTPUT_TERM = OutputStream:unlocated[typing.Any](self.num_buffers=32, self.force_tcp=False)#
- initialize()[source]#
Runs when the
Unitis instantiated. This is called from within the same process this unit will live. This lifecycle hook can be overridden. It can be run asasyncfunctions by simply adding theasynckeyword when overriding.- Return type: