java.lang.Object
org.pcap4j.packet.Dot11InformationElement.Builder
org.pcap4j.packet.Dot11HTCapabilitiesElement.Builder
- All Implemented Interfaces:
LengthBuilder<Dot11InformationElement>
- Enclosing class:
Dot11HTCapabilitiesElement
public static final class Dot11HTCapabilitiesElement.Builder
extends Dot11InformationElement.Builder
- Since:
- pcap4j 1.7.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate shortprivate booleanprivate booleanprivate booleanprivate booleanprivate boolean[]private booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionantennaIndicesFeedbackBasedTxAselSupported(boolean antennaIndicesFeedbackBasedTxAselSupported) antennaIndicesFeedbackSupported(boolean antennaIndicesFeedbackSupported) antennaSelectionSupported(boolean antennaSelectionSupported) bit101OfSupportedMcsSet(boolean bit101OfSupportedMcsSet) bit102OfSupportedMcsSet(boolean bit102OfSupportedMcsSet) bit103OfSupportedMcsSet(boolean bit103OfSupportedMcsSet) bit104OfSupportedMcsSet(boolean bit104OfSupportedMcsSet) bit105OfSupportedMcsSet(boolean bit105OfSupportedMcsSet) bit106OfSupportedMcsSet(boolean bit106OfSupportedMcsSet) bit107OfSupportedMcsSet(boolean bit107OfSupportedMcsSet) bit108OfSupportedMcsSet(boolean bit108OfSupportedMcsSet) bit109OfSupportedMcsSet(boolean bit109OfSupportedMcsSet) bit110OfSupportedMcsSet(boolean bit110OfSupportedMcsSet) bit111OfSupportedMcsSet(boolean bit111OfSupportedMcsSet) bit112OfSupportedMcsSet(boolean bit112OfSupportedMcsSet) bit113OfSupportedMcsSet(boolean bit113OfSupportedMcsSet) bit114OfSupportedMcsSet(boolean bit114OfSupportedMcsSet) bit115OfSupportedMcsSet(boolean bit115OfSupportedMcsSet) bit116OfSupportedMcsSet(boolean bit116OfSupportedMcsSet) bit117OfSupportedMcsSet(boolean bit117OfSupportedMcsSet) bit118OfSupportedMcsSet(boolean bit118OfSupportedMcsSet) bit119OfSupportedMcsSet(boolean bit119OfSupportedMcsSet) bit120OfSupportedMcsSet(boolean bit120OfSupportedMcsSet) bit121OfSupportedMcsSet(boolean bit121OfSupportedMcsSet) bit122OfSupportedMcsSet(boolean bit122OfSupportedMcsSet) bit123OfSupportedMcsSet(boolean bit123OfSupportedMcsSet) bit124OfSupportedMcsSet(boolean bit124OfSupportedMcsSet) bit125OfSupportedMcsSet(boolean bit125OfSupportedMcsSet) bit126OfSupportedMcsSet(boolean bit126OfSupportedMcsSet) bit127OfSupportedMcsSet(boolean bit127OfSupportedMcsSet) bit12OfHtExtendedCapabilities(boolean bit12OfHtExtendedCapabilities) bit13OfHtCapabilitiesInfo(boolean bit13OfHtCapabilitiesInfo) bit13OfHtExtendedCapabilities(boolean bit13OfHtExtendedCapabilities) bit14OfHtExtendedCapabilities(boolean bit14OfHtExtendedCapabilities) bit15OfHtExtendedCapabilities(boolean bit15OfHtExtendedCapabilities) bit29OfTransmitBeamformingCapabilities(boolean bit29OfTransmitBeamformingCapabilities) bit30OfTransmitBeamformingCapabilities(boolean bit30OfTransmitBeamformingCapabilities) bit31OfTransmitBeamformingCapabilities(boolean bit31OfTransmitBeamformingCapabilities) bit3OfHtExtendedCapabilities(boolean bit3OfHtExtendedCapabilities) bit4OfHtExtendedCapabilities(boolean bit4OfHtExtendedCapabilities) bit5OfAMpduParameters(boolean bit5OfAMpduParameters) bit5OfHtExtendedCapabilities(boolean bit5OfHtExtendedCapabilities) bit6OfAMpduParameters(boolean bit6OfAMpduParameters) bit6OfHtExtendedCapabilities(boolean bit6OfHtExtendedCapabilities) bit77OfSupportedMcsSet(boolean bit77OfSupportedMcsSet) bit78OfSupportedMcsSet(boolean bit78OfSupportedMcsSet) bit79OfSupportedMcsSet(boolean bit79OfSupportedMcsSet) bit7OfAMpduParameters(boolean bit7OfAMpduParameters) bit7OfAselCapability(boolean bit7OfAselCapability) bit7OfHtExtendedCapabilities(boolean bit7OfHtExtendedCapabilities) bit90OfSupportedMcsSet(boolean bit90OfSupportedMcsSet) bit91OfSupportedMcsSet(boolean bit91OfSupportedMcsSet) bit92OfSupportedMcsSet(boolean bit92OfSupportedMcsSet) bit93OfSupportedMcsSet(boolean bit93OfSupportedMcsSet) bit94OfSupportedMcsSet(boolean bit94OfSupportedMcsSet) bit95OfSupportedMcsSet(boolean bit95OfSupportedMcsSet) both20and40MhzSupported(boolean both20and40MhzSupported) build()calibration(Dot11HTCapabilitiesElement.Calibration calibration) channelEstimationCapability(Dot11HTCapabilitiesElement.ChannelEstimationCapability channelEstimationCapability) compressedSteeringNumBeamformerAntennasSupported(Dot11HTCapabilitiesElement.NumBeamformerAntennas compressedSteeringNumBeamformerAntennasSupported) correctLengthAtBuild(boolean correctLengthAtBuild) csiMaxNumRowsBeamformerSupported(Dot11HTCapabilitiesElement.CsiNumRows csiMaxNumRowsBeamformerSupported) csiNumBeamformerAntennasSupported(Dot11HTCapabilitiesElement.NumBeamformerAntennas csiNumBeamformerAntennasSupported) dsssCckModeIn40MhzSupported(boolean dsssCckModeIn40MhzSupported) explicitCompressedBeamformingFeedbackCapability(Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitCompressedBeamformingFeedbackCapability) explicitCompressedSteeringSupported(boolean explicitCompressedSteeringSupported) explicitCsiFeedbackBasedTxAselSupported(boolean explicitCsiFeedbackBasedTxAselSupported) explicitCsiFeedbackSupported(boolean explicitCsiFeedbackSupported) explicitCsiTxBeamformingSupported(boolean explicitCsiTxBeamformingSupported) explicitNoncompressedBeamformingFeedbackCapability(Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitNoncompressedBeamformingFeedbackCapability) explicitNoncompressedSteeringSupported(boolean explicitNoncompressedSteeringSupported) explicitTxBeamformingCsiFeedbackCapability(Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitTxBeamformingCsiFeedbackCapability) fortyMhzIntolerant(boolean fortyMhzIntolerant) htControlFieldSupported(boolean htControlFieldSupported) htDelayedBlockAckSupported(boolean htDelayedBlockAckSupported) htGreenfieldSupported(boolean htGreenfieldSupported) implicitTxBeamformingReceivingSupported(boolean implicitTxBeamformingReceivingSupported) implicitTxBeamformingSupported(boolean implicitTxBeamformingSupported) ldpcCodingSupported(boolean ldpcCodingSupported) length(byte length) lSigTxopProtectionSupported(boolean lSigTxopProtectionSupported) maxAMpduLength(Dot11HTCapabilitiesElement.AMpduLength maxAMpduLength) maxAMsduLength(Dot11HTCapabilitiesElement.AMsduLength maxAMsduLength) mcsFeedbackCapability(Dot11HTCapabilitiesElement.McsFeedbackCapability mcsFeedbackCapability) minGrouping(Dot11HTCapabilitiesElement.Grouping minGrouping) minMpduStartSpacing(Dot11HTCapabilitiesElement.MpduStartSpacing minMpduStartSpacing) noncompressedSteeringNumBeamformerAntennasSupported(Dot11HTCapabilitiesElement.NumBeamformerAntennas noncompressedSteeringNumBeamformerAntennasSupported) pcoSupported(boolean pcoSupported) pcoTransitionTime(Dot11HTCapabilitiesElement.PcoTransitionTime pcoTransitionTime) rdResponderSupported(boolean rdResponderSupported) rxAselSupported(boolean rxAselSupported) rxHighestSupportedDataRate(short rxHighestSupportedDataRate) rxNdpSupported(boolean rxNdpSupported) rxStaggeredSoundingSupported(boolean rxStaggeredSoundingSupported) rxStbcSupport(Dot11HTCapabilitiesElement.StbcSupport rxStbcSupport) shortGiFor20MhzSupported(boolean shortGiFor20MhzSupported) shortGiFor40MhzSupported(boolean shortGiFor40MhzSupported) smPowerSaveMode(Dot11HTCapabilitiesElement.SmPowerSaveMode smPowerSaveMode) supportedRxMcsIndexes(boolean[] supportedRxMcsIndexes) txMaxNumSpatialStreamsSupported(Dot11HTCapabilitiesElement.NumSpatialStreams txMaxNumSpatialStreamsSupported) txMcsSetDefined(boolean txMcsSetDefined) txNdpSupported(boolean txNdpSupported) txRxMcsSetNotEqual(boolean txRxMcsSetNotEqual) txSoundingPpdusSupported(boolean txSoundingPpdusSupported) txStaggeredSoundingSupported(boolean txStaggeredSoundingSupported) txStbcSupported(boolean txStbcSupported) txUnequalModulationSupported(boolean txUnequalModulationSupported) Methods inherited from class org.pcap4j.packet.Dot11InformationElement.Builder
elementId, getCorrectLengthAtBuild
-
Field Details
-
ldpcCodingSupported
private boolean ldpcCodingSupported -
both20and40MhzSupported
private boolean both20and40MhzSupported -
smPowerSaveMode
-
htGreenfieldSupported
private boolean htGreenfieldSupported -
shortGiFor20MhzSupported
private boolean shortGiFor20MhzSupported -
shortGiFor40MhzSupported
private boolean shortGiFor40MhzSupported -
txStbcSupported
private boolean txStbcSupported -
rxStbcSupport
-
htDelayedBlockAckSupported
private boolean htDelayedBlockAckSupported -
maxAMsduLength
-
dsssCckModeIn40MhzSupported
private boolean dsssCckModeIn40MhzSupported -
bit13OfHtCapabilitiesInfo
private boolean bit13OfHtCapabilitiesInfo -
fortyMhzIntolerant
private boolean fortyMhzIntolerant -
lSigTxopProtectionSupported
private boolean lSigTxopProtectionSupported -
maxAMpduLength
-
minMpduStartSpacing
-
bit5OfAMpduParameters
private boolean bit5OfAMpduParameters -
bit6OfAMpduParameters
private boolean bit6OfAMpduParameters -
bit7OfAMpduParameters
private boolean bit7OfAMpduParameters -
supportedRxMcsIndexes
private boolean[] supportedRxMcsIndexes -
bit77OfSupportedMcsSet
private boolean bit77OfSupportedMcsSet -
bit78OfSupportedMcsSet
private boolean bit78OfSupportedMcsSet -
bit79OfSupportedMcsSet
private boolean bit79OfSupportedMcsSet -
rxHighestSupportedDataRate
private short rxHighestSupportedDataRate -
bit90OfSupportedMcsSet
private boolean bit90OfSupportedMcsSet -
bit91OfSupportedMcsSet
private boolean bit91OfSupportedMcsSet -
bit92OfSupportedMcsSet
private boolean bit92OfSupportedMcsSet -
bit93OfSupportedMcsSet
private boolean bit93OfSupportedMcsSet -
bit94OfSupportedMcsSet
private boolean bit94OfSupportedMcsSet -
bit95OfSupportedMcsSet
private boolean bit95OfSupportedMcsSet -
txMcsSetDefined
private boolean txMcsSetDefined -
txRxMcsSetNotEqual
private boolean txRxMcsSetNotEqual -
txMaxNumSpatialStreamsSupported
-
txUnequalModulationSupported
private boolean txUnequalModulationSupported -
bit101OfSupportedMcsSet
private boolean bit101OfSupportedMcsSet -
bit102OfSupportedMcsSet
private boolean bit102OfSupportedMcsSet -
bit103OfSupportedMcsSet
private boolean bit103OfSupportedMcsSet -
bit104OfSupportedMcsSet
private boolean bit104OfSupportedMcsSet -
bit105OfSupportedMcsSet
private boolean bit105OfSupportedMcsSet -
bit106OfSupportedMcsSet
private boolean bit106OfSupportedMcsSet -
bit107OfSupportedMcsSet
private boolean bit107OfSupportedMcsSet -
bit108OfSupportedMcsSet
private boolean bit108OfSupportedMcsSet -
bit109OfSupportedMcsSet
private boolean bit109OfSupportedMcsSet -
bit110OfSupportedMcsSet
private boolean bit110OfSupportedMcsSet -
bit111OfSupportedMcsSet
private boolean bit111OfSupportedMcsSet -
bit112OfSupportedMcsSet
private boolean bit112OfSupportedMcsSet -
bit113OfSupportedMcsSet
private boolean bit113OfSupportedMcsSet -
bit114OfSupportedMcsSet
private boolean bit114OfSupportedMcsSet -
bit115OfSupportedMcsSet
private boolean bit115OfSupportedMcsSet -
bit116OfSupportedMcsSet
private boolean bit116OfSupportedMcsSet -
bit117OfSupportedMcsSet
private boolean bit117OfSupportedMcsSet -
bit118OfSupportedMcsSet
private boolean bit118OfSupportedMcsSet -
bit119OfSupportedMcsSet
private boolean bit119OfSupportedMcsSet -
bit120OfSupportedMcsSet
private boolean bit120OfSupportedMcsSet -
bit121OfSupportedMcsSet
private boolean bit121OfSupportedMcsSet -
bit122OfSupportedMcsSet
private boolean bit122OfSupportedMcsSet -
bit123OfSupportedMcsSet
private boolean bit123OfSupportedMcsSet -
bit124OfSupportedMcsSet
private boolean bit124OfSupportedMcsSet -
bit125OfSupportedMcsSet
private boolean bit125OfSupportedMcsSet -
bit126OfSupportedMcsSet
private boolean bit126OfSupportedMcsSet -
bit127OfSupportedMcsSet
private boolean bit127OfSupportedMcsSet -
pcoSupported
private boolean pcoSupported -
pcoTransitionTime
-
bit3OfHtExtendedCapabilities
private boolean bit3OfHtExtendedCapabilities -
bit4OfHtExtendedCapabilities
private boolean bit4OfHtExtendedCapabilities -
bit5OfHtExtendedCapabilities
private boolean bit5OfHtExtendedCapabilities -
bit6OfHtExtendedCapabilities
private boolean bit6OfHtExtendedCapabilities -
bit7OfHtExtendedCapabilities
private boolean bit7OfHtExtendedCapabilities -
mcsFeedbackCapability
-
htControlFieldSupported
private boolean htControlFieldSupported -
rdResponderSupported
private boolean rdResponderSupported -
bit12OfHtExtendedCapabilities
private boolean bit12OfHtExtendedCapabilities -
bit13OfHtExtendedCapabilities
private boolean bit13OfHtExtendedCapabilities -
bit14OfHtExtendedCapabilities
private boolean bit14OfHtExtendedCapabilities -
bit15OfHtExtendedCapabilities
private boolean bit15OfHtExtendedCapabilities -
implicitTxBeamformingReceivingSupported
private boolean implicitTxBeamformingReceivingSupported -
rxStaggeredSoundingSupported
private boolean rxStaggeredSoundingSupported -
txStaggeredSoundingSupported
private boolean txStaggeredSoundingSupported -
rxNdpSupported
private boolean rxNdpSupported -
txNdpSupported
private boolean txNdpSupported -
implicitTxBeamformingSupported
private boolean implicitTxBeamformingSupported -
calibration
-
explicitCsiTxBeamformingSupported
private boolean explicitCsiTxBeamformingSupported -
explicitNoncompressedSteeringSupported
private boolean explicitNoncompressedSteeringSupported -
explicitCompressedSteeringSupported
private boolean explicitCompressedSteeringSupported -
explicitTxBeamformingCsiFeedbackCapability
private Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitTxBeamformingCsiFeedbackCapability -
explicitNoncompressedBeamformingFeedbackCapability
private Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitNoncompressedBeamformingFeedbackCapability -
explicitCompressedBeamformingFeedbackCapability
private Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitCompressedBeamformingFeedbackCapability -
minGrouping
-
csiNumBeamformerAntennasSupported
-
noncompressedSteeringNumBeamformerAntennasSupported
private Dot11HTCapabilitiesElement.NumBeamformerAntennas noncompressedSteeringNumBeamformerAntennasSupported -
compressedSteeringNumBeamformerAntennasSupported
private Dot11HTCapabilitiesElement.NumBeamformerAntennas compressedSteeringNumBeamformerAntennasSupported -
csiMaxNumRowsBeamformerSupported
-
channelEstimationCapability
-
bit29OfTransmitBeamformingCapabilities
private boolean bit29OfTransmitBeamformingCapabilities -
bit30OfTransmitBeamformingCapabilities
private boolean bit30OfTransmitBeamformingCapabilities -
bit31OfTransmitBeamformingCapabilities
private boolean bit31OfTransmitBeamformingCapabilities -
antennaSelectionSupported
private boolean antennaSelectionSupported -
explicitCsiFeedbackBasedTxAselSupported
private boolean explicitCsiFeedbackBasedTxAselSupported -
antennaIndicesFeedbackBasedTxAselSupported
private boolean antennaIndicesFeedbackBasedTxAselSupported -
explicitCsiFeedbackSupported
private boolean explicitCsiFeedbackSupported -
antennaIndicesFeedbackSupported
private boolean antennaIndicesFeedbackSupported -
rxAselSupported
private boolean rxAselSupported -
txSoundingPpdusSupported
private boolean txSoundingPpdusSupported -
bit7OfAselCapability
private boolean bit7OfAselCapability
-
-
Constructor Details
-
Builder
public Builder() -
Builder
- Parameters:
elem- a Dot11HTCapabilitiesElement object.
-
-
Method Details
-
ldpcCodingSupported
- Parameters:
ldpcCodingSupported- ldpcCodingSupported- Returns:
- this Builder object for method chaining.
-
both20and40MhzSupported
- Parameters:
both20and40MhzSupported- both20and40MhzSupported- Returns:
- this Builder object for method chaining.
-
smPowerSaveMode
public Dot11HTCapabilitiesElement.Builder smPowerSaveMode(Dot11HTCapabilitiesElement.SmPowerSaveMode smPowerSaveMode) - Parameters:
smPowerSaveMode- smPowerSaveMode- Returns:
- this Builder object for method chaining.
-
htGreenfieldSupported
- Parameters:
htGreenfieldSupported- htGreenfieldSupported- Returns:
- this Builder object for method chaining.
-
shortGiFor20MhzSupported
public Dot11HTCapabilitiesElement.Builder shortGiFor20MhzSupported(boolean shortGiFor20MhzSupported) - Parameters:
shortGiFor20MhzSupported- shortGiFor20MhzSupported- Returns:
- this Builder object for method chaining.
-
shortGiFor40MhzSupported
public Dot11HTCapabilitiesElement.Builder shortGiFor40MhzSupported(boolean shortGiFor40MhzSupported) - Parameters:
shortGiFor40MhzSupported- shortGiFor40MhzSupported- Returns:
- this Builder object for method chaining.
-
txStbcSupported
- Parameters:
txStbcSupported- txStbcSupported- Returns:
- this Builder object for method chaining.
-
rxStbcSupport
public Dot11HTCapabilitiesElement.Builder rxStbcSupport(Dot11HTCapabilitiesElement.StbcSupport rxStbcSupport) - Parameters:
rxStbcSupport- rxStbcSupport- Returns:
- this Builder object for method chaining.
-
htDelayedBlockAckSupported
public Dot11HTCapabilitiesElement.Builder htDelayedBlockAckSupported(boolean htDelayedBlockAckSupported) - Parameters:
htDelayedBlockAckSupported- htDelayedBlockAckSupported- Returns:
- this Builder object for method chaining.
-
maxAMsduLength
public Dot11HTCapabilitiesElement.Builder maxAMsduLength(Dot11HTCapabilitiesElement.AMsduLength maxAMsduLength) - Parameters:
maxAMsduLength- maxAMsduLength- Returns:
- this Builder object for method chaining.
-
dsssCckModeIn40MhzSupported
public Dot11HTCapabilitiesElement.Builder dsssCckModeIn40MhzSupported(boolean dsssCckModeIn40MhzSupported) - Parameters:
dsssCckModeIn40MhzSupported- dsssCckModeIn40MhzSupported- Returns:
- this Builder object for method chaining.
-
bit13OfHtCapabilitiesInfo
public Dot11HTCapabilitiesElement.Builder bit13OfHtCapabilitiesInfo(boolean bit13OfHtCapabilitiesInfo) - Parameters:
bit13OfHtCapabilitiesInfo- bit13OfHtCapabilitiesInfo- Returns:
- this Builder object for method chaining.
-
fortyMhzIntolerant
- Parameters:
fortyMhzIntolerant- fortyMhzIntolerant- Returns:
- this Builder object for method chaining.
-
lSigTxopProtectionSupported
public Dot11HTCapabilitiesElement.Builder lSigTxopProtectionSupported(boolean lSigTxopProtectionSupported) - Parameters:
lSigTxopProtectionSupported- lSigTxopProtectionSupported- Returns:
- this Builder object for method chaining.
-
maxAMpduLength
public Dot11HTCapabilitiesElement.Builder maxAMpduLength(Dot11HTCapabilitiesElement.AMpduLength maxAMpduLength) - Parameters:
maxAMpduLength- maxAMpduLength- Returns:
- this Builder object for method chaining.
-
minMpduStartSpacing
public Dot11HTCapabilitiesElement.Builder minMpduStartSpacing(Dot11HTCapabilitiesElement.MpduStartSpacing minMpduStartSpacing) - Parameters:
minMpduStartSpacing- minMpduStartSpacing- Returns:
- this Builder object for method chaining.
-
bit5OfAMpduParameters
- Parameters:
bit5OfAMpduParameters- bit5OfAMpduParameters- Returns:
- this Builder object for method chaining.
-
bit6OfAMpduParameters
- Parameters:
bit6OfAMpduParameters- bit6OfAMpduParameters- Returns:
- this Builder object for method chaining.
-
bit7OfAMpduParameters
- Parameters:
bit7OfAMpduParameters- bit7OfAMpduParameters- Returns:
- this Builder object for method chaining.
-
supportedRxMcsIndexes
- Parameters:
supportedRxMcsIndexes- supportedRxMcsIndexes. supportedRxMcsIndexes.length must be 77.- Returns:
- this Builder object for method chaining.
-
bit77OfSupportedMcsSet
- Parameters:
bit77OfSupportedMcsSet- bit77OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit78OfSupportedMcsSet
- Parameters:
bit78OfSupportedMcsSet- bit78OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit79OfSupportedMcsSet
- Parameters:
bit79OfSupportedMcsSet- bit79OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
rxHighestSupportedDataRate
public Dot11HTCapabilitiesElement.Builder rxHighestSupportedDataRate(short rxHighestSupportedDataRate) - Parameters:
rxHighestSupportedDataRate- rxHighestSupportedDataRate. The value is between 0 and 1023 (inclusive).- Returns:
- this Builder object for method chaining.
-
bit90OfSupportedMcsSet
- Parameters:
bit90OfSupportedMcsSet- bit90OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit91OfSupportedMcsSet
- Parameters:
bit91OfSupportedMcsSet- bit91OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit92OfSupportedMcsSet
- Parameters:
bit92OfSupportedMcsSet- bit92OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit93OfSupportedMcsSet
- Parameters:
bit93OfSupportedMcsSet- bit93OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit94OfSupportedMcsSet
- Parameters:
bit94OfSupportedMcsSet- bit94OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit95OfSupportedMcsSet
- Parameters:
bit95OfSupportedMcsSet- bit95OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
txMcsSetDefined
- Parameters:
txMcsSetDefined- txMcsSetDefined- Returns:
- this Builder object for method chaining.
-
txRxMcsSetNotEqual
- Parameters:
txRxMcsSetNotEqual- txRxMcsSetNotEqual- Returns:
- this Builder object for method chaining.
-
txMaxNumSpatialStreamsSupported
public Dot11HTCapabilitiesElement.Builder txMaxNumSpatialStreamsSupported(Dot11HTCapabilitiesElement.NumSpatialStreams txMaxNumSpatialStreamsSupported) - Parameters:
txMaxNumSpatialStreamsSupported- txMaxNumSpatialStreamsSupported- Returns:
- this Builder object for method chaining.
-
txUnequalModulationSupported
public Dot11HTCapabilitiesElement.Builder txUnequalModulationSupported(boolean txUnequalModulationSupported) - Parameters:
txUnequalModulationSupported- txUnequalModulationSupported- Returns:
- this Builder object for method chaining.
-
bit101OfSupportedMcsSet
- Parameters:
bit101OfSupportedMcsSet- bit101OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit102OfSupportedMcsSet
- Parameters:
bit102OfSupportedMcsSet- bit102OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit103OfSupportedMcsSet
- Parameters:
bit103OfSupportedMcsSet- bit103OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit104OfSupportedMcsSet
- Parameters:
bit104OfSupportedMcsSet- bit104OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit105OfSupportedMcsSet
- Parameters:
bit105OfSupportedMcsSet- bit105OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit106OfSupportedMcsSet
- Parameters:
bit106OfSupportedMcsSet- bit106OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit107OfSupportedMcsSet
- Parameters:
bit107OfSupportedMcsSet- bit107OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit108OfSupportedMcsSet
- Parameters:
bit108OfSupportedMcsSet- bit108OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit109OfSupportedMcsSet
- Parameters:
bit109OfSupportedMcsSet- bit109OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit110OfSupportedMcsSet
- Parameters:
bit110OfSupportedMcsSet- bit110OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit111OfSupportedMcsSet
- Parameters:
bit111OfSupportedMcsSet- bit111OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit112OfSupportedMcsSet
- Parameters:
bit112OfSupportedMcsSet- bit112OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit113OfSupportedMcsSet
- Parameters:
bit113OfSupportedMcsSet- bit113OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit114OfSupportedMcsSet
- Parameters:
bit114OfSupportedMcsSet- bit114OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit115OfSupportedMcsSet
- Parameters:
bit115OfSupportedMcsSet- bit115OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit116OfSupportedMcsSet
- Parameters:
bit116OfSupportedMcsSet- bit116OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit117OfSupportedMcsSet
- Parameters:
bit117OfSupportedMcsSet- bit117OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit118OfSupportedMcsSet
- Parameters:
bit118OfSupportedMcsSet- bit118OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit119OfSupportedMcsSet
- Parameters:
bit119OfSupportedMcsSet- bit119OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit120OfSupportedMcsSet
- Parameters:
bit120OfSupportedMcsSet- bit120OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit121OfSupportedMcsSet
- Parameters:
bit121OfSupportedMcsSet- bit121OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit122OfSupportedMcsSet
- Parameters:
bit122OfSupportedMcsSet- bit122OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit123OfSupportedMcsSet
- Parameters:
bit123OfSupportedMcsSet- bit123OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit124OfSupportedMcsSet
- Parameters:
bit124OfSupportedMcsSet- bit124OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit125OfSupportedMcsSet
- Parameters:
bit125OfSupportedMcsSet- bit125OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit126OfSupportedMcsSet
- Parameters:
bit126OfSupportedMcsSet- bit126OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
bit127OfSupportedMcsSet
- Parameters:
bit127OfSupportedMcsSet- bit127OfSupportedMcsSet- Returns:
- this Builder object for method chaining.
-
pcoSupported
- Parameters:
pcoSupported- pcoSupported- Returns:
- this Builder object for method chaining.
-
pcoTransitionTime
public Dot11HTCapabilitiesElement.Builder pcoTransitionTime(Dot11HTCapabilitiesElement.PcoTransitionTime pcoTransitionTime) - Parameters:
pcoTransitionTime- pcoTransitionTime- Returns:
- this Builder object for method chaining.
-
bit3OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit3OfHtExtendedCapabilities(boolean bit3OfHtExtendedCapabilities) - Parameters:
bit3OfHtExtendedCapabilities- bit3OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
bit4OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit4OfHtExtendedCapabilities(boolean bit4OfHtExtendedCapabilities) - Parameters:
bit4OfHtExtendedCapabilities- bit4OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
bit5OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit5OfHtExtendedCapabilities(boolean bit5OfHtExtendedCapabilities) - Parameters:
bit5OfHtExtendedCapabilities- bit5OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
bit6OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit6OfHtExtendedCapabilities(boolean bit6OfHtExtendedCapabilities) - Parameters:
bit6OfHtExtendedCapabilities- bit6OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
bit7OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit7OfHtExtendedCapabilities(boolean bit7OfHtExtendedCapabilities) - Parameters:
bit7OfHtExtendedCapabilities- bit7OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
mcsFeedbackCapability
public Dot11HTCapabilitiesElement.Builder mcsFeedbackCapability(Dot11HTCapabilitiesElement.McsFeedbackCapability mcsFeedbackCapability) - Parameters:
mcsFeedbackCapability- mcsFeedbackCapability- Returns:
- this Builder object for method chaining.
-
htControlFieldSupported
- Parameters:
htControlFieldSupported- htControlFieldSupported- Returns:
- this Builder object for method chaining.
-
rdResponderSupported
- Parameters:
rdResponderSupported- rdResponderSupported- Returns:
- this Builder object for method chaining.
-
bit12OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit12OfHtExtendedCapabilities(boolean bit12OfHtExtendedCapabilities) - Parameters:
bit12OfHtExtendedCapabilities- bit12OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
bit13OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit13OfHtExtendedCapabilities(boolean bit13OfHtExtendedCapabilities) - Parameters:
bit13OfHtExtendedCapabilities- bit13OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
bit14OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit14OfHtExtendedCapabilities(boolean bit14OfHtExtendedCapabilities) - Parameters:
bit14OfHtExtendedCapabilities- bit14OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
bit15OfHtExtendedCapabilities
public Dot11HTCapabilitiesElement.Builder bit15OfHtExtendedCapabilities(boolean bit15OfHtExtendedCapabilities) - Parameters:
bit15OfHtExtendedCapabilities- bit15OfHtExtendedCapabilities- Returns:
- this Builder object for method chaining.
-
implicitTxBeamformingReceivingSupported
public Dot11HTCapabilitiesElement.Builder implicitTxBeamformingReceivingSupported(boolean implicitTxBeamformingReceivingSupported) - Parameters:
implicitTxBeamformingReceivingSupported- implicitTxBeamformingReceivingSupported- Returns:
- this Builder object for method chaining.
-
rxStaggeredSoundingSupported
public Dot11HTCapabilitiesElement.Builder rxStaggeredSoundingSupported(boolean rxStaggeredSoundingSupported) - Parameters:
rxStaggeredSoundingSupported- rxStaggeredSoundingSupported- Returns:
- this Builder object for method chaining.
-
txStaggeredSoundingSupported
public Dot11HTCapabilitiesElement.Builder txStaggeredSoundingSupported(boolean txStaggeredSoundingSupported) - Parameters:
txStaggeredSoundingSupported- txStaggeredSoundingSupported- Returns:
- this Builder object for method chaining.
-
rxNdpSupported
- Parameters:
rxNdpSupported- rxNdpSupported- Returns:
- this Builder object for method chaining.
-
txNdpSupported
- Parameters:
txNdpSupported- txNdpSupported- Returns:
- this Builder object for method chaining.
-
implicitTxBeamformingSupported
public Dot11HTCapabilitiesElement.Builder implicitTxBeamformingSupported(boolean implicitTxBeamformingSupported) - Parameters:
implicitTxBeamformingSupported- implicitTxBeamformingSupported- Returns:
- this Builder object for method chaining.
-
calibration
public Dot11HTCapabilitiesElement.Builder calibration(Dot11HTCapabilitiesElement.Calibration calibration) - Parameters:
calibration- calibration- Returns:
- this Builder object for method chaining.
-
explicitCsiTxBeamformingSupported
public Dot11HTCapabilitiesElement.Builder explicitCsiTxBeamformingSupported(boolean explicitCsiTxBeamformingSupported) - Parameters:
explicitCsiTxBeamformingSupported- explicitCsiTxBeamformingSupported- Returns:
- this Builder object for method chaining.
-
explicitNoncompressedSteeringSupported
public Dot11HTCapabilitiesElement.Builder explicitNoncompressedSteeringSupported(boolean explicitNoncompressedSteeringSupported) - Parameters:
explicitNoncompressedSteeringSupported- explicitNoncompressedSteeringSupported- Returns:
- this Builder object for method chaining.
-
explicitCompressedSteeringSupported
public Dot11HTCapabilitiesElement.Builder explicitCompressedSteeringSupported(boolean explicitCompressedSteeringSupported) - Parameters:
explicitCompressedSteeringSupported- explicitCompressedSteeringSupported- Returns:
- this Builder object for method chaining.
-
explicitTxBeamformingCsiFeedbackCapability
public Dot11HTCapabilitiesElement.Builder explicitTxBeamformingCsiFeedbackCapability(Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitTxBeamformingCsiFeedbackCapability) - Parameters:
explicitTxBeamformingCsiFeedbackCapability- explicitTxBeamformingCsiFeedbackCapability- Returns:
- this Builder object for method chaining.
-
explicitNoncompressedBeamformingFeedbackCapability
public Dot11HTCapabilitiesElement.Builder explicitNoncompressedBeamformingFeedbackCapability(Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitNoncompressedBeamformingFeedbackCapability) - Parameters:
explicitNoncompressedBeamformingFeedbackCapability- explicitNoncompressedBeamformingFeedbackCapability- Returns:
- this Builder object for method chaining.
-
explicitCompressedBeamformingFeedbackCapability
public Dot11HTCapabilitiesElement.Builder explicitCompressedBeamformingFeedbackCapability(Dot11HTCapabilitiesElement.BeamformingFeedbackCapability explicitCompressedBeamformingFeedbackCapability) - Parameters:
explicitCompressedBeamformingFeedbackCapability- explicitCompressedBeamformingFeedbackCapability- Returns:
- this Builder object for method chaining.
-
minGrouping
public Dot11HTCapabilitiesElement.Builder minGrouping(Dot11HTCapabilitiesElement.Grouping minGrouping) - Parameters:
minGrouping- minGrouping- Returns:
- this Builder object for method chaining.
-
csiNumBeamformerAntennasSupported
public Dot11HTCapabilitiesElement.Builder csiNumBeamformerAntennasSupported(Dot11HTCapabilitiesElement.NumBeamformerAntennas csiNumBeamformerAntennasSupported) - Parameters:
csiNumBeamformerAntennasSupported- csiNumBeamformerAntennasSupported- Returns:
- this Builder object for method chaining.
-
noncompressedSteeringNumBeamformerAntennasSupported
public Dot11HTCapabilitiesElement.Builder noncompressedSteeringNumBeamformerAntennasSupported(Dot11HTCapabilitiesElement.NumBeamformerAntennas noncompressedSteeringNumBeamformerAntennasSupported) - Parameters:
noncompressedSteeringNumBeamformerAntennasSupported- noncompressedSteeringNumBeamformerAntennasSupported- Returns:
- this Builder object for method chaining.
-
compressedSteeringNumBeamformerAntennasSupported
public Dot11HTCapabilitiesElement.Builder compressedSteeringNumBeamformerAntennasSupported(Dot11HTCapabilitiesElement.NumBeamformerAntennas compressedSteeringNumBeamformerAntennasSupported) - Parameters:
compressedSteeringNumBeamformerAntennasSupported- compressedSteeringNumBeamformerAntennasSupported- Returns:
- this Builder object for method chaining.
-
csiMaxNumRowsBeamformerSupported
public Dot11HTCapabilitiesElement.Builder csiMaxNumRowsBeamformerSupported(Dot11HTCapabilitiesElement.CsiNumRows csiMaxNumRowsBeamformerSupported) - Parameters:
csiMaxNumRowsBeamformerSupported- csiMaxNumRowsBeamformerSupported- Returns:
- this Builder object for method chaining.
-
channelEstimationCapability
public Dot11HTCapabilitiesElement.Builder channelEstimationCapability(Dot11HTCapabilitiesElement.ChannelEstimationCapability channelEstimationCapability) - Parameters:
channelEstimationCapability- channelEstimationCapability- Returns:
- this Builder object for method chaining.
-
bit29OfTransmitBeamformingCapabilities
public Dot11HTCapabilitiesElement.Builder bit29OfTransmitBeamformingCapabilities(boolean bit29OfTransmitBeamformingCapabilities) - Parameters:
bit29OfTransmitBeamformingCapabilities- bit29OfTransmitBeamformingCapabilities- Returns:
- this Builder object for method chaining.
-
bit30OfTransmitBeamformingCapabilities
public Dot11HTCapabilitiesElement.Builder bit30OfTransmitBeamformingCapabilities(boolean bit30OfTransmitBeamformingCapabilities) - Parameters:
bit30OfTransmitBeamformingCapabilities- bit30OfTransmitBeamformingCapabilities- Returns:
- this Builder object for method chaining.
-
bit31OfTransmitBeamformingCapabilities
public Dot11HTCapabilitiesElement.Builder bit31OfTransmitBeamformingCapabilities(boolean bit31OfTransmitBeamformingCapabilities) - Parameters:
bit31OfTransmitBeamformingCapabilities- bit31OfTransmitBeamformingCapabilities- Returns:
- this Builder object for method chaining.
-
antennaSelectionSupported
public Dot11HTCapabilitiesElement.Builder antennaSelectionSupported(boolean antennaSelectionSupported) - Parameters:
antennaSelectionSupported- antennaSelectionSupported- Returns:
- this Builder object for method chaining.
-
explicitCsiFeedbackBasedTxAselSupported
public Dot11HTCapabilitiesElement.Builder explicitCsiFeedbackBasedTxAselSupported(boolean explicitCsiFeedbackBasedTxAselSupported) - Parameters:
explicitCsiFeedbackBasedTxAselSupported- explicitCsiFeedbackBasedTxAselSupported- Returns:
- this Builder object for method chaining.
-
antennaIndicesFeedbackBasedTxAselSupported
public Dot11HTCapabilitiesElement.Builder antennaIndicesFeedbackBasedTxAselSupported(boolean antennaIndicesFeedbackBasedTxAselSupported) - Parameters:
antennaIndicesFeedbackBasedTxAselSupported- antennaIndicesFeedbackBasedTxAselSupported- Returns:
- this Builder object for method chaining.
-
explicitCsiFeedbackSupported
public Dot11HTCapabilitiesElement.Builder explicitCsiFeedbackSupported(boolean explicitCsiFeedbackSupported) - Parameters:
explicitCsiFeedbackSupported- explicitCsiFeedbackSupported- Returns:
- this Builder object for method chaining.
-
antennaIndicesFeedbackSupported
public Dot11HTCapabilitiesElement.Builder antennaIndicesFeedbackSupported(boolean antennaIndicesFeedbackSupported) - Parameters:
antennaIndicesFeedbackSupported- antennaIndicesFeedbackSupported- Returns:
- this Builder object for method chaining.
-
rxAselSupported
- Parameters:
rxAselSupported- rxAselSupported- Returns:
- this Builder object for method chaining.
-
txSoundingPpdusSupported
public Dot11HTCapabilitiesElement.Builder txSoundingPpdusSupported(boolean txSoundingPpdusSupported) - Parameters:
txSoundingPpdusSupported- txSoundingPpdusSupported- Returns:
- this Builder object for method chaining.
-
bit7OfAselCapability
- Parameters:
bit7OfAselCapability- bit7OfAselCapability- Returns:
- this Builder object for method chaining.
-
length
- Overrides:
lengthin classDot11InformationElement.Builder- Parameters:
length- length- Returns:
- this Builder object for method chaining.
-
correctLengthAtBuild
- Specified by:
correctLengthAtBuildin interfaceLengthBuilder<Dot11InformationElement>- Overrides:
correctLengthAtBuildin classDot11InformationElement.Builder- Parameters:
correctLengthAtBuild- correctLengthAtBuild- Returns:
- LengthBuilder
-
build
- Returns:
- a new object.
-