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: GetCallback (Method) GetCallbackAttachmentsForProperty (Method) GetHook (Method) Logging (Property) Name (Property) NumCallbacks (Property) NumHooks (Property) PostRegister (Method) PostStartBACnetStack (Method) PostStopBACnetStack (Method) PostUnregister (Method) PreRegister (Method) PreStartBACnetStack (Method) PreStopBACnetStack (Method) PreUnregister (Method)
CAA Ressource Manager Extern Library Documentation ¶ Company CAA Technical Workgroup Title CAA Ressource Manager Extern Version 3.5.16.0 Categories Intern|CAA|Runtime Namespace RSM Author 3S - Smart Software Solutions GmbH Placeholder CAA ResMan Description 1 ¶ This library is an empty wrapper to mark all RSM functions as deprecated. Contents: ¶ CAA Ressource Manager Enums Functions Structs GetSupplierVersion (Function) VersionConstants (GVL) Indices and tables ¶ 1 Based on CAA_ResMan_Extern.library, last modified 27.04.2020, 15:47:27. LibDoc 4.4.0.0-b.27 The content file CAA_ResMan_Extern.clean.json was generated with CODESYS V3.5 SP16 on 27.04.2020, 15:47:27.
CAA Ressource Manager ¶ Enums ERROR (Enum) Functions Check (Function) ClassCreate (Function) ClassDelete (Function) ClassFree (Function) GetClass (Function) GetClassInfo (Function) GetInfo (Function) GetParent (Function) RSM Utility RSMClass (FunctionBlock) Close (Method) FB_Exit (Method) FB_Init (Method) Register (Method) Search (Method) Translate (Method) Unregister (Method) RSM_HANDLE (Struct) Register (Function) SetParent (Function) Unregister (Function) Structs CLASS_INFO (Struct) INFO (Struct)
ERROR (ENUM) ¶ TYPE ERROR : Attributes: qualified_only InOut: Name Initial Comment NO_ERROR FIRST_ERROR 30300 HANDLE_INVALID 30302 TIME_OUT := 30301, UNKNOWN_EVENT 30303 NOMORE_MEMORY 30304 PARAM_ERROR 30305 WRONGOP_ERROR 30306 GEN_ERROR 30307 NOT_EMPTY 30308 UNREGISTER_ERROR 30309 REGISTER_ERROR 30310 PARENT_OCCUPIED 30311 CLASS_EMPTY 30312 CLASS_FREE_ERROR 30313 FIRST_MF 30350 LAST_ERROR 30399
Functions ¶ Check (Function) ClassCreate (Function) ClassDelete (Function) ClassFree (Function) GetClass (Function) GetClassInfo (Function) GetInfo (Function) GetParent (Function) RSM Utility RSMClass (FunctionBlock) Close (Method) FB_Exit (Method) FB_Init (Method) Register (Method) Search (Method) Translate (Method) Unregister (Method) RSM_HANDLE (Struct) Register (Function) SetParent (Function) Unregister (Function)
Check (FUN) ¶ FUNCTION Check : CAA.HANDLE InOut: Scope Name Type Return Check CAA.HANDLE Input hCheck CAA.HANDLE peError POINTER TO ERROR
GetSupplierVersion (FUN) ¶ FUNCTION GetSupplierVersion : WORD Function returns the supplier version of this library. High byte contains the release version. Low byte contains the version of implementation. InOut: Scope Name Type Comment Return GetSupplierVersion WORD function returns the supplier version of this library in form of a WORD Input xDummy BOOL dummy bool, right now having no effect on the version
VersionConstants (GVL) ¶ InOut: Scope Name Type Initial Comment Constant gc_byVersion BYTE 1 Version of specification. gc_Version_1 BYTE 0 Constant for creating compiler faults if a wrong version of this library is used.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 15.12.2017, 11:37:02 companyName string 3S-Smart Software Solutions GmbH libraryFile CAA_Memory.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP12 contentFile CAA_Memory.clean.json version version 2.0.0.0 ProjectInformation OnlineHelp bool True Released True LastModificationDateTime date 15.12.2017, 11:36:55 LibraryCategories library-category-list Intern|CAA|Utilities Author string CAA Technical Workgroup Company CAA Technical Workgroup DefaultNamespace MEM Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder CAA Memory Project CAA_Memory Title CAA Memory Version string Version version 3.5.12.0