State of the ping.
| Member | Description |
|---|---|
| OptionTooBig |
The echo request failed because the header is invalid. Integer value= 11042.
If not using .NET Framework, use constant GX_PING_STATE_OPTION_TOO_BIG. |
| SourceQuench |
The echo request failed because the packet was discarded. This occurs when the source computer's
output queue has insufficient storage space, or when packets arrive at the destination too quickly
to be processed. Integer value=11016.
If not using .NET Framework, use constant GX_PING_STATE_SOURCE_QUENCH. |
| ParameterProblem |
The echo request failed because a node (router or gateway) encountered problems while processing
the packet header. This is the status if, for example, the header contains invalid field data or
an unrecognized option. Integer value=11015.
If not using .NET Framework, use constant GX_PING_STATE_PARAM_PROBLEM. |
| ReassemblyExpired |
The echo request failed because the packet was divided into fragments for transmission
and all of the fragments were not received within the time allotted for reassembly.
RFC 2460 (available at www.ietf.org) specifies 60 seconds as the time limit within
which all packet fragments must be received. Integer value=11014.
If not using .NET Framework, use constant GX_PING_STATE_TTL_EXPIRED_REASSEM. |
| TransitExpired |
The echo request failed because its Time to Live (TTL) value reached zero,
causing the forwarding node (router or gateway) to discard the packet.
Integer value=11013.
If not using .NET Framework, use constant GX_PING_STATE_TTL_EXPIRED_TRANSIT. |
| BadRoute |
The echo request failed because there is no valid route between the source
and destination computers. Integer value=11012.
If not using .NET Framework, use constant GX_PING_STATE_BAD_ROUTE. |
| TooBig |
The echo request failed because the packet containing the request is larger
than the maximum transmission unit (MTU) of a node (router or gateway) located
between the source and destination. The MTU defines the maximum size of a
transmittable packet. Integer value=11009.
If not using .NET Framework, use constant GX_PING_STATE_PACKET_TOO_BIG. |
| HardwareError |
The echo request failed because of a hardware error. Integer value=11008.
If not using .NET Framework, use constant GX_PING_STATE_HW_ERROR. |
| BadOption |
The echo request failed because it contains an invalid option. Integer value=11007.
If not using .NET Framework, use constant GX_PING_STATE_BAD_OPTION. |
| NoResources |
The echo request failed because of insufficient Pingwork resources. Integer value=11006.
If not using .NET Framework, use constant GX_PING_STATE_NO_RESOURCES. |
| PortUnreachable |
The echo request failed because the port on the destination computer is not available.
Integer value=11005.
If not using .NET Framework, use constant GX_PING_STATE_DEST_PORT_UNREACHABLE. |
| ProtocolUnreachable |
The echo request failed because the destination computer that is specified
in an echo message is not reachable, because it does not support the packet's
protocol. Integer value=11004.
If not using .NET Framework, use constant GX_PING_STATE_DEST_PROT_UNREACHABLE. |
| HostUnreachable |
The echo request failed because the destination computer is not reachable.
Integer value=11003.
If not using .NET Framework, use constant GX_PING_STATE_DEST_HOST_UNREACHABLE. |
| NetUnreachable |
The echo request failed because the Pingwork that contains the destination
computer is not reachable. Integer value=11002.
If not using .NET Framework, use constant GX_PING_STATE_DEST_NET_UNREACHABLE. |
| Ok |
Ping succeeded. Integer value=0.
If not using .NET Framework, use constant GX_PING_STATE_OK. |
| Timeout |
The echo Reply was not received within the allotted time. The default time allowed
for replies is 5 seconds. You can change this value using the Send or SendAsync
methods that take a timeout parameter. Integer value=11010.
If not using .NET Framework, use constant GX_PING_STATE_TIME_OUT. |
| Unknown |
The echo request failed for an unknown reason. Integer value=-1.
If not using .NET Framework, use constant GX_PING_STATE_UNKNOWN. |
If not using .NET Framework, enumeration is GX_PING_STATE.
Assembly: Gurux.Ping (Module: Gurux.Ping) Version: 5.0.0.1