IEC_BACNET_READ_RANGE_INFO (STRUCT)ΒΆ
TYPE IEC_BACNET_READ_RANGE_INFO : STRUCT
Specifies all information for the ReadRange service.
The ReadRange service is used by a client BACnet-user to read a specific range of data items representing a subset of data available within a specified object property. The service may be used with any list or array of lists property.
- InOut:
Name
Type
Comment
objectID
This parameter, of type BACnetObjectIdentifier, specifies the object which is to be read.
ePropertyID
This parameter, of type BACnetPropertyIdentifier, specifies the property to be read by this service. Because this service is intended to read a single property of a single object, the value of this parameter shall not be one of the special property identifiers ALL, REQUIRED, or OPTIONAL.
nIndex
If the property identified above is of datatype array of lists, this optional parameter of type Unsigned shall indicate the array index of the element of the property referenced by this service. If the property identified is not of datatype array of lists, this parameter shall be omitted by setting its value to BANET_VOID_INDEX. The index value shall not be zero.
rangeType
This optional parameter shall transport criteria for the consecutive range items within the referenced property that are to be returned. The enumeration BACNET_RANGE_TYPE is used to specify the different range types and a BACNET_RANGE_NONE when the field is optional.
range
Data for definition of the range to read