VspecElement
Kinds of Vspec elements that can be annotated.
enum VspecElement {
BRANCH
ATTRIBUTE
SENSOR
ACTUATOR
STRUCT
STRUCT_PROPERTY
QUANTITY_KIND
UNIT
}
Values
VspecElement.BRANCH
A groupping entity that contains multiple properties whose values are meant to be read and written independently.
VspecElement.ATTRIBUTE
A property of a Vspec branch whose value is considered static.
VspecElement.SENSOR
A property of a Vspec branch whose value is dynamic and can be read.
VspecElement.ACTUATOR
A property of a Vspec branch whose value is dynamic and can be read and written.
VspecElement.STRUCT
A grouping entity that contains multiple properties whose values are meant to be read and written in a single operation.
VspecElement.STRUCT_PROPERTY
A property specified inside a Vspec struct.
VspecElement.QUANTITY_KIND
A quantity kind that groups units of the same physical quantity (e.g., length, temperature).
VspecElement.UNIT
A unit of measurement.
Member Of
vspec directive