パッケージ org.pcap4j.packet
クラス Dot11ExtendedCapabilitiesElement
- java.lang.Object
-
- org.pcap4j.packet.Dot11InformationElement
-
- org.pcap4j.packet.Dot11ExtendedCapabilitiesElement
-
- すべての実装されたインタフェース:
Serializable
public final class Dot11ExtendedCapabilitiesElement extends Dot11InformationElement
IEEE802.11 Extended Capabilities element1 1 n +-----------------+-----------------+----------------- | Element ID | Length | Capabilities +-----------------+-----------------+----------------- Element ID: 127
The Extended Capabilities element carries information about the capabilities of an IEEE 802.11 STA that augment the Capability Information field (CIF).- 導入されたバージョン:
- pcap4j 1.7.0
- 作成者:
- Kaito Yamada
- 関連項目:
- IEEE802.11, 直列化された形式
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static class
Dot11ExtendedCapabilitiesElement.Builder
-
メソッドの概要
-
クラスから継承されたメソッド org.pcap4j.packet.Dot11InformationElement
getElementId, getLength, getLengthAsInt
-
-
-
-
メソッドの詳細
-
newInstance
public static Dot11ExtendedCapabilitiesElement newInstance(byte[] rawData, int offset, int length) throws IllegalRawDataException
A static factory method. This method validates the arguments byByteArrays.validateBounds(byte[], int, int)
, which may throw exceptions undocumented here.- パラメータ:
rawData
- rawDataoffset
- offsetlength
- length- 戻り値:
- a new Dot11ExtendedCapabilitiesElement object.
- 例外:
IllegalRawDataException
- if parsing the raw data fails.
-
is2040BssCoexistenceManagementSupported
public Boolean is2040BssCoexistenceManagementSupported()
- 戻り値:
- twentyFortyBssCoexistenceManagementSupported. May be null.
-
getBit1
public Boolean getBit1()
- 戻り値:
- bit1. May be null.
-
isExtendedChannelSwitchingSupported
public Boolean isExtendedChannelSwitchingSupported()
- 戻り値:
- extendedChannelSwitchingSupported. May be null.
-
getBit3
public Boolean getBit3()
- 戻り値:
- bit3. May be null.
-
isPsmpOperationSupported
public Boolean isPsmpOperationSupported()
- 戻り値:
- psmpOperationSupported. May be null.
-
getBit5
public Boolean getBit5()
- 戻り値:
- bit5. May be null.
-
isScheduledPsmpSupported
public Boolean isScheduledPsmpSupported()
- 戻り値:
- scheduledPsmpSupported. May be null.
-
isEventActivated
public Boolean isEventActivated()
- 戻り値:
- eventActivated. May be null.
-
isDiagnosticsActivated
public Boolean isDiagnosticsActivated()
- 戻り値:
- diagnosticsActivated. May be null.
-
isMulticastDiagnosticsActivated
public Boolean isMulticastDiagnosticsActivated()
- 戻り値:
- multicastDiagnosticsActivated. May be null.
-
isLocationTrackingActivated
public Boolean isLocationTrackingActivated()
- 戻り値:
- locationTrackingActivated. May be null.
-
isFmsActivated
public Boolean isFmsActivated()
- 戻り値:
- fmsActivated. May be null.
-
isProxyArpServiceActivated
public Boolean isProxyArpServiceActivated()
- 戻り値:
- proxyArpServiceActivated. May be null.
-
isCollocatedInterferenceReportingActivated
public Boolean isCollocatedInterferenceReportingActivated()
- 戻り値:
- collocatedInterferenceReportingActivated. May be null.
-
isRmCivicMeasurementActivated
public Boolean isRmCivicMeasurementActivated()
- 戻り値:
- rmCivicMeasurementActivated. May be null.
-
isRmLciMeasurementActivated
public Boolean isRmLciMeasurementActivated()
- 戻り値:
- rmLciMeasurementActivated. May be null.
-
isTfsActivated
public Boolean isTfsActivated()
- 戻り値:
- tfsActivated. May be null.
-
isWnmSleepModeActivated
public Boolean isWnmSleepModeActivated()
- 戻り値:
- wnmSleepModeActivated. May be null.
-
isTimBroadcastActivated
public Boolean isTimBroadcastActivated()
- 戻り値:
- timBroadcastActivated. May be null.
-
isBssTransitionActivated
public Boolean isBssTransitionActivated()
- 戻り値:
- bssTransitionActivated. May be null.
-
isQosTrafficCapabilityActivated
public Boolean isQosTrafficCapabilityActivated()
- 戻り値:
- qosTrafficCapabilityActivated. May be null.
-
isAcStationCountActivated
public Boolean isAcStationCountActivated()
- 戻り値:
- acStationCountActivated. May be null.
-
isMultiBssIdActivated
public Boolean isMultiBssIdActivated()
- 戻り値:
- multiBssIdActivated. May be null.
-
isTimingMeasurementActivated
public Boolean isTimingMeasurementActivated()
- 戻り値:
- timingMeasurementActivated. May be null.
-
isChannelUsageActivated
public Boolean isChannelUsageActivated()
- 戻り値:
- channelUsageActivated. May be null.
-
isSsidListActivated
public Boolean isSsidListActivated()
- 戻り値:
- ssidListActivated. May be null.
-
isDmsActivated
public Boolean isDmsActivated()
- 戻り値:
- dmsActivated. May be null.
-
isUtcTsfOffsetActivated
public Boolean isUtcTsfOffsetActivated()
- 戻り値:
- utcTsfOffsetActivated. May be null.
-
isTdlsPeerUapsdBufferStaSupported
public Boolean isTdlsPeerUapsdBufferStaSupported()
- 戻り値:
- tdlsPeerUapsdBufferStaSupported. May be null.
-
isTdlsPeerPsmSupported
public Boolean isTdlsPeerPsmSupported()
- 戻り値:
- tdlsPeerPsmSupported. May be null.
-
isTdlsChannelSwitchingActivated
public Boolean isTdlsChannelSwitchingActivated()
- 戻り値:
- tdlsChannelSwitchingActivated. May be null.
-
isInterworkingServiceActivated
public Boolean isInterworkingServiceActivated()
- 戻り値:
- interworkingServiceActivated. May be null.
-
isQosMapActivated
public Boolean isQosMapActivated()
- 戻り値:
- qosMapActivated. May be null.
-
isEbrActivated
public Boolean isEbrActivated()
- 戻り値:
- ebrActivated. May be null.
-
isSspnInterfaceActivated
public Boolean isSspnInterfaceActivated()
- 戻り値:
- sspnInterfaceActivated. May be null.
-
getBit35
public Boolean getBit35()
- 戻り値:
- bit35. May be null.
-
isMsgcfActivated
public Boolean isMsgcfActivated()
- 戻り値:
- msgcfActivated. May be null.
-
isTdlsSupported
public Boolean isTdlsSupported()
- 戻り値:
- tdlsSupported. May be null.
-
isTdlsProhibited
public Boolean isTdlsProhibited()
- 戻り値:
- tdlsProhibited. May be null.
-
isTdlsChannelSwitchingProhibited
public Boolean isTdlsChannelSwitchingProhibited()
- 戻り値:
- tdlsChannelSwitchingProhibited. May be null.
-
isRejectingUnadmittedTraffic
public Boolean isRejectingUnadmittedTraffic()
- 戻り値:
- rejectingUnadmittedTraffic. May be null.
-
getServiceIntervalGranularity
public Dot11ServiceIntervalGranularity getServiceIntervalGranularity()
- 戻り値:
- serviceIntervalGranularity. May be null.
-
isRmIdentifierMeasurementActivated
public Boolean isRmIdentifierMeasurementActivated()
- 戻り値:
- rmIdentifierMeasurementActivated. May be null.
-
isUapsdCoexistenceActivated
public Boolean isUapsdCoexistenceActivated()
- 戻り値:
- uapsdCoexistenceActivated. May be null.
-
isWnmNotificationActivated
public Boolean isWnmNotificationActivated()
- 戻り値:
- wnmNotificationActivated. May be null.
-
getBit47
public Boolean getBit47()
- 戻り値:
- bit47. May be null.
-
isutf8Ssid
public Boolean isutf8Ssid()
- 戻り値:
- utf8Ssid. May be null.
-
getBit49
public Boolean getBit49()
- 戻り値:
- bit49. May be null.
-
getBit50
public Boolean getBit50()
- 戻り値:
- bit50. May be null.
-
getBit51
public Boolean getBit51()
- 戻り値:
- bit51. May be null.
-
getBit52
public Boolean getBit52()
- 戻り値:
- bit52. May be null.
-
getBit53
public Boolean getBit53()
- 戻り値:
- bit53. May be null.
-
getBit54
public Boolean getBit54()
- 戻り値:
- bit54. May be null.
-
getBit55
public Boolean getBit55()
- 戻り値:
- bit55. May be null.
-
getTrailingData
public byte[] getTrailingData()
- 戻り値:
- trailingData. May be null.
-
length
public int length()
- 定義:
length
クラス内Dot11InformationElement
- 戻り値:
- the length
-
getRawData
public byte[] getRawData()
- 定義:
getRawData
クラス内Dot11InformationElement
- 戻り値:
- the raw data.
-
getBuilder
public Dot11ExtendedCapabilitiesElement.Builder getBuilder()
- 戻り値:
- a new Builder object populated with this object's fields.
-
hashCode
public int hashCode()
- オーバーライド:
hashCode
クラス内Dot11InformationElement
-
equals
public boolean equals(Object obj)
- オーバーライド:
equals
クラス内Dot11InformationElement
-
-