Interface DatagramsSource<DATA extends Serializable>

Type Parameters:
DATA - The type of the datagram block (array) to be operated with. Do not provide an array type as the methods use to generic type for defining an array argument.
All Superinterfaces:
DatagramSource<DATA>
All Known Subinterfaces:
BidirectionalConnectionTransceiver<DATA,INPUT,OUTPUT>, BidirectionalStreamConnectionTransceiver<DATA>, ConnectionDatagramsTransceiver<DATA,CON>, ConnectionDatagramsTransmitter<DATA,CON>, DatagramsTransceiver<DATA>, DatagramsTransmitter<DATA>
All Known Implementing Classes:
AbstractDatagramsTransmitter, BidirectionalStreamConnectionTransceiverImpl, BidirectionalStreamTransceiver, LoopbackDatagramsTransceiver, LoopbackDatagramsTransmitter, OutputStreamConnectionDatagramsTransmitter, OutputStreamDatagramsTransmitter, PrefetchBidirectionalStreamConnectionTransceiver, PrefetchBidirectionalStreamTransceiver, TransmitterDecorator
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface DatagramsSource<DATA extends Serializable> extends DatagramSource<DATA>
The DatagramsSource is used to send datagram blocks (arrays) in a unified way.