_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
_FlatDelete (FUN) ¶ FUNCTION _FlatDelete : ERROR InOut: Scope Name Type Return _FlatDelete ERROR Input hFlat CAA.HANDLE
_FlatDisable (FUN) ¶ FUNCTION _FlatDisable : CAA.HANDLE InOut: Scope Name Type Return _FlatDisable CAA.HANDLE Input hFlat CAA.HANDLE idKey CAA.IDENT peError POINTER TO ERROR
_FlatEnable (FUN) ¶ FUNCTION _FlatEnable : ERROR InOut: Scope Name Type Return _FlatEnable ERROR Input hFlat CAA.HANDLE idKey CAA.IDENT
CAA Memory Block Manager Extern Library Documentation ¶ Company CAA Technical Workgroup Title CAA Memory Block Manager Extern Version 3.5.13.0 Categories Intern|CAA|Runtime Namespace MBM Author 3S - Smart Software Solutions GmbH Placeholder CAA MemBlockMan Description 1 ¶ Memory block management functions for pools, queues, messages, and priority lists Contents: ¶ CAA Memory Block Manager Enums Functions Internal GetSupplierVersion (Function) VersionConstants (GVL) Indices and tables ¶ 1 Based on CAA_MemBlockMan_Extern.library, last modified 03.07.2018, 09:54:54. LibDoc 4.4.0.0-b.27 The content file CAA_MemBlockMan_Extern.clean.json was generated with CODESYS V3.5 SP13 on 03.07.2018, 09:54:55.
CAA Memory Block Manager ¶ Enums ERROR (Enum) Functions Exchange Functions XChgCreateH (Function) XChgCreateP (Function) XChgDelete (Function) XChgExtendH (Function) XChgGetSize (Function) XChgIsEmpty (Function) XChgMsgLeft (Function) Flat Functions FlatCreateH (Function) FlatCreateP (Function) FlatDelete (Function) FlatDisable (Function) FlatEnable (Function) FlatGetSize (Function) FlatRead (Function) FlatTest (Function) FlatUpdate (Function) Internal Exchange Functions _XChgCreateH (Function) _XChgCreateP (Function) _XChgDelete (Function) _XChgExtendH (Function) _XChgGetSize (Function) _XChgIsEmpty (Function) _XChgMsgLeft (Function) Flat Functions _FlatCreateH (Function) _FlatCreateP (Function) _FlatDelete (Function) _FlatDisable (Function) _FlatEnable (Function) _FlatGetSize (Function) _FlatRead (Function) _FlatTest (Function) _FlatUpdate (Function) Message Functions _MsgAddRef (Function) _MsgClone (Function) _MsgGetData (Function) _MsgReceive (Function) _MsgRelease (Function) _MsgReleaseEx (Function) _MsgSend (Function) Pool Functions _BlockGetData (Function) _BlockGetPool (Function) _PoolCreateH (Function) _PoolCreateP (Function) _PoolDelete (Function) _PoolExtendH (Function) _PoolGetBlock (Function) _PoolGetBlockSize (Function) _PoolGetCurCapacity (Function) _PoolGetNumBlocksLeft (Function) _PoolGetSize (Function) _PoolPutBlock (Function) Ready List _RLstAddPrio (Function) _RLstCheckPrio (Function) _RLstCreateH (Function) _RLstCreateP (Function) _RLstDelete (Function) _RLstGetHighestPrio (Function) _RLstGetSize (Function) _RLstRemovePrio (Function) Message Functions MsgAddRef (Function) MsgClone (Function) MsgGetData (Function) MsgReceive (Function) MsgRelease (Function) MsgReleaseEx (Function) MsgSend (Function) Pool Functions BlockGetData (Function) PoolCreateH (Function) PoolCreateP (Function) PoolDelete (Function) PoolExtendH (Function) PoolGetBlock (Function) PoolGetSize (Function) PoolPutBlock (Function) Ready List RLstAddPrio (Function) RLstCheckPrio (Function) RLstCreateH (Function) RLstCreateP (Function) RLstDelete (Function) RLstGetHighestPrio (Function) RLstGetSize (Function) RLstRemovePrio (Function) Internal BlkClass (FunctionBlock) Close (Method) FlatClass (FunctionBlock) Close (Method) MsgClass (FunctionBlock) Close (Method) PoolClass (FunctionBlock) Close (Method) RLstClass (FunctionBlock) Close (Method) RSHandling (GVL) XChgClass (FunctionBlock) Close (Method)
ERROR (ENUM) ¶ TYPE ERROR : Attributes: qualified_only InOut: Name Initial NO_ERROR 0 FIRST_ERROR 30100 UNKNOWN_EVENT 30102 NOMORE_MEMORY 30103 WRONG_PRIO 30104 EMPTY_LIST 30105 NO_EXIST_PRIO 30106 PRIO_EXIST 30107 PRIOS_EXCEED 30108 ALIGNMENT_ERROR 30109 BLOCKSIZE_TO_SMALL 30110 EMPTY_POOL 30111 EMPTY_EXCHANGE 30112 TIMEOUT 30113 WRONG_TIMEOUT 30114 REF_OVERFLOW 30115 WRONG_KEY 30116 HANDLE_INVALID 30117 REF_NOT_ZERO 30118 WRONG_NUM_OF_MSG 30119 BUFFER_TO_BIG 30120 WRONG_OP 30121 GEN_ERROR 30149 FIRST_MF 30150 LAST_ERROR 30199