CopyBufferData (FUN) ¶ FUNCTION CopyBufferData : ERROR Copy data from the segmented buffer to a destination buffer InOut: Scope Name Type Comment Return CopyBufferData ERROR Local library ERROR ID Input hBuffer CAA.HANDLE Handle to the buffer created by CreateBuffer szOffset CAA.SIZE Offset in Buffer szLength CAA.SIZE Length of Data to Copy pData CAA.PVOID Destination szSize CAA.SIZE Size of Destination
CreateBuffer (FUN) ¶ FUNCTION CreateBuffer : CAA.HANDLE Create a segmented buffer InOut: Scope Name Type Comment Return CreateBuffer CAA.HANDLE Handle to the buffer Input szSize CAA.SIZE size of the new Buffer pData CAA.PVOID Pointer to initial data. CAA.gc_pNULL => Init with zero xPermanent BOOL TRUE => Buffer is immutable peError POINTER TO ERROR Local library ERROR ID
DeleteBuffer (FUN) ¶ FUNCTION DeleteBuffer : ERROR Delete a segmented buffer InOut: Scope Name Type Comment Return DeleteBuffer ERROR Local library ERROR ID Input hBuffer CAA.HANDLE Handle to the buffer created by CreateBuffer
GetBufferSize (FUN) ¶ FUNCTION GetBufferSize : CAA.SIZE Get the size of the segmented buffer in bytes InOut: Scope Name Type Comment Return GetBufferSize CAA.SIZE Get the buffer size in bytes Input hBuffer CAA.HANDLE Handle to the buffer created by CreateBuffer peError POINTER TO ERROR Local library ERROR ID
Library Information ¶ GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function)
RSMClass.Close (METH) ¶ METHOD Close : ERROR Please overwrite this method in your function block InOut: Scope Name Type Return Close ERROR Input hHandle CAA.HANDLE
RSMClass.FB_Exit (METH) ¶ METHOD FB_Exit : BOOL InOut: Scope Name Type Return FB_Exit BOOL Input bInCopyCode BOOL
RSMClass.FB_Init (METH) ¶ METHOD FB_Init : BOOL InOut: Scope Name Type Return FB_Init BOOL Input bInitRetains BOOL bInCopyCode BOOL
RSMClass.Register (METH) ¶ METHOD Register : CAA.HANDLE InOut: Scope Name Type Return Register CAA.HANDLE Input hHandle CAA.HANDLE peError POINTER TO ERROR
RSMClass.Search (METH) ¶ METHOD Search : CAA.HANDLE InOut: Scope Name Type Return Search CAA.HANDLE Input hHandle CAA.HANDLE