Class LlcControlSupervisory

  • All Implemented Interfaces:
    java.io.Serializable, LlcPacket.LlcControl

    public final class LlcControlSupervisory
    extends java.lang.Object
    implements LlcPacket.LlcControl
    The Control field of an LLC header in S-format.
    
        0     1     2     3     4     5     6     7
     +-----+-----+-----+-----+-----+-----+-----+-----+
     |     receive sequence number             | P/F |
     |                                         |     |
     +-----+-----+-----+-----+-----+-----+-----+-----+
     |      reserved         |supervisory|  0  |  1  |
     |                       | func bits |     |     |
     +-----+-----+-----+-----+-----+-----+-----+-----+
     
    Since:
    pcap4j 1.6.5
    Author:
    Kaito Yamada
    See Also:
    IEEE 802.2, Serialized Form
    • Method Detail

      • getReceiveSequenceNumber

        public byte getReceiveSequenceNumber()
        Returns:
        receiveSequenceNumber
      • getReceiveSequenceNumberAsInt

        public int getReceiveSequenceNumberAsInt()
        Returns:
        receiveSequenceNumber
      • getPfBit

        public boolean getPfBit()
        Returns:
        true if the P/F bit is set to 1; otherwise false.
      • getReserved

        public byte getReserved()
        Returns:
        reserved
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.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