[r59]: / trunk / library / FB_StreamBuffer / Set / svnobj  Maximize  Restore  History

Download this file

17 lines (16 with data), 1.7 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
(* 
    Sets the Buffer
*)
METHOD Set : BOOL;
VAR_INPUT
    // Set buffer adress (ADR ...)
    pbyAdr : POINTER TO BYTE;
    // Set buffer size (SIZEOF ...)
    udiSize : UDINT;
IF (pbyAdr = 0) OR (udiSize = 0) THEN
    Set := FALSE;
    RETURN;
END_IF;
udiBufSize := udiSize;
pStrBuf := pbyAdr;
Set := TRUE;