Class MCFPacket

  • All Implemented Interfaces:
    java.lang.Iterable<MCFMessage>

    public class MCFPacket
    extends java.lang.Object
    implements java.lang.Iterable<MCFMessage>
    • Constructor Detail

      • MCFPacket

        public MCFPacket​(byte[] data)
      • MCFPacket

        public MCFPacket()
    • Method Detail

      • fromBytes

        public void fromBytes​(byte[] data)
      • free

        public int free()
        Returns the number of bytes free for payload data.
        Returns:
        The number of bytes available for payload.
      • addMessage

        public void addMessage​(MCFMessage message)
      • reset

        public void reset()
      • iterator

        public java.util.Iterator<MCFMessage> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<MCFMessage>
      • toBytes

        public byte[] toBytes()
      • msgCount

        public int msgCount()