ComponentSpace ICMP Class Library Reference

IcmpClient Class

Sends ICMP requests and receives ICMP responses using the Internet Control Message Protocol (RFC-792).

For a list of all members of this type, see IcmpClient Members.

System.Object
   ComponentSpace.Icmp.IcmpClient

[Visual Basic]
Public Class IcmpClient
    Implements IDisposable
[C#]
public class IcmpClient : IDisposable

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The IcmpClient constructor specifies the address of the server. Optionally, the ReceiveTimeout may be set. The ICMP request may be sent and the reply received synchronously (blocking) using Send and Receive, or asynchronously (non-blocking) using BeginSend, EndSend and BeginReceive, EndReceive.

Requirements

Namespace: ComponentSpace.Icmp

Assembly: ComponentSpace.Icmp (in ComponentSpace.Icmp.dll)

See Also

IcmpClient Members | ComponentSpace.Icmp Namespace