public class ICMPDecoder extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ECHO_CLIENT_ID_PRTG |
static String |
ECHO_CLIENT_ID_RIPE_ATLAS |
static String |
ECHO_CLIENT_ID_UNIX_LINUX |
static String |
ECHO_CLIENT_ID_WINDOWS |
static int |
ECHO_CLIENT_TYPE_PRTG |
static int |
ECHO_CLIENT_TYPE_RIPE_ATLAS |
static int |
ECHO_CLIENT_TYPE_UNIX_LINUX |
static int |
ECHO_CLIENT_TYPE_UNKNOWN |
static int |
ECHO_CLIENT_TYPE_WINDOWS |
static int |
PROTOCOL_ICMP_DESTINATION_UNREACHABLE |
static int |
PROTOCOL_ICMP_PARAMETER_PROBLEM |
static int |
PROTOCOL_ICMP_REDIRECT_MESSAGE |
static int |
PROTOCOL_ICMP_SOURCE_QUENCHE |
static int |
PROTOCOL_ICMP_TIME_EXCEEDED |
static int |
PROTOCOL_ICMP_V4 |
static int |
PROTOCOL_ICMP_V4_ECHO_REPLY |
static int |
PROTOCOL_ICMP_V4_ECHO_REQUEST |
static int |
PROTOCOL_ICMP_V6 |
static int |
PROTOCOL_ICMP_V6_ECHO_REPLY |
static int |
PROTOCOL_ICMP_V6_ECHO_REQUEST |
static int |
PROTOCOL_ICMP_V6_OFFSET_INFO_MSG |
| Constructor and Description |
|---|
ICMPDecoder() |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(ICMPPacket packet,
byte[] packetData) |
void |
reassemble(ICMPPacket packet,
int ipStart,
byte[] packetData) |
public static final int PROTOCOL_ICMP_V4
public static final int PROTOCOL_ICMP_V6
public static final int PROTOCOL_ICMP_V6_OFFSET_INFO_MSG
public static final int PROTOCOL_ICMP_V4_ECHO_REQUEST
public static final int PROTOCOL_ICMP_V4_ECHO_REPLY
public static final int PROTOCOL_ICMP_V6_ECHO_REQUEST
public static final int PROTOCOL_ICMP_V6_ECHO_REPLY
public static final int PROTOCOL_ICMP_DESTINATION_UNREACHABLE
public static final int PROTOCOL_ICMP_SOURCE_QUENCHE
public static final int PROTOCOL_ICMP_REDIRECT_MESSAGE
public static final int PROTOCOL_ICMP_TIME_EXCEEDED
public static final int PROTOCOL_ICMP_PARAMETER_PROBLEM
public static final String ECHO_CLIENT_ID_RIPE_ATLAS
public static final String ECHO_CLIENT_ID_UNIX_LINUX
public static final String ECHO_CLIENT_ID_WINDOWS
public static final String ECHO_CLIENT_ID_PRTG
public static final int ECHO_CLIENT_TYPE_UNKNOWN
public static final int ECHO_CLIENT_TYPE_RIPE_ATLAS
public static final int ECHO_CLIENT_TYPE_UNIX_LINUX
public static final int ECHO_CLIENT_TYPE_WINDOWS
public static final int ECHO_CLIENT_TYPE_PRTG
public void reassemble(ICMPPacket packet, int ipStart, byte[] packetData)
public void decode(ICMPPacket packet, byte[] packetData)
Copyright © 2019. All rights reserved.