EVT_BACNET_UNCONFCOVNOTIFICATION
(STRUCT)
TYPE EVT_BACNET_UNCONFCOVNOTIFICATION : STRUCT
Receives unconfirmed Change Of Value requests
This is the type declaration for the Unconfirmed COV Notification service application hook. This hook allows a BACnet application to process Unconfirmed COV service request. This hook is given all of the parameters of a service request, and is responsible for all error checking (addresses correctness,Device/Object existence and so forth). A pointer to the routine is registered with the BACnet API by BACnetSetHook. A hook can be registered by the registering API routine at any time. One hook procedure is registered per service. If a hook is registered more than once for the same service, the new hook procedure replaces the old one. A 0 procedure pointer can be used to deregister hook.
- InOut:
Name
Type
Comment
pCBStatus
POINTER TO IEC_BACNET_CB_STATUS
CB-Status returned for the event. “Default” processes the standard APIs reaction, which needs no additional Callback-Signalling.
phTransaction
POINTER TO BYTE
TSM handle for this service. Because this is an unacknowledged service this handle isn’t needed by the user application.
sourceAddress
POINTER TO IEC_BACNET_ADDRESS
This is the MAC address of the BACnet addressed device from which the request has been sent.
destinationAddress
POINTER TO IEC_BACNET_ADDRESS
This is the MAC address of the device constructed by the application which has received the request.
pServiceInfo
POINTER TO IEC_BACNET_COV_NOTIF_INFO
A pointer to the service information data structure. This data structure is of data type IEC_BACNET_COV_NOTIF_INFO.