Class RadiotapDataMcs

    • Method Detail

      • isBandwidthKnown

        public boolean isBandwidthKnown()
        Returns:
        true if the bandwidth is known; false otherwise.
      • isMcsIndexKnown

        public boolean isMcsIndexKnown()
        Returns:
        true if the MCS index is known; false otherwise.
      • isGuardIntervalKnown

        public boolean isGuardIntervalKnown()
        Returns:
        true if the guard interval is known; false otherwise.
      • isHtFormatKnown

        public boolean isHtFormatKnown()
        Returns:
        true if the HT format is known; false otherwise.
      • isFecTypeKnown

        public boolean isFecTypeKnown()
        Returns:
        true if the FEC type is known; false otherwise.
      • isStbcKnown

        public boolean isStbcKnown()
        Returns:
        true if the STBC is known; false otherwise.
      • isNessKnown

        public boolean isNessKnown()
        Returns:
        true if the Ness is known; false otherwise.
      • getNessMsb

        public boolean getNessMsb()
        Returns:
        true if the MSB of Ness is 1; false otherwise.
      • isShortGuardInterval

        public boolean isShortGuardInterval()
        Returns:
        true if the guard interval is short; false otherwise.
      • getNumStbcStreams

        public byte getNumStbcStreams()
        Returns:
        numStbcStreams
      • getNumStbcStreamsAsInt

        public int getNumStbcStreamsAsInt()
        Returns:
        numStbcStreams
      • getNessLsb

        public boolean getNessLsb()
        Returns:
        true if LSB of Ness is 1; false otherwise.
      • getMcsRateIndex

        public byte getMcsRateIndex()
        Returns:
        mcsRateIndex
      • getMcsRateIndexAsInt

        public int getMcsRateIndexAsInt()
        Returns:
        mcsRateIndex
      • getBuilder

        public RadiotapDataMcs.Builder getBuilder()
        Returns:
        a new Builder object populated with this object's fields.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toString

        public java.lang.String toString​(java.lang.String indent)
        Specified by:
        toString in interface RadiotapPacket.RadiotapData
        Parameters:
        indent - indent
        Returns:
        String representation of this object.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object