The ComponentSpace.Icmp namespace contains classes that implement the ICMP protocol.
| Class | Description |
|---|---|
| DestinationUnreachableMessage | The ICMP Destination Unreachable Message. |
| EchoClient | Sends echo messages and receives echo reply messages using the Internet Control Message Protocol (RFC-792). |
| EchoCompletedEventArgs | Provides data for the EchoCompleted event. |
| EchoMessage | The ICMP Echo Message. |
| EchoReplyMessage | The ICMP Echo Reply Message. |
| IcmpClient | Sends ICMP requests and receives ICMP responses using the Internet Control Message Protocol (RFC-792). |
| IcmpException | The exception that is thrown when an ICMP operation fails. |
| IcmpMessage | A ICMP request/response message. |
| InformationReplyMessage | The ICMP Information Reply Message. |
| InformationRequestMessage | The ICMP Information Request Message. |
| IpHeader | An IPv4 header. |
| ParameterProblemMessage | The ICMP Parameter Problem Message. |
| ReceiveCompletedEventArgs | Provides data for the ReceiveCompleted event. |
| RedirectMessage | The ICMP Redirect Message. |
| SendCompletedEventArgs | Provides data for the SendCompleted event. |
| SourceQuenchMessage | The ICMP Source Quench Message. |
| TimeExceededMessage | The ICMP Time Exceeded Message. |
| TimestampMessage | The ICMP Timestamp Message. |
| TimestampReplyMessage | The ICMP Timestamp Reply Message. |
| Delegate | Description |
|---|---|
| EchoCompletedEventHandler | Represents the method that will handle the EchoCompleted event. |
| ReceiveCompletedEventHandler | Represents the method that will handle the ReceiveCompleted event. |
| SendCompletedEventHandler | Represents the method that will handle the SendCompleted event. |
| Enumeration | Description |
|---|---|
| IcmpMessage.MessageTypes | The message types. |