This Method adds entries to the BACnet property List_Of_Object_Property_References.
Signature
AddObjectPropertyReferences (
[in]BACnetDeviceObjectPropertyReference []
DeviceObjectPropertyReferences
[out]0:UInt32FirstFailedElementNumber
);
Argument |
Description |
DeviceObjectProperty References |
Array of device object references to add to the entries in the BACnet property List_Of_Object_Property_References. The BACnetDeviceObjectPropertyReference DataType is defined in 10.5.9. |
FirstFailedElementNumber |
The numerical position, starting at 1, of the failed element in the CalendarEntries. If the call succeeds or fails for other reasons, the returned value shall be 0. |
Method Result Codes
ResultCode |
Description |
BadNodeIdUnknown |
This status is returned for the BACnet error codes UNKNOWN_OBJECT and UNKNOWN_PROPERTY |
BadTypeMismatch |
This status is returned for the BACnet error codes INVALID_DATATYPE and DATATYPE_NOT_SUPPORTED |
BadOutOfRange |
This status is returned for the BACnet error code VALUE_OUT_OF_RANGE |
BadNotWritable |
This status is returned for the BACnet error code WRITE_ACCESS_DENIED |
BadOutOfMemory |
This status is returned for the BACnet error code NO_SPACE_TO_ADD_LIST_ELEMENT |