fastcs.attributes.attribute#

Members

Attribute

Base FastCS attribute.

class fastcs.attributes.attribute.Attribute(datatype: DataType[DType_T], io_ref: AttributeIORefT | None = None, group: str | None = None, description: str | None = None)[source]#

Base FastCS attribute.

Instances of this class added to a Controller will be used by the FastCS class.

abstract property access_mode: Literal['r', 'w', 'rw']#

The access mode of this attribute.