fastcs.transports.epics.ca.util#
Members
Returns a callable to make the softioc record from an attribute instance. |
|
Casts from an EPICS datatype to a FastCS datatype. |
|
Casts from an attribute's datatype to an EPICS datatype. |
|
Converts attributes on the |
|
Converts attributes on the |
- fastcs.transports.epics.ca.util.record_metadata_from_attribute(attribute: Attribute[DType_T, AttributeIORef]) dict[str, Any][source]#
Converts attributes on the
Attributeto the field name/value in the record metadata.
- fastcs.transports.epics.ca.util.record_metadata_from_datatype(datatype: DataType[Any], out_record: bool = False) dict[str, str][source]#
Converts attributes on the
DataTypeto the field name/value in the record metadata.
- fastcs.transports.epics.ca.util.cast_from_epics_type(datatype: DataType[DType_T], value: object) DType_T[source]#
Casts from an EPICS datatype to a FastCS datatype.