パッケージ org.pcap4j.packet
クラス Dot11ExtendedSupportedRatesElement
- java.lang.Object
-
- org.pcap4j.packet.Dot11InformationElement
-
- org.pcap4j.packet.Dot11AbstractSupportedRatesElement
-
- org.pcap4j.packet.Dot11ExtendedSupportedRatesElement
-
- すべての実装されたインタフェース:
Serializable
public final class Dot11ExtendedSupportedRatesElement extends Dot11AbstractSupportedRatesElement
IEEE802.11 Extended Supported Rates element1 1 1-255 +----------+----------+------------------------- |Element ID| Length | Extended Supported Rates +----------+----------+------------------------- Element ID: 50
The Extended Supported Rates element specifies the rates in the OperationalRateSet parameter and zero or more BSS membership selector values that are not carried in the Supported Rates element. The Information field is encoded as 1 to 255 octets where each octet describes a single supported rate or BSS membership selector. Within Beacon, Probe Response, Association Response, Reassociation Response, Mesh Peering Open, and Mesh Peering Confirm management frames, each supported rate contained in the BSSBasicRateSet parameter is encoded as an octet with the MSB (bit 7) set to 1 and bits 6 to 0 are set to the appropriate value. Rates not contained in the BSSBasicRateSet parameter are encoded with the MSB set to 0, and bits 6 to 0 are set to the appropriate value from the valid range. The MSB of each octet in the Extended Supported Rate element in other management frame types is ignored by receiving STAs. Within Beacon, Probe Response, Association Response, Reassociation Response, Mesh Peering Open, and Mesh Peering Confirm management frames, each BSS membership selector contained in the BSSMembershipSelectorSet parameter is encoded as an octet with the MSB (bit 7) set to 1, and bits 6 to 0 are set to the encoded value for the selector.- 導入されたバージョン:
- pcap4j 1.7.0
- 作成者:
- Kaito Yamada
- 関連項目:
- IEEE802.11, 直列化された形式
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static class
Dot11ExtendedSupportedRatesElement.Builder
-
クラスから継承されたネストされたクラス/インタフェース org.pcap4j.packet.Dot11AbstractSupportedRatesElement
Dot11AbstractSupportedRatesElement.BssMembershipSelector, Dot11AbstractSupportedRatesElement.Datum, Dot11AbstractSupportedRatesElement.Rate
-
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 Dot11ExtendedSupportedRatesElement.Builder
getBuilder()
String
getElementName()
static Dot11ExtendedSupportedRatesElement
newInstance(byte[] rawData, int offset, int length)
A static factory method.-
クラスから継承されたメソッド org.pcap4j.packet.Dot11AbstractSupportedRatesElement
equals, getBssMembershipSelectors, getRates, getRawData, hashCode, length, toString, toString
-
クラスから継承されたメソッド org.pcap4j.packet.Dot11InformationElement
getElementId, getLength, getLengthAsInt
-
-
-
-
メソッドの詳細
-
newInstance
public static Dot11ExtendedSupportedRatesElement 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 Dot11ExtendedSupportedRatesElement object.
- 例外:
IllegalRawDataException
- if parsing the raw data fails.
-
getBuilder
public Dot11ExtendedSupportedRatesElement.Builder getBuilder()
- 定義:
getBuilder
クラス内Dot11AbstractSupportedRatesElement
- 戻り値:
- a new Builder object populated with this object's fields.
-
getElementName
public String getElementName()
- 定義:
getElementName
クラス内Dot11AbstractSupportedRatesElement
- 戻り値:
- element name
-
-