パッケージ org.pcap4j.packet
クラス Dot11SupportedOperatingClassesElement
- java.lang.Object
-
- org.pcap4j.packet.Dot11InformationElement
-
- org.pcap4j.packet.Dot11SupportedOperatingClassesElement
-
- すべての実装されたインタフェース:
Serializable
public final class Dot11SupportedOperatingClassesElement extends Dot11InformationElement
IEEE802.11 Supported Operating Classes element1 1 1 1-252 +-----------------------+-----------------------+-----------------------+------------------- | Element ID | Length |Current Operating Class| Operating Classes +-----------------------+-----------------------+-----------------------+------------------- Element ID: 59
The Supported Operating Classes element is used by a STA to advertise the operating classes that it is capable of operating with in this country. The value of the Length field of the Supported Operating Classes element is between 2 and 253. The Current Operating Class octet indicates the operating class in use for transmission and reception. The Operating Classes field lists in ascending order all operating classes that the STA is capable of operating with in this country.- 導入されたバージョン:
- pcap4j 1.7.0
- 作成者:
- Kaito Yamada
- 関連項目:
- IEEE802.11, 直列化された形式
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static class
Dot11SupportedOperatingClassesElement.Builder
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 boolean
equals(Object obj)
Dot11SupportedOperatingClassesElement.Builder
getBuilder()
byte
getCurrentOperatingClass()
int
getCurrentOperatingClassAsInt()
byte[]
getOperatingClasses()
byte[]
getRawData()
int
hashCode()
int
length()
static Dot11SupportedOperatingClassesElement
newInstance(byte[] rawData, int offset, int length)
A static factory method.String
toString()
String
toString(String indent)
-
クラスから継承されたメソッド org.pcap4j.packet.Dot11InformationElement
getElementId, getLength, getLengthAsInt
-
-
-
-
メソッドの詳細
-
newInstance
public static Dot11SupportedOperatingClassesElement 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 Dot11SupportedOperatingClassesElement object.
- 例外:
IllegalRawDataException
- if parsing the raw data fails.
-
getCurrentOperatingClass
public byte getCurrentOperatingClass()
- 戻り値:
- currentOperatingClass
-
getCurrentOperatingClassAsInt
public int getCurrentOperatingClassAsInt()
- 戻り値:
- currentOperatingClass
-
getOperatingClasses
public byte[] getOperatingClasses()
- 戻り値:
- operatingClasses
-
length
public int length()
- 定義:
length
クラス内Dot11InformationElement
- 戻り値:
- the length
-
getRawData
public byte[] getRawData()
- 定義:
getRawData
クラス内Dot11InformationElement
- 戻り値:
- the raw data.
-
getBuilder
public Dot11SupportedOperatingClassesElement.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
-
-