Interface Consumer<DATA extends java.io.Serializable>

    • Method Detail

      • writeDatagram

        default void writeDatagram​(DATA aDatagram)
                            throws org.refcodes.component.OpenException
        Description copied from interface: DatagramConsumer
        Writes (sends) a datagram to a listening DatagramReceiver.
        Specified by:
        writeDatagram in interface DatagramConsumer<DATA extends java.io.Serializable>
        Parameters:
        aDatagram - The datagram to be pushed to the receiving DatagramConsumer.
        Throws:
        org.refcodes.component.OpenException - Thrown in case opening or accessing an open line (connection, junction, link) caused problems.
      • writeDatagrams

        default void writeDatagrams​(DATA[] aDatagrams)
                             throws org.refcodes.component.OpenException
        Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
        Specified by:
        writeDatagrams in interface BlockConsumer<DATA extends java.io.Serializable>
        Parameters:
        aDatagrams - The datagram to be pushed to the receiving DatagramReceiver or BlockReceiver.
        Throws:
        org.refcodes.component.OpenException - Thrown in case opening or accessing an open line (connection, junction, link) caused problems.