aeon.io.device#
- class aeon.io.device.Device(**kwargs)[source]#
Bases:
object
Groups multiple Readers into a logical device.
If a device contains a single stream reader with the same pattern as the device name, it will be considered a singleton, and the stream reader will be paired directly with the device without nesting.
- name#
Name of the device.
- Type:
str
- args#
A binder function or class that returns a dictionary of Readers.
- Type:
any
- pattern#
Pattern used to find raw chunk files, usually in the format <Device>_<DataStream>.
- Type:
str, optional