EVT_BACNET_WHOHAS
(STRUCT)
TYPE EVT_BACNET_WHOHAS : STRUCT
Receives a WhoHas request
- 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
This is the Transaction State Machine (TSM) handle for the current service request. It is generated by the BACnet API and is the first parameter given to the Hook- Completion functions.
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_WHO_HAS_INFO
A pointer to the service information data structure. The fields of this data structure include the filterMin and filterMax - the optional arguments for the Who-Has request, which limit the range of Device instance numbers expected to respond to the Who-Has request. These arguments are omitted from the request if both routine parameters have the value BACNET_NO_FILTER. The fields of this data structure also include either the object Identifier or the object Name of the object which is requested, and a tag field which indicates which of these two possibilities was chosen.