Class TBuffer (unit WSockbuf)

Inherits from

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;