Expand description
NDPluginAttribute: extracts named attribute values from each array.
Supports maxAttributes attribute channels (addr 0..maxAttributes-1), each
tracking a different attribute by name. Special pseudo-attribute names
“NDArrayUniqueId” and “NDArrayTimeStamp” read from the array header.
Structs§
- Attribute
Params - Parameter indices for NDPluginAttribute.
- Attribute
Processor - Processor that extracts multiple attribute values from each array.
Functions§
- attr_
ts_ channel_ names - Time-series channel names, one per attribute channel. The length is C
maxAttributes_(the TS NDArray dim, NDPluginAttribute.cpp:98), so it tracks the configured channel count rather than a fixed 8. - create_
attribute_ runtime - Create an Attribute plugin runtime. The TS receiver is stored in the registry
for later pickup by
NDTimeSeriesConfigure.