public class IPDecoder extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
IP_FLAGS |
static int |
IP_FRAGMENT_OFFSET |
static int |
IP_PROTOCOL_VERSION_4 |
static int |
IP_PROTOCOL_VERSION_6 |
static int |
IP_TOTAL_LEN_OFFSET |
| Constructor and Description |
|---|
IPDecoder() |
| Modifier and Type | Method and Description |
|---|---|
Packet |
decode(byte[] packetData,
int ipStart) |
com.google.common.collect.Multimap<Datagram,DatagramPayload> |
getDatagrams() |
byte[] |
reassemble(Packet packet,
byte[] packetData,
int ipStart) |
void |
setDatagrams(com.google.common.collect.Multimap<Datagram,DatagramPayload> datagrams) |
public static final int IP_PROTOCOL_VERSION_4
public static final int IP_PROTOCOL_VERSION_6
public static final int IP_TOTAL_LEN_OFFSET
public static final int IP_FLAGS
public static final int IP_FRAGMENT_OFFSET
public Packet decode(byte[] packetData, int ipStart)
public byte[] reassemble(Packet packet, byte[] packetData, int ipStart)
public com.google.common.collect.Multimap<Datagram,DatagramPayload> getDatagrams()
public void setDatagrams(com.google.common.collect.Multimap<Datagram,DatagramPayload> datagrams)
Copyright © 2019. All rights reserved.