Uses of Interface
org.refcodes.io.DatagramReceiver
-
-
Uses of DatagramReceiver in org.refcodes.io
Subinterfaces of DatagramReceiver in org.refcodes.io Modifier and Type Interface Description interface
BidirectionalConnectionTransceiver<DATA extends java.io.Serializable,INPUT,OUTPUT>
TheBidirectionalConnectionTransceiver
defines theDatagramTransceiver
functionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.BidirectionalConnectionAutomaton
).interface
BidirectionalStreamConnectionTransceiver<DATA extends java.io.Serializable>
ABidirectionalStreamConnectionTransceiver
is aDatagramTransceiver
connected through I/O streams with anotherBidirectionalStreamConnectionTransceiver
.interface
ConnectionReceiver<DATA extends java.io.Serializable,CON>
TheConnectionReceiver
defines theDatagramReceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).interface
ConnectionTransceiver<DATA extends java.io.Serializable,CON>
TheConnectionTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).interface
DatagramTransceiver<DATA extends java.io.Serializable>
Combines theDatagramSender
andDatagramReceiver
functionality in a single interface to be implemented by a single class so thatDatagramSender
andDatagramReceiver
functionality can be provided by a single instance.interface
InputStreamConnectionReceiver<DATA extends java.io.Serializable>
AInputStreamConnectionReceiver
is aDatagramReceiver
connected through I/O streams with aOutputStreamConnectionSender
.interface
LoopbackReceiver<DATA extends java.io.Serializable>
ALoopbackReceiver
is aDatagramReceiver
connected directly within the same JVM with aLoopbackSender
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.interface
LoopbackTransceiver<DATA extends java.io.Serializable>
ALoopbackTransceiver
is aDatagramTransceiver
connected directly within the same JVM with anotherLoopbackTransceiver
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.interface
Receiver<DATA extends java.io.Serializable>
The Interface Receiver.interface
Transceiver<DATA extends java.io.Serializable>
ATransceiver
combines the functionality of aSender
and of aReceiver
. e.g. for building loopback devices.Classes in org.refcodes.io that implement DatagramReceiver Modifier and Type Class Description class
AbstractInputStreamReceiver<DATA extends java.io.Serializable>
Abstract implementation of theReceiver
interface.class
AbstractPrefetchInputStreamReceiver<DATA extends java.io.Serializable>
Abstract implementation of theReceiver
interface.class
AbstractReceiver<DATA extends java.io.Serializable>
TheAbstractReceiver
is a base abstract implementation of theReceiver
interface providing common functionality for concrete real liveByteDatagramReceiver
andByteBlockReceiver
(=Receiver
) implementations.class
BidirectionalStreamConnectionTransceiverImpl<DATA extends java.io.Serializable>
The Class BidirectionalStreamConnectionTransceiverImpl.class
BidirectionalStreamTransceiverImpl<DATA extends java.io.Serializable>
The Class BidirectionalStreamTransceiverImpl.class
InputStreamConnectionReceiverImpl<DATA extends java.io.Serializable>
Implementation of theInputStreamConnectionReceiver
interface.class
InputStreamReceiverImpl<DATA extends java.io.Serializable>
The Class InputStreamReceiverImpl.class
LoopbackReceiverImpl<DATA extends java.io.Serializable>
Implementation of theLoopbackReceiver
interface.class
LoopbackTransceiverImpl<DATA extends java.io.Serializable>
Implementation of theLoopbackTransceiver
interface.class
PrefetchBidirectionalStreamConnectionTransceiverImpl<DATA extends java.io.Serializable>
The Class PrefetchBidirectionalStreamConnectionTransceiverImpl.class
PrefetchBidirectionalStreamTransceiverImpl<DATA extends java.io.Serializable>
The Class PrefetchBidirectionalStreamTransceiverImpl.class
PrefetchInputStreamConnectionReceiverImpl<DATA extends java.io.Serializable>
Implementation of theInputStreamConnectionReceiver
interface.class
PrefetchInputStreamReceiverImpl<DATA extends java.io.Serializable>
The Class PrefetchInputStreamReceiverImpl.class
ReceiverDecorator<DATA extends java.io.Serializable>
TheReceiverDecorator
decorates aProvider
with the additional methods of aReceiver
making it easy to use aProvider
wherever aReceiver
is expected.
-