java.lang.Object
org.pcap4j.packet.RadiotapDataVht.Builder
- Enclosing class:
RadiotapDataVht
- Since:
- pcap4j 1.6.5
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RadiotapVhtBandwidthprivate booleanprivate booleanprivate booleanprivate RadiotapFecType[]private booleanprivate booleanprivate byteprivate booleanprivate booleanprivate booleanprivate booleanprivate byte[]private booleanprivate booleanprivate byte[]private shortprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate byte -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbandwidth(RadiotapVhtBandwidth bandwidth) bandwidthKnown(boolean bandwidthKnown) beamformed(boolean beamformed) beamformedKnown(boolean beamformedKnown) build()fecTypes(RadiotapFecType[] fecTypes) fifthMsbOfKnown(boolean fifthMsbOfKnown) fourthMsbOfKnown(boolean fourthMsbOfKnown) groupId(byte groupId) groupIdKnown(boolean groupIdKnown) guardIntervalKnown(boolean guardIntervalKnown) ldpcExtraOfdmSymbol(boolean ldpcExtraOfdmSymbol) ldpcExtraOfdmSymbolKnown(boolean ldpcExtraOfdmSymbolKnown) mcses(byte[] mcses) msbOfFlags(boolean msbOfFlags) msbOfKnown(boolean msbOfKnown) nsses(byte[] nsses) partialAid(short partialAid) partialAidKnown(boolean partialAidKnown) secondMsbOfFlags(boolean secondMsbOfFlags) secondMsbOfKnown(boolean secondMsbOfKnown) seventhMsbOfKnown(boolean seventhMsbOfKnown) shortGiNsymDisambiguation(boolean shortGiNsymDisambiguation) shortGiNsymDisambiguationKnown(boolean shortGiNsymDisambiguationKnown) shortGuardInterval(boolean shortGuardInterval) sixthMsbOfKnown(boolean sixthMsbOfKnown) stbc(boolean stbc) stbcKnown(boolean stbcKnown) thirdMsbOfKnown(boolean thirdMsbOfKnown) txopPsNotAllowed(boolean txopPsNotAllowed) txopPsNotAllowedKnown(boolean txopPsNotAllowedKnown) unusedInCoding(byte unusedInCoding)
-
Field Details
-
stbcKnown
private boolean stbcKnown -
txopPsNotAllowedKnown
private boolean txopPsNotAllowedKnown -
guardIntervalKnown
private boolean guardIntervalKnown -
shortGiNsymDisambiguationKnown
private boolean shortGiNsymDisambiguationKnown -
ldpcExtraOfdmSymbolKnown
private boolean ldpcExtraOfdmSymbolKnown -
beamformedKnown
private boolean beamformedKnown -
bandwidthKnown
private boolean bandwidthKnown -
groupIdKnown
private boolean groupIdKnown -
partialAidKnown
private boolean partialAidKnown -
seventhMsbOfKnown
private boolean seventhMsbOfKnown -
sixthMsbOfKnown
private boolean sixthMsbOfKnown -
fifthMsbOfKnown
private boolean fifthMsbOfKnown -
fourthMsbOfKnown
private boolean fourthMsbOfKnown -
thirdMsbOfKnown
private boolean thirdMsbOfKnown -
secondMsbOfKnown
private boolean secondMsbOfKnown -
msbOfKnown
private boolean msbOfKnown -
stbc
private boolean stbc -
txopPsNotAllowed
private boolean txopPsNotAllowed -
shortGuardInterval
private boolean shortGuardInterval -
shortGiNsymDisambiguation
private boolean shortGiNsymDisambiguation -
ldpcExtraOfdmSymbol
private boolean ldpcExtraOfdmSymbol -
beamformed
private boolean beamformed -
secondMsbOfFlags
private boolean secondMsbOfFlags -
msbOfFlags
private boolean msbOfFlags -
bandwidth
-
mcses
private byte[] mcses -
nsses
private byte[] nsses -
fecTypes
-
unusedInCoding
private byte unusedInCoding -
groupId
private byte groupId -
partialAid
private short partialAid
-
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
stbcKnown
- Parameters:
stbcKnown- stbcKnown- Returns:
- this Builder object for method chaining.
-
txopPsNotAllowedKnown
- Parameters:
txopPsNotAllowedKnown- txopPsNotAllowedKnown- Returns:
- this Builder object for method chaining.
-
guardIntervalKnown
- Parameters:
guardIntervalKnown- guardIntervalKnown- Returns:
- this Builder object for method chaining.
-
shortGiNsymDisambiguationKnown
public RadiotapDataVht.Builder shortGiNsymDisambiguationKnown(boolean shortGiNsymDisambiguationKnown) - Parameters:
shortGiNsymDisambiguationKnown- shortGiNsymDisambiguationKnown- Returns:
- this Builder object for method chaining.
-
ldpcExtraOfdmSymbolKnown
- Parameters:
ldpcExtraOfdmSymbolKnown- ldpcExtraOfdmSymbolKnown- Returns:
- this Builder object for method chaining.
-
beamformedKnown
- Parameters:
beamformedKnown- beamformedKnown- Returns:
- this Builder object for method chaining.
-
bandwidthKnown
- Parameters:
bandwidthKnown- bandwidthKnown- Returns:
- this Builder object for method chaining.
-
groupIdKnown
- Parameters:
groupIdKnown- groupIdKnown- Returns:
- this Builder object for method chaining.
-
partialAidKnown
- Parameters:
partialAidKnown- partialAidKnown- Returns:
- this Builder object for method chaining.
-
seventhMsbOfKnown
- Parameters:
seventhMsbOfKnown- seventhMsbOfKnown- Returns:
- this Builder object for method chaining.
-
sixthMsbOfKnown
- Parameters:
sixthMsbOfKnown- sixthMsbOfKnown- Returns:
- this Builder object for method chaining.
-
fifthMsbOfKnown
- Parameters:
fifthMsbOfKnown- fifthMsbOfKnown- Returns:
- this Builder object for method chaining.
-
fourthMsbOfKnown
- Parameters:
fourthMsbOfKnown- fourthMsbOfKnown- Returns:
- this Builder object for method chaining.
-
thirdMsbOfKnown
- Parameters:
thirdMsbOfKnown- thirdMsbOfKnown- Returns:
- this Builder object for method chaining.
-
secondMsbOfKnown
- Parameters:
secondMsbOfKnown- secondMsbOfKnown- Returns:
- this Builder object for method chaining.
-
msbOfKnown
- Parameters:
msbOfKnown- msbOfKnown- Returns:
- this Builder object for method chaining.
-
stbc
- Parameters:
stbc- stbc- Returns:
- this Builder object for method chaining.
-
txopPsNotAllowed
- Parameters:
txopPsNotAllowed- txopPsNotAllowed- Returns:
- this Builder object for method chaining.
-
shortGuardInterval
- Parameters:
shortGuardInterval- shortGuardInterval- Returns:
- this Builder object for method chaining.
-
shortGiNsymDisambiguation
- Parameters:
shortGiNsymDisambiguation- shortGiNsymDisambiguation- Returns:
- this Builder object for method chaining.
-
ldpcExtraOfdmSymbol
- Parameters:
ldpcExtraOfdmSymbol- ldpcExtraOfdmSymbol- Returns:
- this Builder object for method chaining.
-
beamformed
- Parameters:
beamformed- beamformed- Returns:
- this Builder object for method chaining.
-
secondMsbOfFlags
- Parameters:
secondMsbOfFlags- secondMsbOfFlags- Returns:
- this Builder object for method chaining.
-
msbOfFlags
- Parameters:
msbOfFlags- msbOfFlags- Returns:
- this Builder object for method chaining.
-
bandwidth
- Parameters:
bandwidth- bandwidth- Returns:
- this Builder object for method chaining.
-
mcses
- Parameters:
mcses- mcses- Returns:
- this Builder object for method chaining.
-
nsses
- Parameters:
nsses- nsses- Returns:
- this Builder object for method chaining.
-
fecTypes
- Parameters:
fecTypes- fecTypes- Returns:
- this Builder object for method chaining.
-
unusedInCoding
- Parameters:
unusedInCoding- unusedInCoding- Returns:
- this Builder object for method chaining.
-
groupId
- Parameters:
groupId- groupId- Returns:
- this Builder object for method chaining.
-
partialAid
- Parameters:
partialAid- partialAid- Returns:
- this Builder object for method chaining.
-
build
- Returns:
- a new RadiotapVht object.
-