Unit icmp

Description

Driver->Net->L4->ICMP - Internet Control Message Protocol Driver,

Overview

Classes, Interfaces, Objects and Records

Name Description
Record TARPHandler  

Functions and Procedures

procedure register;
procedure sendICMPRequest(ip : puint8; Sequence : uint16; TTL : uint8; OnRep : TARPReplyCallback; OnErr : TARPErrorCallback);
procedure ping_err(hdr : PICMPHeader; Reason : TARPErrorCode);
procedure ping_rep(hdr : PICMPHeader);

Types

TARPErrorCode = (...);
TARPReplyCallback = procedure(hdr : PICMPHeader);
TARPErrorCallback = procedure(hdr : PICMPHeader; Reason : TARPErrorCode);

Description

Functions and Procedures

procedure register;
 
procedure sendICMPRequest(ip : puint8; Sequence : uint16; TTL : uint8; OnRep : TARPReplyCallback; OnErr : TARPErrorCallback);
 
procedure ping_err(hdr : PICMPHeader; Reason : TARPErrorCode);
 
procedure ping_rep(hdr : PICMPHeader);
 

Types

TARPErrorCode = (...);
 
Values
  • aecFailedToResolveHost
  • aecNoRouteToHost
  • aecTimeout
  • aecTTLExpired
TARPReplyCallback = procedure(hdr : PICMPHeader);
 
TARPErrorCallback = procedure(hdr : PICMPHeader; Reason : TARPErrorCode);
 

Author


Generated by PasDoc 0.16.0.