public static final class IpV6Packet.IpV6Header extends AbstractPacket.AbstractHeader
Modifier and Type | Method and Description |
---|---|
protected String |
buildString() |
Inet6Address |
getDstAddr() |
IpV6Packet.IpV6FlowLabel |
getFlowLabel() |
byte |
getHopLimit() |
int |
getHopLimitAsInt() |
IpNumber |
getNextHeader() |
short |
getPayloadLength() |
int |
getPayloadLengthAsInt() |
protected List<byte[]> |
getRawFields() |
Inet6Address |
getSrcAddr() |
IpV6Packet.IpV6TrafficClass |
getTrafficClass() |
IpVersion |
getVersion() |
int |
length() |
buildHexString, buildRawData, calcHashCode, calcLength, equals, getRawData, hashCode, toHexString, toString
public IpVersion getVersion()
public IpV6Packet.IpV6TrafficClass getTrafficClass()
public IpV6Packet.IpV6FlowLabel getFlowLabel()
public short getPayloadLength()
public int getPayloadLengthAsInt()
public IpNumber getNextHeader()
public byte getHopLimit()
public int getHopLimitAsInt()
public Inet6Address getSrcAddr()
public Inet6Address getDstAddr()
protected List<byte[]> getRawFields()
getRawFields
in class AbstractPacket.AbstractHeader
public int length()
length
in interface Packet.Header
length
in class AbstractPacket.AbstractHeader
protected String buildString()
buildString
in class AbstractPacket.AbstractHeader
Copyright © 2014. All Rights Reserved.