パッケージ org.pcap4j.packet
クラス Dot11HtControl
- java.lang.Object
-
- org.pcap4j.packet.Dot11HtControl
-
- すべての実装されたインタフェース:
Serializable
public final class Dot11HtControl extends Object implements Serializable
HT Control field of an IEEE802.11 frame.0 1 2 3 4 5 6 7 +----------+----------+----------+----------+----------+----------+----------+----------+ | | | | + Link Adaptation Control + | | | | +----------+----------+----------+----------+----------+----------+----------+----------+ | Calibration | Calibration | Reserved | CSI/Steering | | Position | Sequence | | | +----------+----------+----------+----------+----------+----------+----------+----------+ |NDP Annou-| Reserved |AC |RDG/More | |ncement | |Constraint|PPDU | +----------+----------+----------+----------+----------+----------+----------+----------+- 導入されたバージョン:
- pcap4j 1.7.0
- 作成者:
- Kaito Yamada
- 関連項目:
- IEEE802.11, 直列化された形式
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static classDot11HtControl.Builderstatic classDot11HtControl.CalibrationPositionCalibration Position subfield of HT Control field of an IEEE802.11 frame.static classDot11HtControl.CsiOrSteeringCSI/Steering subfield of HT Control field of an IEEE802.11 frame.
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 booleanequals(Object obj)booleangetAcConstraint()booleangetBit20()booleangetBit21()booleangetBit25()booleangetBit26()booleangetBit27()booleangetBit28()booleangetBit29()Dot11HtControl.BuildergetBuilder()Dot11HtControl.CalibrationPositiongetCalibrationPosition()bytegetCalibrationSequence()intgetCalibrationSequenceAsInt()Dot11HtControl.CsiOrSteeringgetCsiOrSteering()Dot11LinkAdaptationControlgetLinkAdaptationControl()booleangetNdpAnnouncement()byte[]getRawData()booleangetRdgOrMorePpdu()inthashCode()intlength()static Dot11HtControlnewInstance(byte[] rawData, int offset, int length)A static factory method.StringtoString()StringtoString(String indent)
-
-
-
メソッドの詳細
-
newInstance
public static Dot11HtControl 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 Dot11HtControl object.
- 例外:
IllegalRawDataException- if parsing the raw data fails.
-
getLinkAdaptationControl
public Dot11LinkAdaptationControl getLinkAdaptationControl()
- 戻り値:
- linkAdaptationControl
-
getCalibrationPosition
public Dot11HtControl.CalibrationPosition getCalibrationPosition()
- 戻り値:
- calibrationPosition
-
getCalibrationSequence
public byte getCalibrationSequence()
- 戻り値:
- calibrationSequence
-
getCalibrationSequenceAsInt
public int getCalibrationSequenceAsInt()
- 戻り値:
- calibrationSequence
-
getBit20
public boolean getBit20()
- 戻り値:
- true if the bit 20 is set to 1; false otherwise.
-
getBit21
public boolean getBit21()
- 戻り値:
- true if the bit 21 is set to 1; false otherwise.
-
getCsiOrSteering
public Dot11HtControl.CsiOrSteering getCsiOrSteering()
- 戻り値:
- csiOrSteering
-
getNdpAnnouncement
public boolean getNdpAnnouncement()
- 戻り値:
- true if the NDP Announcement field is set to 1; false otherwise.
-
getBit25
public boolean getBit25()
- 戻り値:
- true if the bit 25 is set to 1; false otherwise.
-
getBit26
public boolean getBit26()
- 戻り値:
- true if the bit 26 is set to 1; false otherwise.
-
getBit27
public boolean getBit27()
- 戻り値:
- true if the bit 27 is set to 1; false otherwise.
-
getBit28
public boolean getBit28()
- 戻り値:
- true if the bit 28 is set to 1; false otherwise.
-
getBit29
public boolean getBit29()
- 戻り値:
- true if the bit 29 is set to 1; false otherwise.
-
getAcConstraint
public boolean getAcConstraint()
- 戻り値:
- true if the AC Constraint field is set to 1; false otherwise.
-
getRdgOrMorePpdu
public boolean getRdgOrMorePpdu()
- 戻り値:
- true if the RDG/More PPDU field is set to 1; false otherwise.
-
getBuilder
public Dot11HtControl.Builder getBuilder()
- 戻り値:
- a new Builder object populated with this object's fields.
-
getRawData
public byte[] getRawData()
- 戻り値:
- the raw data.
-
length
public int length()
- 戻り値:
- length
-
toString
public String toString(String indent)
- パラメータ:
indent- indent- 戻り値:
- String representation of this object.
-
-