fastcs.attribute_io_ref#

Members

AttributeIORef

Base for references to define IO for an Attribute over an API.

class fastcs.attribute_io_ref.AttributeIORef(*, update_period: float | None = None)[source]#

Base for references to define IO for an Attribute over an API.

This object acts as a specification of the API that its corresponding AttributeIO should access for a given Attribute. The fields necessary to distinguish between different Attributes is an implementation detail of the IO, but some examples are a string to send over a TCP port, or URI within an HTTP server.