| Class TBuffer (unit WSockbuf) |
TObject
| Constructors |
constructor Create(nSize : Integer);| Functions |
destructor Destroy;
function Peek(var Len : Integer) : Pointer;
function Read(Data : Pointer; Len : Integer) : Integer;
function Remove(Len : Integer) : Integer;
procedure SetBufSize(newSize : Integer);
function Write(Data : Pointer; Len : Integer) : Integer;| Properties |
property BufSize : Integer| Events |
| Variables |
Buf : Pointer;
FBufSize : Integer;
RdCount : Integer;
WrCount : Integer;| Constructors |
constructor Create(nSize : Integer);* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
| Functions |
destructor Destroy;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
function Peek(var Len : Integer) : Pointer;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
function Read(Data : Pointer; Len : Integer) : Integer;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
function Remove(Len : Integer) : Integer;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
procedure SetBufSize(newSize : Integer);* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
function Write(Data : Pointer; Len : Integer) : Integer;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
| Properties |
property BufSize : Integer| Events |
| Variables |
Buf : Pointer;
FBufSize : Integer;
RdCount : Integer;
WrCount : Integer;