パッケージ 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, 直列化された形式
    • メソッドの詳細

      • 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.
      • 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.
      • hashCode

        public int hashCode()
        オーバーライド:
        hashCode クラス内 Object
      • equals

        public boolean equals​(Object obj)
        オーバーライド:
        equals クラス内 Object