EVT_BACNET_ADDRESS_CHANGE (STRUCT)

TYPE EVT_BACNET_ADDRESS_CHANGE : STRUCT

Declaration for the “address has been resolved or changed” callback.

This callback will be called if a pending device instance number could be resolved into an valid BACnet MAC address using the Who-Is / I-Am dynamic device address binding procedure. It is also called whenever such an address changes.

InOut:

Name

Type

Comment

devInst

IEC_BACNET_INST_NUMBER

The device instance number which MAC address has been resolved or changed.

pOldAddress

POINTER TO IEC_BACNET_ADDRESS

A pointer to the address structure filled with the previously owned address. This might be NULL if no previous address is known by the API.

pNewAddress

POINTER TO IEC_BACNET_ADDRESS

A pointer to the address structure filled with the new actual address.