public static final class IcmpV6CommonPacket.Builder extends AbstractPacket.AbstractBuilder implements ChecksumBuilder<IcmpV6CommonPacket>
| Constructor and Description |
|---|
IcmpV6CommonPacket.Builder() |
| Modifier and Type | Method and Description |
|---|---|
IcmpV6CommonPacket |
build()
Build a packet object using values set to this object.
|
IcmpV6CommonPacket.Builder |
checksum(short checksum) |
IcmpV6CommonPacket.Builder |
code(IcmpV6Code code) |
IcmpV6CommonPacket.Builder |
correctChecksumAtBuild(boolean correctChecksumAtBuild) |
IcmpV6CommonPacket.Builder |
dstAddr(Inet6Address dstAddr)
used for checksum calculation.
|
Packet.Builder |
getPayloadBuilder()
Get the payload builder of this object.
|
IcmpV6CommonPacket.Builder |
payloadBuilder(Packet.Builder payloadBuilder)
Set the payload builder.
|
IcmpV6CommonPacket.Builder |
srcAddr(Inet6Address srcAddr)
used for checksum calculation.
|
IcmpV6CommonPacket.Builder |
type(IcmpV6Type type) |
get, getOuterOf, iteratorpublic IcmpV6CommonPacket.Builder type(IcmpV6Type type)
type - typepublic IcmpV6CommonPacket.Builder code(IcmpV6Code code)
code - codepublic IcmpV6CommonPacket.Builder checksum(short checksum)
checksum - checksumpublic IcmpV6CommonPacket.Builder payloadBuilder(Packet.Builder payloadBuilder)
Packet.BuilderpayloadBuilder in interface Packet.BuilderpayloadBuilder in class AbstractPacket.AbstractBuilderpayloadBuilder - a Builder object to setpublic Packet.Builder getPayloadBuilder()
Packet.BuildergetPayloadBuilder in interface Packet.BuildergetPayloadBuilder in class AbstractPacket.AbstractBuilderpublic IcmpV6CommonPacket.Builder srcAddr(Inet6Address srcAddr)
srcAddr - srcAddrpublic IcmpV6CommonPacket.Builder dstAddr(Inet6Address dstAddr)
dstAddr - dstAddrpublic IcmpV6CommonPacket.Builder correctChecksumAtBuild(boolean correctChecksumAtBuild)
correctChecksumAtBuild in interface ChecksumBuilder<IcmpV6CommonPacket>correctChecksumAtBuild - correctChecksumAtBuildpublic IcmpV6CommonPacket build()
Packet.Builderbuild in interface ChecksumBuilder<IcmpV6CommonPacket>build in interface Packet.Builderbuild in class AbstractPacket.AbstractBuilderCopyright © 2011–2016 Pcap4J.org. All rights reserved.