public final class IpV6NeighborDiscoveryMtuOption extends Object implements IcmpV6CommonPacket.IpV6NeighborDiscoveryOption
Modifier and Type | Class and Description |
---|---|
static class |
IpV6NeighborDiscoveryMtuOption.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
IpV6NeighborDiscoveryMtuOption.Builder |
getBuilder() |
byte |
getLength() |
int |
getLengthAsInt() |
int |
getMtu() |
long |
getMtuAsLong() |
byte[] |
getRawData() |
short |
getReserved() |
IpV6NeighborDiscoveryOptionType |
getType() |
int |
hashCode() |
int |
length() |
static IpV6NeighborDiscoveryMtuOption |
newInstance(byte[] rawData,
int offset,
int length)
A static factory method.
|
String |
toString() |
public static IpV6NeighborDiscoveryMtuOption newInstance(byte[] rawData, int offset, int length) throws IllegalRawDataException
ByteArrays.validateBounds(byte[], int, int)
,
which may throw exceptions undocumented here.rawData
- rawDataoffset
- offsetlength
- lengthIllegalRawDataException
- if parsing the raw data fails.public IpV6NeighborDiscoveryOptionType getType()
getType
in interface IcmpV6CommonPacket.IpV6NeighborDiscoveryOption
public byte getLength()
public int getLengthAsInt()
public short getReserved()
public int getMtu()
public long getMtuAsLong()
public int length()
length
in interface IcmpV6CommonPacket.IpV6NeighborDiscoveryOption
public byte[] getRawData()
getRawData
in interface IcmpV6CommonPacket.IpV6NeighborDiscoveryOption
public IpV6NeighborDiscoveryMtuOption.Builder getBuilder()
Copyright © 2011–2016 Pcap4J.org. All rights reserved.