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