Class RadiotapDataAMpduStatus.Builder

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

public static final class RadiotapDataAMpduStatus.Builder extends Object
Since:
pcap4j 1.6.5
  • Field Details

    • referenceNumber

      private int referenceNumber
    • driverReportsZeroLengthSubframes

      private boolean driverReportsZeroLengthSubframes
    • zeroLengthSubframe

      private boolean zeroLengthSubframe
    • lastSubframeKnown

      private boolean lastSubframeKnown
    • lastSubframe

      private boolean lastSubframe
    • delimiterCrcError

      private boolean delimiterCrcError
    • delimiterCrcValueKnown

      private boolean delimiterCrcValueKnown
    • tenthMsbOfFlags

      private boolean tenthMsbOfFlags
    • ninthMsbOfFlags

      private boolean ninthMsbOfFlags
    • eighthMsbOfFlags

      private boolean eighthMsbOfFlags
    • seventhMsbOfFlags

      private boolean seventhMsbOfFlags
    • sixthMsbOfFlags

      private boolean sixthMsbOfFlags
    • fifthMsbOfFlags

      private boolean fifthMsbOfFlags
    • fourthMsbOfFlags

      private boolean fourthMsbOfFlags
    • thirdMsbOfFlags

      private boolean thirdMsbOfFlags
    • secondMsbOfFlags

      private boolean secondMsbOfFlags
    • msbOfFlags

      private boolean msbOfFlags
    • delimiterCrcValue

      private byte delimiterCrcValue
    • reserved

      private byte reserved
  • Constructor Details

  • Method Details

    • referenceNumber

      public RadiotapDataAMpduStatus.Builder referenceNumber(int referenceNumber)
      Parameters:
      referenceNumber - referenceNumber
      Returns:
      this Builder object for method chaining.
    • driverReportsZeroLengthSubframes

      public RadiotapDataAMpduStatus.Builder driverReportsZeroLengthSubframes(boolean driverReportsZeroLengthSubframes)
      Parameters:
      driverReportsZeroLengthSubframes - driverReportsZeroLengthSubframes
      Returns:
      this Builder object for method chaining.
    • zeroLengthSubframe

      public RadiotapDataAMpduStatus.Builder zeroLengthSubframe(boolean zeroLengthSubframe)
      Parameters:
      zeroLengthSubframe - zeroLengthSubframe
      Returns:
      this Builder object for method chaining.
    • lastSubframeKnown

      public RadiotapDataAMpduStatus.Builder lastSubframeKnown(boolean lastSubframeKnown)
      Parameters:
      lastSubframeKnown - lastSubframeKnown
      Returns:
      this Builder object for method chaining.
    • lastSubframe

      public RadiotapDataAMpduStatus.Builder lastSubframe(boolean lastSubframe)
      Parameters:
      lastSubframe - lastSubframe
      Returns:
      this Builder object for method chaining.
    • delimiterCrcError

      public RadiotapDataAMpduStatus.Builder delimiterCrcError(boolean delimiterCrcError)
      Parameters:
      delimiterCrcError - delimiterCrcError
      Returns:
      this Builder object for method chaining.
    • delimiterCrcValueKnown

      public RadiotapDataAMpduStatus.Builder delimiterCrcValueKnown(boolean delimiterCrcValueKnown)
      Parameters:
      delimiterCrcValueKnown - delimiterCrcValueKnown
      Returns:
      this Builder object for method chaining.
    • tenthMsbOfFlags

      public RadiotapDataAMpduStatus.Builder tenthMsbOfFlags(boolean tenthMsbOfFlags)
      Parameters:
      tenthMsbOfFlags - tenthMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • ninthMsbOfFlags

      public RadiotapDataAMpduStatus.Builder ninthMsbOfFlags(boolean ninthMsbOfFlags)
      Parameters:
      ninthMsbOfFlags - ninthMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • eighthMsbOfFlags

      public RadiotapDataAMpduStatus.Builder eighthMsbOfFlags(boolean eighthMsbOfFlags)
      Parameters:
      eighthMsbOfFlags - eighthMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • seventhMsbOfFlags

      public RadiotapDataAMpduStatus.Builder seventhMsbOfFlags(boolean seventhMsbOfFlags)
      Parameters:
      seventhMsbOfFlags - seventhMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • sixthMsbOfFlags

      public RadiotapDataAMpduStatus.Builder sixthMsbOfFlags(boolean sixthMsbOfFlags)
      Parameters:
      sixthMsbOfFlags - sixthMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • fifthMsbOfFlags

      public RadiotapDataAMpduStatus.Builder fifthMsbOfFlags(boolean fifthMsbOfFlags)
      Parameters:
      fifthMsbOfFlags - fifthMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • fourthMsbOfFlags

      public RadiotapDataAMpduStatus.Builder fourthMsbOfFlags(boolean fourthMsbOfFlags)
      Parameters:
      fourthMsbOfFlags - fourthMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • thirdMsbOfFlags

      public RadiotapDataAMpduStatus.Builder thirdMsbOfFlags(boolean thirdMsbOfFlags)
      Parameters:
      thirdMsbOfFlags - thirdMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • secondMsbOfFlags

      public RadiotapDataAMpduStatus.Builder secondMsbOfFlags(boolean secondMsbOfFlags)
      Parameters:
      secondMsbOfFlags - secondMsbOfFlags
      Returns:
      this Builder object for method chaining.
    • msbOfFlags

      public RadiotapDataAMpduStatus.Builder msbOfFlags(boolean msbOfFlags)
      Parameters:
      msbOfFlags - msbOfFlags
      Returns:
      this Builder object for method chaining.
    • delimiterCrcValue

      public RadiotapDataAMpduStatus.Builder delimiterCrcValue(byte delimiterCrcValue)
      Parameters:
      delimiterCrcValue - delimiterCrcValue
      Returns:
      this Builder object for method chaining.
    • reserved

      public RadiotapDataAMpduStatus.Builder reserved(byte reserved)
      Parameters:
      reserved - reserved
      Returns:
      this Builder object for method chaining.
    • build

      public RadiotapDataAMpduStatus build()
      Returns:
      a new RadiotapAMpduStatus object.