Callback Info ¶ GetCallback (Function) GetHandleOfCallback (Function) GetNumberActiveCallbacks (Function) IsHandleValid (Function)
GetCallback (FUN) ¶ FUNCTION GetCallback : ERROR This function gets the callback data structure of a registered callback InOut: Scope Name Type Comment Return GetCallback ERROR Description of the callback conditions and the callback function Input hHandle CAA.HANDLE handle of Callback pCallback POINTER TO CB_CALLBACK Adress of return value
GetHandleOfCallback (FUN) ¶ FUNCTION GetHandleOfCallback : CAA.HANDLE This function gets the handle of callback via the callback number (ctNumber); InOut: Scope Name Type Comment Return GetHandleOfCallback CAA.HANDLE Handle to the callback, CAA.gc_hINVALID if ctNumber is invalid Input ctNumber CAA.COUNT number of Callback (value between 1 and CB_GetNumberActiveCallbacks) peError POINTER TO ERROR Pointer to error ID
GetNumberActiveCallbacks (FUN) ¶ FUNCTION GetNumberActiveCallbacks : CAA.COUNT This function gets the number of registered callbacks InOut: Scope Name Type Comment Return GetNumberActiveCallbacks CAA.COUNT The number of registered callbacks. Input peError POINTER TO ERROR Pointer to an error ID
IsHandleValid (FUN) ¶ FUNCTION IsHandleValid : BOOL This function checks, whether a callback with handle hHandle is registered InOut: Scope Name Type Comment Return IsHandleValid BOOL TRUE if the handle is valid. FALSE otherwhise. Input hHandle CAA.HANDLE handle of Callback peError POINTER TO ERROR Pointer to error ID
IWORKER (ALIAS) ¶ TYPE IWORKER : ASM_IWORKER Attributes: qualified_only
STATE (ALIAS) ¶ TYPE STATE : ASM_STATE Attributes: qualified_only
GetSupplierVersion (FUN) ¶ FUNCTION GetSupplierVersion : WORD InOut: Scope Name Type Return GetSupplierVersion WORD
VersionConstants (GVL) ¶ InOut: Scope Name Type Initial Constant gc_byVersion BYTE 1 gc_byVersion_1 BYTE 0
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 17.05.2017, 16:36:50 companyName string 3S-Smart Software Solutions GmbH libraryFile CAA_AsyncMan_Extern.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP10 Patch 2 contentFile CAA_AsyncMan_Extern.clean.json version version 1.0.1.1 ProjectInformation Released bool True LastModificationDateTime date 01.01.1601, 00:53:00 LibraryCategories library-category-list Intern|CAA|Runtime Author string 3S - Smart Software Solutions GmbH Company CAA Technical Workgroup DefaultNamespace ASM Description See: Description LanguageModelAttribute qualified-access-only Placeholder CAA Async Manager Project CAA_AsyncMan_Extern Title CAA Async Manager Extern Version version 3.5.7.0