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() |
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() |
IcmpV6CommonPacket.Builder |
payloadBuilder(Packet.Builder payloadBuilder) |
IcmpV6CommonPacket.Builder |
srcAddr(Inet6Address srcAddr)
used for checksum calculation.
|
IcmpV6CommonPacket.Builder |
type(IcmpV6Type type) |
get, getOuterOf, iterator
public IcmpV6CommonPacket.Builder type(IcmpV6Type type)
type
- public IcmpV6CommonPacket.Builder code(IcmpV6Code code)
code
- public IcmpV6CommonPacket.Builder checksum(short checksum)
checksum
- public IcmpV6CommonPacket.Builder payloadBuilder(Packet.Builder payloadBuilder)
payloadBuilder
in interface Packet.Builder
payloadBuilder
in class AbstractPacket.AbstractBuilder
public Packet.Builder getPayloadBuilder()
getPayloadBuilder
in interface Packet.Builder
getPayloadBuilder
in class AbstractPacket.AbstractBuilder
public IcmpV6CommonPacket.Builder srcAddr(Inet6Address srcAddr)
srcAddr
- public IcmpV6CommonPacket.Builder dstAddr(Inet6Address dstAddr)
dstAddr
- public IcmpV6CommonPacket.Builder correctChecksumAtBuild(boolean correctChecksumAtBuild)
correctChecksumAtBuild
in interface ChecksumBuilder<IcmpV6CommonPacket>
public IcmpV6CommonPacket build()
build
in interface ChecksumBuilder<IcmpV6CommonPacket>
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2014. All Rights Reserved.