Skip to main content

Module value_types

Module value_types 

Source
Expand description

Extended value object types (ASHRAE 135-2020 Clause 12).

The 12 “value” object types share a common structure: present_value, status_flags, out_of_service, reliability, and (for commandable types) a 16-level priority array.

A define_value_object! macro generates the struct + BACnetObject impl for each type.

Structs§

BitStringValueObject
BACnet BitString Value object (type 39).
CharacterStringValueObject
BACnet CharacterString Value object (type 40).
DatePatternValueObject
BACnet Date Pattern Value object (type 41).
DateTimePatternValueObject
BACnet DateTime Pattern Value object (type 43).
DateTimeValueObject
BACnet DateTime Value object (type 44).
DateValueObject
BACnet Date Value object (type 42).
IntegerValueObject
BACnet Integer Value object (type 45).
LargeAnalogValueObject
BACnet Large Analog Value object (type 46).
OctetStringValueObject
BACnet OctetString Value object (type 47).
PositiveIntegerValueObject
BACnet Positive Integer Value object (type 48).
TimePatternValueObject
BACnet Time Pattern Value object (type 49).
TimeValueObject
BACnet Time Value object (type 50).