IEC_BACNET_READ_LIST (STRUCT)ΒΆ

TYPE IEC_BACNET_READ_LIST : STRUCT

Contains the result of an Read Property Multiple service for one object

This structure contains an object Identifier field, a pointer to a buffer in which to place a Property Reference list, and a size of the buffer expressed as a number of Property References. It represents a list of Properties to be read in the given object. The Read Property Multiple service uses a number of BACNET_READ_RESULT_LIST datatype parameters to provide a list of objects, and each object has its own list of properties to be read.

InOut:

Name

Type

Comment

objectID

IEC_BACNET_OBJECT_ID

This parameter, of type BACnetObjectIdentifier, shall provide the means of identifying the object whose properties are to be read and returned to the service requester.

nItemCount

IEC_BACNET_UNSIGNED

Count of BACnetPropertyReferences to read from one object.

readItems

POINTER TO IEC_BACNET_PROPERTY_REFERENCE

This parameter shall be a list of one or more BACnetPropertyReferences, each of which corresponds directly to a specific property of the object identified. The property identifier ALL means that all defined properties of the object are to be accessed, including any proprietary properties.