BACnetServerPluginHookBase (FB) ¶ FUNCTION_BLOCK BACnetServerPluginHookBase IMPLEMENTS IBACnetServerPluginHook Properties: EventCallback HookType Structure: EventCallback (Property) HookType (Property)
BACnetServerPluginHookBase.EventCallback (PROP) ¶ PROPERTY EventCallback : IBACnetEventConsumer
IBACnetServerPlugin.GetCallback (METH) ¶ METHOD GetCallback : IBACnetServerPluginCallback Gets a callback. InOut: Scope Name Type Comment Return GetCallback IBACnetServerPluginCallback Input index UINT index of the callback.
IBACnetServerPlugin.GetCallbackAttachmentsForProperty (METH) ¶ METHOD GetCallbackAttachmentsForProperty : UDINT InOut: Scope Name Type Comment Return GetCallbackAttachmentsForProperty UDINT Input devId CmpBACnet.IEC_BACNET_UNSIGNED device of object objId CmpBACnet.IEC_BACNET_OBJECT_ID the object ID propID CmpBACnet.IEC_BACNET_PROPERTY_ID the property ID Output bReadCallbackAttached CmpBACnet.IEC_BACNET_BOOLEAN bWriteCallbackAttached CmpBACnet.IEC_BACNET_BOOLEAN
IBACnetServerPlugin.PostUnregister (METH) ¶ METHOD PostUnregister : UDINT Deinitialization, gets called during BACNetServer.UnregisterPlugin after application service hooks/callbacks are unregistered. Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PostUnregister UDINT
IBACnetServerPlugin.PreRegister (METH) ¶ METHOD PreRegister : UDINT Initialization, gets called during BACNetServer.RegisterPlugin before application service hooks/callbacks are registered. Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PreRegister UDINT Input itfServer IBACnetServer
IBACnetServerPlugin.PreUnregister (METH) ¶ METHOD PreUnregister : UDINT Deinitialization, gets called during BACNetServer.UnregisterPlugin before application service hooks/callbacks are unregistered. Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PreUnregister UDINT
IBACnetServerPluginCallback (ITF) ¶ INTERFACE IBACnetServerPluginCallback Interface for service application callback used in BACnetServerPlugin. Properties: CallbackType EventCallback EventCallbackRelease Structure: CallbackType (Property) EventCallback (Property) EventCallbackRelease (Property)
IBACnetServerPlugin.PostStartBACnetStack (METH) ¶ METHOD PostStartBACnetStack : UDINT Gets called after of BACnetServer.StartBACnetStack . Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PostStartBACnetStack UDINT
IBACnetServerPlugin.PostStopBACnetStack (METH) ¶ METHOD PostStopBACnetStack : UDINT Gets called prior of BACnetServer.StopBACnetStack . Return CmpErrors.Errors.ERR_OK if successfully. InOut: Scope Name Type Return PostStopBACnetStack UDINT