Klasse NLMRequestKeyUpdate

java.lang.Object
org.apache.plc4x.java.bacnetip.readwrite.NLM
org.apache.plc4x.java.bacnetip.readwrite.NLMRequestKeyUpdate
Alle implementierten Schnittstellen:
Message, Serializable

public class NLMRequestKeyUpdate extends NLM implements Message
  • Felddetails

    • set1KeyRevision

      protected final byte set1KeyRevision
    • set1ActivationTime

      protected final long set1ActivationTime
    • set1ExpirationTime

      protected final long set1ExpirationTime
    • set2KeyRevision

      protected final byte set2KeyRevision
    • set2ActivationTime

      protected final long set2ActivationTime
    • set2ExpirationTime

      protected final long set2ExpirationTime
    • distributionKeyRevision

      protected final byte distributionKeyRevision
    • apduLength

      protected final Integer apduLength
  • Konstruktordetails

    • NLMRequestKeyUpdate

      public NLMRequestKeyUpdate(byte set1KeyRevision, long set1ActivationTime, long set1ExpirationTime, byte set2KeyRevision, long set2ActivationTime, long set2ExpirationTime, byte distributionKeyRevision, Integer apduLength)
  • Methodendetails

    • getMessageType

      public Short getMessageType()
      Angegeben von:
      getMessageType in Klasse NLM
    • getSet1KeyRevision

      public byte getSet1KeyRevision()
    • getSet1ActivationTime

      public long getSet1ActivationTime()
    • getSet1ExpirationTime

      public long getSet1ExpirationTime()
    • getSet2KeyRevision

      public byte getSet2KeyRevision()
    • getSet2ActivationTime

      public long getSet2ActivationTime()
    • getSet2ExpirationTime

      public long getSet2ExpirationTime()
    • getDistributionKeyRevision

      public byte getDistributionKeyRevision()
    • serializeNLMChild

      protected void serializeNLMChild(WriteBuffer writeBuffer) throws SerializationException
      Angegeben von:
      serializeNLMChild in Klasse NLM
      Löst aus:
      SerializationException
    • getLengthInBytes

      public int getLengthInBytes()
      Angegeben von:
      getLengthInBytes in Schnittstelle Message
      Setzt außer Kraft:
      getLengthInBytes in Klasse NLM
    • getLengthInBits

      public int getLengthInBits()
      Angegeben von:
      getLengthInBits in Schnittstelle Message
      Setzt außer Kraft:
      getLengthInBits in Klasse NLM
    • staticParseNLMBuilder

      public static NLM.NLMBuilder staticParseNLMBuilder(ReadBuffer readBuffer, Integer apduLength) throws ParseException
      Löst aus:
      ParseException
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse NLM
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse NLM
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse NLM