public abstract static class Dot11ManagementPacket.Builder extends AbstractPacket.AbstractBuilder implements ChecksumBuilder<Dot11ManagementPacket>
Modifier | Constructor and Description |
---|---|
|
Dot11ManagementPacket.Builder() |
protected |
Dot11ManagementPacket.Builder(Dot11ManagementPacket packet) |
Modifier and Type | Method and Description |
---|---|
Dot11ManagementPacket.Builder |
address1(MacAddress address1) |
Dot11ManagementPacket.Builder |
address2(MacAddress address2) |
Dot11ManagementPacket.Builder |
address3(MacAddress address3) |
abstract Dot11ManagementPacket |
build()
Build a packet object using values set to this object.
|
protected void |
checkForNull()
Call me at the top of
build() . |
Dot11ManagementPacket.Builder |
correctChecksumAtBuild(boolean correctChecksumAtBuild) |
Dot11ManagementPacket.Builder |
duration(short duration) |
Dot11ManagementPacket.Builder |
fcs(Integer fcs) |
Dot11ManagementPacket.Builder |
frameControl(Dot11FrameControl frameControl) |
Dot11ManagementPacket.Builder |
htControl(Dot11HtControl htControl) |
Dot11ManagementPacket.Builder |
sequenceControl(Dot11SequenceControl sequenceControl) |
get, getOuterOf, getPayloadBuilder, iterator, payloadBuilder
public Dot11ManagementPacket.Builder()
protected Dot11ManagementPacket.Builder(Dot11ManagementPacket packet)
packet
- packetpublic Dot11ManagementPacket.Builder frameControl(Dot11FrameControl frameControl)
frameControl
- frameControlpublic Dot11ManagementPacket.Builder duration(short duration)
duration
- durationpublic Dot11ManagementPacket.Builder address1(MacAddress address1)
address1
- address1public Dot11ManagementPacket.Builder address2(MacAddress address2)
address2
- address2public Dot11ManagementPacket.Builder address3(MacAddress address3)
address3
- address3public Dot11ManagementPacket.Builder sequenceControl(Dot11SequenceControl sequenceControl)
sequenceControl
- sequenceControlpublic Dot11ManagementPacket.Builder htControl(Dot11HtControl htControl)
htControl
- htControlpublic Dot11ManagementPacket.Builder fcs(Integer fcs)
fcs
- fcspublic Dot11ManagementPacket.Builder correctChecksumAtBuild(boolean correctChecksumAtBuild)
correctChecksumAtBuild
in interface ChecksumBuilder<Dot11ManagementPacket>
correctChecksumAtBuild
- correctChecksumAtBuildprotected void checkForNull()
build()
.public abstract Dot11ManagementPacket build()
Packet.Builder
build
in interface ChecksumBuilder<Dot11ManagementPacket>
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2011–2018 Pcap4J.org. All rights reserved.