Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CAA Callback Extern ¶ Library Identification ¶ Placeholder: CAA Callback Default Resolution: CAA Callback Extern, * (CAA Technical Workgroup) Namespace: CB Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Callback CAA Ressource Manager Extern ¶ Library Identification ¶ Placeholder: CAA ResMan Default Resolution: CAA Ressource Manager Extern, * (CAA Technical Workgroup) Namespace: RSM Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA ResMan CAA Types Extern ¶ Library Identification ¶ Placeholder: CAA Types Default Resolution: CAA Types Extern, * (CAA Technical Workgroup) Namespace: CAA Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Types
_XChgCreateH (FUN) ¶ FUNCTION _XChgCreateH : CAA.HANDLE Creates a message exchange of the specified type with Memory from Heap ctNumPrios = 0 AND ctNumMsg <> 0 => Resource Exchange ctNumPrios <> 0 AND ctNumMsg = 0 => NormalExchange InOut: Scope Name Type Return _XChgCreateH CAA.HANDLE Input ctNumMsg CAA.COUNT szBlockSize CAA.SIZE ctNumPrios CAA.COUNT eSendMsg CB.EVENT eReceiveMsg CB.EVENT eXchgEmpty CB.EVENT peError POINTER TO ERROR
_XChgCreateP (FUN) ¶ FUNCTION _XChgCreateP : CAA.HANDLE Creates a message exchange of the specified type with Memory from PLC ctNumPrios = 0 AND ctNumMsg <> 0 => Resource Exchange ctNumPrios <> 0 AND ctNumMsg = 0 => NormalExchange InOut: Scope Name Type Return _XChgCreateP CAA.HANDLE Input szBlockSize CAA.SIZE ctNumPrios CAA.COUNT szMemSize CAA.SIZE pMemory CAA.PVOID eSendMsg CB.EVENT eReceiveMsg CB.EVENT eXchgEmpty CB.EVENT peError POINTER TO ERROR
_XChgDelete (FUN) ¶ FUNCTION _XChgDelete : ERROR Deletes an exchange created by XChgCreate InOut: Scope Name Type Return _XChgDelete ERROR Input hXChg CAA.HANDLE
_XChgExtendH (FUN) ¶ FUNCTION _XChgExtendH : ERROR InOut: Scope Name Type Return _XChgExtendH ERROR Input hXChg CAA.HANDLE ctNumMsg CAA.COUNT
_XChgGetSize (FUN) ¶ FUNCTION _XChgGetSize : CAA.SIZE InOut: Scope Name Type Return _XChgGetSize CAA.SIZE Input ctNumMsg CAA.COUNT szBlockSize CAA.SIZE ctNumPrios CAA.COUNT
_XChgIsEmpty (FUN) ¶ FUNCTION _XChgIsEmpty : BOOL InOut: Scope Name Type Return _XChgIsEmpty BOOL Input hXChg CAA.HANDLE peError POINTER TO ERROR
_XChgMsgLeft (FUN) ¶ FUNCTION _XChgMsgLeft : CAA.COUNT InOut: Scope Name Type Return _XChgMsgLeft CAA.COUNT Input hXChg CAA.HANDLE peError POINTER TO ERROR
_FlatCreateH (FUN) ¶ FUNCTION _FlatCreateH : CAA.HANDLE InOut: Scope Name Type Return _FlatCreateH CAA.HANDLE Input idMinKey CAA.IDENT idMaxKey CAA.IDENT ctNumKeys CAA.COUNT eEnable CB.EVENT eDisable CB.EVENT eUpdate CB.EVENT eRead CB.EVENT peError POINTER TO ERROR
_FlatCreateP (FUN) ¶ FUNCTION _FlatCreateP : CAA.HANDLE InOut: Scope Name Type Return _FlatCreateP CAA.HANDLE Input idMinKey CAA.IDENT idMaxKey CAA.IDENT ctNumKey CAA.COUNT szMemSize CAA.SIZE pMemory CAA.PVOID eEnable CB.EVENT eDisable CB.EVENT eUpdate CB.EVENT eRead CB.EVENT peError POINTER TO ERROR