TRAWBuffer
From Ultibo.org
Revision as of 06:24, 25 May 2018 by Ultibo (Talk | contribs) (Created page with "Return to Unit RAW __TOC__ === Description === ---- ''To be documented'' === Class definitions === ---- <div class="toccolours mw-collapsible mw-collapsed"...")
Return to Unit RAW
Description
To be documented
Class definitions
[Expand]
TRAWBuffer = class(TSocketBuffer)
Function declarations
[Expand]
function TRAWBuffer.AddPacket(ASize:Integer):Boolean;
Description: Adds a new Packet as the Last packet in the Buffer
[Expand]
function TRAWBuffer.RemovePacket:Boolean;
Description: Removes the First packet from the Buffer
[Expand]
procedure TRAWBuffer.SetSize(ASize:LongWord);
Description: Setting the Size clears any current Packets
[Expand]
function TRAWBuffer.ReadBuffer(var ABuffer; var ASize:Integer; ARemoteAddress:Pointer; AFlags:Integer):Boolean;
Description: Stored Packet contains the Data and if IP_HDRINCL the Transport Header
[Expand]
function TRAWBuffer.WriteBuffer(var ABuffer; ASize:Integer; ARemoteAddress:Pointer):Boolean;
Description: To be documented
Return to Unit Reference