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
Flat Functions ¶ FlatCreateH (Function) FlatCreateP (Function) FlatDelete (Function) FlatDisable (Function) FlatEnable (Function) FlatGetSize (Function) FlatRead (Function) FlatTest (Function) FlatUpdate (Function)
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