Message Functions ¶ MsgAddRef (Function) MsgClone (Function) MsgGetData (Function) MsgReceive (Function) MsgRelease (Function) MsgReleaseEx (Function) MsgSend (Function)
MsgAddRef (FUN) ¶ FUNCTION MsgAddRef : ERROR Add a reference, to this message InOut: Scope Name Type Return MsgAddRef ERROR Input hMsg CAA.HANDLE
MsgClone (FUN) ¶ FUNCTION MsgClone : CAA.HANDLE InOut: Scope Name Type Return MsgClone CAA.HANDLE Input hMsg CAA.HANDLE peError POINTER TO ERROR
MsgGetData (FUN) ¶ FUNCTION MsgGetData : CAA.PVOID InOut: Scope Name Type Return MsgGetData CAA.PVOID Input hMsg CAA.HANDLE peError POINTER TO ERROR
MsgReceive (FUN) ¶ FUNCTION MsgReceive : CAA.HANDLE Gets a message from hXChg InOut: Scope Name Type Return MsgReceive CAA.HANDLE Input hXChg CAA.HANDLE pctMsgLeft POINTER TO CAA.COUNT peError POINTER TO ERROR
MsgRelease (FUN) ¶ FUNCTION MsgRelease : ERROR If this message has the last reference, then Send it back to its ResourceExchange InOut: Scope Name Type Return MsgRelease ERROR Input hMsg CAA.HANDLE
MsgReleaseEx (FUN) ¶ FUNCTION MsgReleaseEx : ERROR If this message has the last reference, then Send it back to hXchg InOut: Scope Name Type Return MsgReleaseEx ERROR Input hMsg CAA.HANDLE hXChg CAA.HANDLE
MsgSend (FUN) ¶ FUNCTION MsgSend : ERROR InOut: Scope Name Type Return MsgSend ERROR Input hMsg CAA.HANDLE usiPrio USINT hXChg CAA.HANDLE
Pool Functions ¶ BlockGetData (Function) PoolCreateH (Function) PoolCreateP (Function) PoolDelete (Function) PoolExtendH (Function) PoolGetBlock (Function) PoolGetSize (Function) PoolPutBlock (Function)
BlockGetData (FUN) ¶ FUNCTION BlockGetData : CAA.PVOID InOut: Scope Name Type Return BlockGetData CAA.PVOID Input hBlock CAA.HANDLE peError POINTER TO ERROR