パッケージ org.pcap4j.packet

クラス RadiotapDataMcs.Builder

  • 含まれているクラス:
    RadiotapDataMcs

    public static final class RadiotapDataMcs.Builder
    extends Object
    導入されたバージョン:
    pcap4j 1.6.5
    作成者:
    Kaito Yamada
    • コンストラクタの詳細

      • Builder

        public Builder()
    • メソッドの詳細

      • bandwidthKnown

        public RadiotapDataMcs.Builder bandwidthKnown​(boolean bandwidthKnown)
        パラメータ:
        bandwidthKnown - bandwidthKnown
        戻り値:
        this Builder object for method chaining.
      • mcsIndexKnown

        public RadiotapDataMcs.Builder mcsIndexKnown​(boolean mcsIndexKnown)
        パラメータ:
        mcsIndexKnown - mcsIndexKnown
        戻り値:
        this Builder object for method chaining.
      • guardIntervalKnown

        public RadiotapDataMcs.Builder guardIntervalKnown​(boolean guardIntervalKnown)
        パラメータ:
        guardIntervalKnown - guardIntervalKnown
        戻り値:
        this Builder object for method chaining.
      • htFormatKnown

        public RadiotapDataMcs.Builder htFormatKnown​(boolean htFormatKnown)
        パラメータ:
        htFormatKnown - htFormatKnown
        戻り値:
        this Builder object for method chaining.
      • fecTypeKnown

        public RadiotapDataMcs.Builder fecTypeKnown​(boolean fecTypeKnown)
        パラメータ:
        fecTypeKnown - fecTypeKnown
        戻り値:
        this Builder object for method chaining.
      • stbcKnown

        public RadiotapDataMcs.Builder stbcKnown​(boolean stbcKnown)
        パラメータ:
        stbcKnown - stbcKnown
        戻り値:
        this Builder object for method chaining.
      • nessKnown

        public RadiotapDataMcs.Builder nessKnown​(boolean nessKnown)
        パラメータ:
        nessKnown - nessKnown
        戻り値:
        this Builder object for method chaining.
      • nessMsb

        public RadiotapDataMcs.Builder nessMsb​(boolean nessMsb)
        パラメータ:
        nessMsb - nessMsb
        戻り値:
        this Builder object for method chaining.
      • shortGuardInterval

        public RadiotapDataMcs.Builder shortGuardInterval​(boolean shortGuardInterval)
        パラメータ:
        shortGuardInterval - shortGuardInterval
        戻り値:
        this Builder object for method chaining.
      • numStbcStreams

        public RadiotapDataMcs.Builder numStbcStreams​(byte numStbcStreams)
        パラメータ:
        numStbcStreams - numStbcStreams
        戻り値:
        this Builder object for method chaining.
      • nessLsb

        public RadiotapDataMcs.Builder nessLsb​(boolean nessLsb)
        パラメータ:
        nessLsb - nessLsb
        戻り値:
        this Builder object for method chaining.
      • mcsRateIndex

        public RadiotapDataMcs.Builder mcsRateIndex​(byte mcsRateIndex)
        パラメータ:
        mcsRateIndex - mcsRateIndex
        戻り値:
        this Builder object for method chaining.
      • build

        public RadiotapDataMcs build()
        戻り値:
        a new RadiotapMcs object.