Class Dot11HtControl.Builder

java.lang.Object
org.pcap4j.packet.Dot11HtControl.Builder
Enclosing class:
Dot11HtControl

public static final class Dot11HtControl.Builder extends Object
Since:
pcap4j 1.7.0
  • Field Details

    • linkAdaptationControl

      private Dot11LinkAdaptationControl linkAdaptationControl
    • calibrationPosition

      private Dot11HtControl.CalibrationPosition calibrationPosition
    • calibrationSequence

      private byte calibrationSequence
    • bit20

      private boolean bit20
    • bit21

      private boolean bit21
    • csiOrSteering

      private Dot11HtControl.CsiOrSteering csiOrSteering
    • ndpAnnouncement

      private boolean ndpAnnouncement
    • bit25

      private boolean bit25
    • bit26

      private boolean bit26
    • bit27

      private boolean bit27
    • bit28

      private boolean bit28
    • bit29

      private boolean bit29
    • acConstraint

      private boolean acConstraint
    • rdgOrMorePpdu

      private boolean rdgOrMorePpdu
  • Constructor Details

    • Builder

      public Builder()
    • Builder

      private Builder(Dot11HtControl obj)
  • Method Details

    • linkAdaptationControl

      public Dot11HtControl.Builder linkAdaptationControl(Dot11LinkAdaptationControl linkAdaptationControl)
      Parameters:
      linkAdaptationControl - linkAdaptationControl
      Returns:
      this Builder object for method chaining.
    • calibrationPosition

      public Dot11HtControl.Builder calibrationPosition(Dot11HtControl.CalibrationPosition calibrationPosition)
      Parameters:
      calibrationPosition - calibrationPosition
      Returns:
      this Builder object for method chaining.
    • calibrationSequence

      public Dot11HtControl.Builder calibrationSequence(byte calibrationSequence)
      Parameters:
      calibrationSequence - calibrationSequence. The value is between 0 and 3 (inclusive).
      Returns:
      this Builder object for method chaining.
    • bit20

      public Dot11HtControl.Builder bit20(boolean bit20)
      Parameters:
      bit20 - bit20
      Returns:
      this Builder object for method chaining.
    • bit21

      public Dot11HtControl.Builder bit21(boolean bit21)
      Parameters:
      bit21 - bit21
      Returns:
      this Builder object for method chaining.
    • csiOrSteering

      public Dot11HtControl.Builder csiOrSteering(Dot11HtControl.CsiOrSteering csiOrSteering)
      Parameters:
      csiOrSteering - csiOrSteering
      Returns:
      this Builder object for method chaining.
    • ndpAnnouncement

      public Dot11HtControl.Builder ndpAnnouncement(boolean ndpAnnouncement)
      Parameters:
      ndpAnnouncement - ndpAnnouncement
      Returns:
      this Builder object for method chaining.
    • bit25

      public Dot11HtControl.Builder bit25(boolean bit25)
      Parameters:
      bit25 - bit25
      Returns:
      this Builder object for method chaining.
    • bit26

      public Dot11HtControl.Builder bit26(boolean bit26)
      Parameters:
      bit26 - bit26
      Returns:
      this Builder object for method chaining.
    • bit27

      public Dot11HtControl.Builder bit27(boolean bit27)
      Parameters:
      bit27 - bit27
      Returns:
      this Builder object for method chaining.
    • bit28

      public Dot11HtControl.Builder bit28(boolean bit28)
      Parameters:
      bit28 - bit28
      Returns:
      this Builder object for method chaining.
    • bit29

      public Dot11HtControl.Builder bit29(boolean bit29)
      Parameters:
      bit29 - bit29
      Returns:
      this Builder object for method chaining.
    • acConstraint

      public Dot11HtControl.Builder acConstraint(boolean acConstraint)
      Parameters:
      acConstraint - acConstraint
      Returns:
      this Builder object for method chaining.
    • rdgOrMorePpdu

      public Dot11HtControl.Builder rdgOrMorePpdu(boolean rdgOrMorePpdu)
      Parameters:
      rdgOrMorePpdu - rdgOrMorePpdu
      Returns:
      this Builder object for method chaining.
    • build

      public Dot11HtControl build()
      Returns:
      a new Dot11HtControl object.