java.lang.Object
org.pcap4j.packet.RadiotapDataMcs.Builder
- Enclosing class:
RadiotapDataMcs
- Since:
- pcap4j 1.6.5
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RadiotapDataMcs.Bandwidthprivate booleanprivate RadiotapFecTypeprivate booleanprivate booleanprivate RadiotapDataMcs.HtFormatprivate booleanprivate booleanprivate byteprivate booleanprivate booleanprivate booleanprivate byteprivate booleanprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbandwidth(RadiotapDataMcs.Bandwidth bandwidth) bandwidthKnown(boolean bandwidthKnown) build()fecType(RadiotapFecType fecType) fecTypeKnown(boolean fecTypeKnown) guardIntervalKnown(boolean guardIntervalKnown) htFormat(RadiotapDataMcs.HtFormat htFormat) htFormatKnown(boolean htFormatKnown) mcsIndexKnown(boolean mcsIndexKnown) mcsRateIndex(byte mcsRateIndex) nessKnown(boolean nessKnown) nessLsb(boolean nessLsb) nessMsb(boolean nessMsb) numStbcStreams(byte numStbcStreams) shortGuardInterval(boolean shortGuardInterval) stbcKnown(boolean stbcKnown)
-
Field Details
-
bandwidthKnown
private boolean bandwidthKnown -
mcsIndexKnown
private boolean mcsIndexKnown -
guardIntervalKnown
private boolean guardIntervalKnown -
htFormatKnown
private boolean htFormatKnown -
fecTypeKnown
private boolean fecTypeKnown -
stbcKnown
private boolean stbcKnown -
nessKnown
private boolean nessKnown -
nessMsb
private boolean nessMsb -
bandwidth
-
shortGuardInterval
private boolean shortGuardInterval -
htFormat
-
fecType
-
numStbcStreams
private byte numStbcStreams -
nessLsb
private boolean nessLsb -
mcsRateIndex
private byte mcsRateIndex
-
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
bandwidthKnown
- Parameters:
bandwidthKnown- bandwidthKnown- Returns:
- this Builder object for method chaining.
-
mcsIndexKnown
- Parameters:
mcsIndexKnown- mcsIndexKnown- Returns:
- this Builder object for method chaining.
-
guardIntervalKnown
- Parameters:
guardIntervalKnown- guardIntervalKnown- Returns:
- this Builder object for method chaining.
-
htFormatKnown
- Parameters:
htFormatKnown- htFormatKnown- Returns:
- this Builder object for method chaining.
-
fecTypeKnown
- Parameters:
fecTypeKnown- fecTypeKnown- Returns:
- this Builder object for method chaining.
-
stbcKnown
- Parameters:
stbcKnown- stbcKnown- Returns:
- this Builder object for method chaining.
-
nessKnown
- Parameters:
nessKnown- nessKnown- Returns:
- this Builder object for method chaining.
-
nessMsb
- Parameters:
nessMsb- nessMsb- Returns:
- this Builder object for method chaining.
-
bandwidth
- Parameters:
bandwidth- bandwidth- Returns:
- this Builder object for method chaining.
-
shortGuardInterval
- Parameters:
shortGuardInterval- shortGuardInterval- Returns:
- this Builder object for method chaining.
-
htFormat
- Parameters:
htFormat- htFormat- Returns:
- this Builder object for method chaining.
-
fecType
- Parameters:
fecType- fecType- Returns:
- this Builder object for method chaining.
-
numStbcStreams
- Parameters:
numStbcStreams- numStbcStreams- Returns:
- this Builder object for method chaining.
-
nessLsb
- Parameters:
nessLsb- nessLsb- Returns:
- this Builder object for method chaining.
-
mcsRateIndex
- Parameters:
mcsRateIndex- mcsRateIndex- Returns:
- this Builder object for method chaining.
-
build
- Returns:
- a new RadiotapMcs object.
-