RLstCreateH (FUN) ¶ FUNCTION RLstCreateH : CAA.HANDLE Take a SIZEOF(RLST) bytes from the Heap(OS) and build a Reday List InOut: Scope Name Type Return RLstCreateH CAA.HANDLE Input peError POINTER TO ERROR
RLstCreateP (FUN) ¶ FUNCTION RLstCreateP : CAA.HANDLE Take SIZEOF(RLST) bytes from a PLC(IEC) provided memory and build a Ready List InOut: Scope Name Type Return RLstCreateP CAA.HANDLE Input szMemory CAA.SIZE pMemory CAA.PVOID peError POINTER TO ERROR
RLstDelete (FUN) ¶ FUNCTION RLstDelete : ERROR free all allocated resources of a ready list InOut: Scope Name Type Return RLstDelete ERROR Input hRLst CAA.HANDLE
RLstGetHighestPrio (FUN) ¶ FUNCTION RLstGetHighestPrio : USINT find the higest priority level in the ready list InOut: Scope Name Type Return RLstGetHighestPrio USINT Input hRLst CAA.HANDLE peError POINTER TO ERROR
RLstGetSize (FUN) ¶ FUNCTION RLstGetSize : CAA.SIZE InOut: Scope Name Type Return RLstGetSize CAA.SIZE Input xDummy BOOL
RLstRemovePrio (FUN) ¶ FUNCTION RLstRemovePrio : ERROR remove the priority level usiPrio from the ready list InOut: Scope Name Type Comment Return RLstRemovePrio ERROR Input hRLst CAA.HANDLE usiPrio USINT [0..63] priority level. 255 :=> remove all levels from the list
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)
BlkClass (FB) ¶ FUNCTION_BLOCK BlkClass EXTENDS RSM.RSMClass Methods: Close Structure: Close (Method)
BlkClass.Close (METH) ¶ METHOD Close : RSM.ERROR InOut: Scope Name Type Return Close RSM.ERROR Input hHandle CAA.HANDLE
FlatClass (FB) ¶ FUNCTION_BLOCK FlatClass EXTENDS RSM.RSMClass Methods: Close Structure: Close (Method)