UNION_BACNET_PRIORITY_ARRAY_ITEM (UNION)¶
TYPE UNION_BACNET_PRIORITY_ARRAY_ITEM : UNION
Description for type BACnetPriorityArray
A Priority Array is a property that is present in an object that contains a commandable Property (such as the present-value of an Output or Value object). A Priority Array has BACNET_MAX_PRI_ARRAY slots, each of which can contain a value for the commandable Property. For the object types supported in the present API version, the value contained in a Priority Array has one of the datatypes Null, Enumerated, Real, Unsigned…. See Section 19 of the ASHRAE Standard 135-2010 for a description of command prioritization using Priority Arrays. A Property Contents containing a single Priority Array Item or an entire Priority Array, will have its tag equal to DATA_TYPE_PRI_ARRAY_ITEM. The Elements-Number attribute of a Property Contents indicates whether it contains a single Priority Array Item or an entire array.
- InOut:
Name
Type
Comment
b
This holds the enumrated value and is valid for type DATA_TYPE_BOOLEAN
e
This holds the enumrated value and is valid for type DATA_TYPE_ENUMERATED
rr
This holds the real value and is valid for type DATA_TYPE_REAL
d
This holds the double value and is valid for type DATA_TYPE_DOUBLE
u
This holds the unsigned value and is valid for type DATA_TYPE_UNSIGNED
si
This holds the integer value and is valid for type DATA_TYPE_SIGNED
bits
This holds the bit-string value and is valid for type DATA_TYPE_BIT_STRING
octets
This holds the octet-string value and is valid for type DATA_TYPE_OCTET_STRING
dat
This holds the date value and is valid for type DATA_TYPE_DATE
dateTime
This holds the datetime value and is valid for type DATA_TYPE_DATE_TIME
tim
This holds the time value and is valid for type DATA_TYPE_TIME
str
This holds the char-string value and is valid for type DATA_TYPE_OPTIONAL_CHAR_STRING
extended
This holds any extended value and is valid for type DATA_TYPE_EXTENDED