BACnetRegisterAddressBindingsChangeCallback (FUN)

FUNCTION BACnetRegisterAddressBindingsChangeCallback : IEC_BACNET_STATUS

Registers a callback for address changes on dynamic address bindings.

This registers a callback. This callback can be registered at any time. If the callback is registered more than once, the new callback replaces old one. A NULL pointer cancels the callback. With this callback a user application gets informed about any detected address changes or finished address resolutions which were pending and have completed now. This callback is only called on successful address resolutions or changes. It won’t be called on expired retries or timeouts for an pending resolution.

InOut:

Scope

Name

Type

Comment

Return

BACnetRegisterAddressBindingsChangeCallback

IEC_BACNET_STATUS

Input

pICallback

CmpEventMgr.ICmpEventCallback

A pointer to the event-callback interface. To unregister a NULL pointer shall be used here.