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

public class NPDU extends Object implements Message
  • Felddetails

    • protocolVersionNumber

      protected final short protocolVersionNumber
    • control

      protected final NPDUControl control
    • destinationNetworkAddress

      protected final Integer destinationNetworkAddress
    • destinationLength

      protected final Short destinationLength
    • destinationAddress

      protected final List<Short> destinationAddress
    • sourceNetworkAddress

      protected final Integer sourceNetworkAddress
    • sourceLength

      protected final Short sourceLength
    • sourceAddress

      protected final List<Short> sourceAddress
    • hopCount

      protected final Short hopCount
    • nlm

      protected final NLM nlm
    • apdu

      protected final APDU apdu
    • npduLength

      protected final Integer npduLength
  • Konstruktordetails

  • Methodendetails

    • getProtocolVersionNumber

      public short getProtocolVersionNumber()
    • getControl

      public NPDUControl getControl()
    • getDestinationNetworkAddress

      public Integer getDestinationNetworkAddress()
    • getDestinationLength

      public Short getDestinationLength()
    • getDestinationAddress

      public List<Short> getDestinationAddress()
    • getSourceNetworkAddress

      public Integer getSourceNetworkAddress()
    • getSourceLength

      public Short getSourceLength()
    • getSourceAddress

      public List<Short> getSourceAddress()
    • getHopCount

      public Short getHopCount()
    • getNlm

      public NLM getNlm()
    • getApdu

      public APDU getApdu()
    • getDestinationLengthAddon

      public int getDestinationLengthAddon()
    • getSourceLengthAddon

      public int getSourceLengthAddon()
    • getPayloadSubtraction

      public int getPayloadSubtraction()
    • serialize

      public void serialize(WriteBuffer writeBuffer) throws SerializationException
      Angegeben von:
      serialize in Schnittstelle Serializable
      Löst aus:
      SerializationException
    • getLengthInBytes

      public int getLengthInBytes()
      Angegeben von:
      getLengthInBytes in Schnittstelle Message
    • getLengthInBits

      public int getLengthInBits()
      Angegeben von:
      getLengthInBits in Schnittstelle Message
    • staticParse

      public static NPDU staticParse(ReadBuffer readBuffer, Object... args) throws ParseException
      Löst aus:
      ParseException
    • staticParse

      public static NPDU staticParse(ReadBuffer readBuffer, Integer npduLength) throws ParseException
      Löst aus:
      ParseException
    • equals

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

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

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