Interface EIEIOMessage<Header extends EIEIOHeader>

Type Parameters:
Header - The type of header on this message.
All Superinterfaces:
SerializableMessage
All Known Implementing Classes:
EIEIOCommandMessage, EIEIODataMessage, EventStopRequest, HostDataRead, HostDataReadAck, HostSendSequencedData, PaddingRequest, SpinnakerRequestBuffers, SpinnakerRequestReadData, StartRequests, StopRequests

public interface EIEIOMessage<Header extends EIEIOHeader>
extends SerializableMessage
An EIEIO message's basic operations.
  • Method Details

    • getHeader

      Header getHeader()
      Returns:
      the header of this message.
    • minPacketLength

      int minPacketLength()
      Returns:
      the minimum length of a message instance in bytes.