BACnetReadPropMultipleResponseCbCompletion (FUN)

FUNCTION BACnetReadPropMultipleResponseCbCompletion : IEC_BACNET_STATUS

Sends a readPropertyMultiple response.

Completes a Read-Property-Multiple hook by generating a Read-Property-Multiple-ACK reply. This is a service completion routine. All confirmed service hooks need to call a response or error completion routine to perform transaction clean-up and to send a response over the BACnet. The hook completion routine frees all resources it uses.

InOut:

Scope

Name

Type

Comment

Return

BACnetReadPropMultipleResponseCbCompletion

IEC_BACNET_STATUS

Input

phTransaction

POINTER TO BYTE

Transaction State Machine (TSM) handle for the request to be processed by the hook.

readAccessResult

POINTER TO IEC_BACNET_READ_RESULT_LIST

A pointer to a list of one or more BACNET_READ_RESULT_LIST data structures to transport the result of reading each specified Property. In the case of successful access to a single Property, its value shall be returned within this argument; in case of access failure this argument shall transport the Property Access Error information. This argument corresponds to the List of Read Access Results in the ASHRAE Standard 135-2010.

nResultListCount

IEC_BACNET_UNSIGNED

A number of BACNET_READ_RESULT_LIST data type items that the readAccessResult buffer holds.