IBACnetServerPlugin (ITF)

INTERFACE PUBLIC IBACnetServerPlugin EXTENDS IBACnetEmpty

Interface for BACnetServerPlugin(s).

BACnetServer allows to register / unregister plugins, to provide flexible implementation options for user specific behaviour. A BACnetServerPlugin can implement multiple service application hooks and multiple service application callbacks if needed, to bundle functionality which needs to be split into multiple application service hooks and multiple callbacks. CODESYS BACnet default implementations use the BACnetServer plugin mechanism as well.

Properties:

Logging

Name

NumCallbacks

NumHooks

Methods:

GetCallback

GetCallbackAttachmentsForProperty

GetHook

PostRegister

PostStartBACnetStack

PostStopBACnetStack

PostUnregister

PreRegister

PreStartBACnetStack

PreStopBACnetStack

PreUnregister

Structure: