public static final class SctpPacket.Builder extends AbstractPacket.AbstractBuilder implements ChecksumBuilder<SctpPacket>
Constructor and Description |
---|
SctpPacket.Builder() |
SctpPacket.Builder(SctpPacket packet) |
Modifier and Type | Method and Description |
---|---|
SctpPacket |
build()
Build a packet object using values set to this object.
|
SctpPacket.Builder |
checksum(int checksum) |
SctpPacket.Builder |
chunks(List<SctpPacket.SctpChunk> chunks) |
SctpPacket.Builder |
correctChecksumAtBuild(boolean correctChecksumAtBuild) |
SctpPacket.Builder |
dstPort(SctpPort dstPort) |
Packet.Builder |
getPayloadBuilder()
Get the payload builder of this object.
|
SctpPacket.Builder |
payloadBuilder(Packet.Builder payloadBuilder)
Set the payload builder.
|
SctpPacket.Builder |
srcPort(SctpPort srcPort) |
SctpPacket.Builder |
verificationTag(int verificationTag) |
get, getOuterOf, iterator
public SctpPacket.Builder()
public SctpPacket.Builder(SctpPacket packet)
packet
- packetpublic SctpPacket.Builder srcPort(SctpPort srcPort)
srcPort
- srcPortpublic SctpPacket.Builder dstPort(SctpPort dstPort)
dstPort
- dstPortpublic SctpPacket.Builder verificationTag(int verificationTag)
verificationTag
- verification tagpublic SctpPacket.Builder checksum(int checksum)
checksum
- checksumpublic SctpPacket.Builder chunks(List<SctpPacket.SctpChunk> chunks)
chunks
- chunkspublic SctpPacket.Builder correctChecksumAtBuild(boolean correctChecksumAtBuild)
correctChecksumAtBuild
in interface ChecksumBuilder<SctpPacket>
correctChecksumAtBuild
- correctChecksumAtBuildpublic SctpPacket.Builder payloadBuilder(Packet.Builder payloadBuilder)
Packet.Builder
payloadBuilder
in interface Packet.Builder
payloadBuilder
in class AbstractPacket.AbstractBuilder
payloadBuilder
- a Builder object to setpublic Packet.Builder getPayloadBuilder()
Packet.Builder
getPayloadBuilder
in interface Packet.Builder
getPayloadBuilder
in class AbstractPacket.AbstractBuilder
public SctpPacket build()
Packet.Builder
build
in interface ChecksumBuilder<SctpPacket>
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2011–2018 Pcap4J.org. All rights reserved.