パッケージ org.pcap4j.packet

クラス RadiotapDataVht.Builder

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

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

      • Builder

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

      • stbcKnown

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

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

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

        public RadiotapDataVht.Builder shortGiNsymDisambiguationKnown​(boolean shortGiNsymDisambiguationKnown)
        パラメータ:
        shortGiNsymDisambiguationKnown - shortGiNsymDisambiguationKnown
        戻り値:
        this Builder object for method chaining.
      • ldpcExtraOfdmSymbolKnown

        public RadiotapDataVht.Builder ldpcExtraOfdmSymbolKnown​(boolean ldpcExtraOfdmSymbolKnown)
        パラメータ:
        ldpcExtraOfdmSymbolKnown - ldpcExtraOfdmSymbolKnown
        戻り値:
        this Builder object for method chaining.
      • beamformedKnown

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

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

        public RadiotapDataVht.Builder groupIdKnown​(boolean groupIdKnown)
        パラメータ:
        groupIdKnown - groupIdKnown
        戻り値:
        this Builder object for method chaining.
      • partialAidKnown

        public RadiotapDataVht.Builder partialAidKnown​(boolean partialAidKnown)
        パラメータ:
        partialAidKnown - partialAidKnown
        戻り値:
        this Builder object for method chaining.
      • seventhMsbOfKnown

        public RadiotapDataVht.Builder seventhMsbOfKnown​(boolean seventhMsbOfKnown)
        パラメータ:
        seventhMsbOfKnown - seventhMsbOfKnown
        戻り値:
        this Builder object for method chaining.
      • sixthMsbOfKnown

        public RadiotapDataVht.Builder sixthMsbOfKnown​(boolean sixthMsbOfKnown)
        パラメータ:
        sixthMsbOfKnown - sixthMsbOfKnown
        戻り値:
        this Builder object for method chaining.
      • fifthMsbOfKnown

        public RadiotapDataVht.Builder fifthMsbOfKnown​(boolean fifthMsbOfKnown)
        パラメータ:
        fifthMsbOfKnown - fifthMsbOfKnown
        戻り値:
        this Builder object for method chaining.
      • fourthMsbOfKnown

        public RadiotapDataVht.Builder fourthMsbOfKnown​(boolean fourthMsbOfKnown)
        パラメータ:
        fourthMsbOfKnown - fourthMsbOfKnown
        戻り値:
        this Builder object for method chaining.
      • thirdMsbOfKnown

        public RadiotapDataVht.Builder thirdMsbOfKnown​(boolean thirdMsbOfKnown)
        パラメータ:
        thirdMsbOfKnown - thirdMsbOfKnown
        戻り値:
        this Builder object for method chaining.
      • secondMsbOfKnown

        public RadiotapDataVht.Builder secondMsbOfKnown​(boolean secondMsbOfKnown)
        パラメータ:
        secondMsbOfKnown - secondMsbOfKnown
        戻り値:
        this Builder object for method chaining.
      • msbOfKnown

        public RadiotapDataVht.Builder msbOfKnown​(boolean msbOfKnown)
        パラメータ:
        msbOfKnown - msbOfKnown
        戻り値:
        this Builder object for method chaining.
      • stbc

        public RadiotapDataVht.Builder stbc​(boolean stbc)
        パラメータ:
        stbc - stbc
        戻り値:
        this Builder object for method chaining.
      • txopPsNotAllowed

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

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

        public RadiotapDataVht.Builder shortGiNsymDisambiguation​(boolean shortGiNsymDisambiguation)
        パラメータ:
        shortGiNsymDisambiguation - shortGiNsymDisambiguation
        戻り値:
        this Builder object for method chaining.
      • ldpcExtraOfdmSymbol

        public RadiotapDataVht.Builder ldpcExtraOfdmSymbol​(boolean ldpcExtraOfdmSymbol)
        パラメータ:
        ldpcExtraOfdmSymbol - ldpcExtraOfdmSymbol
        戻り値:
        this Builder object for method chaining.
      • beamformed

        public RadiotapDataVht.Builder beamformed​(boolean beamformed)
        パラメータ:
        beamformed - beamformed
        戻り値:
        this Builder object for method chaining.
      • secondMsbOfFlags

        public RadiotapDataVht.Builder secondMsbOfFlags​(boolean secondMsbOfFlags)
        パラメータ:
        secondMsbOfFlags - secondMsbOfFlags
        戻り値:
        this Builder object for method chaining.
      • msbOfFlags

        public RadiotapDataVht.Builder msbOfFlags​(boolean msbOfFlags)
        パラメータ:
        msbOfFlags - msbOfFlags
        戻り値:
        this Builder object for method chaining.
      • mcses

        public RadiotapDataVht.Builder mcses​(byte[] mcses)
        パラメータ:
        mcses - mcses
        戻り値:
        this Builder object for method chaining.
      • nsses

        public RadiotapDataVht.Builder nsses​(byte[] nsses)
        パラメータ:
        nsses - nsses
        戻り値:
        this Builder object for method chaining.
      • unusedInCoding

        public RadiotapDataVht.Builder unusedInCoding​(byte unusedInCoding)
        パラメータ:
        unusedInCoding - unusedInCoding
        戻り値:
        this Builder object for method chaining.
      • groupId

        public RadiotapDataVht.Builder groupId​(byte groupId)
        パラメータ:
        groupId - groupId
        戻り値:
        this Builder object for method chaining.
      • partialAid

        public RadiotapDataVht.Builder partialAid​(short partialAid)
        パラメータ:
        partialAid - partialAid
        戻り値:
        this Builder object for method chaining.
      • build

        public RadiotapDataVht build()
        戻り値:
        a new RadiotapVht object.