Class RawMessageData.Apdu

  • Enclosing class:
    RawMessageData

    public static class RawMessageData.Apdu
    extends java.lang.Object
    Representation of an APDU.
    • Constructor Detail

      • Apdu

        public Apdu​(RawMessageData.CosemPdu cosemPdu,
                    byte[] acsePdu)
        Construct an new APDU.
        Parameters:
        cosemPdu - the COSEM PDU.
        acsePdu - the ACSE PDU.
    • Method Detail

      • getCosemPdu

        public RawMessageData.CosemPdu getCosemPdu()
        Get the COSEM pdu.

        This is null for a graceful disconnect.

        Returns:
        the COSEM PDU.
      • getAcsePdu

        public byte[] getAcsePdu()
        Get the ACSE PDU of the DLMS message.

        Note: this may be null.

        Returns:
        the ACSE PDU.
      • toString

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