Uses of Interface
org.refcodes.io.Receivable
-
-
Uses of Receivable in org.refcodes.io
Subinterfaces of Receivable in org.refcodes.io Modifier and Type Interface Description interface
BidirectionalConnectionByteTransceiver<INPUT,OUTPUT>
TheBidirectionalConnectionByteTransceiver
defines theDatagramTransceiver
functionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.BidirectionalConnectionAutomaton
).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
BidirectionalStreamConnectionByteTransceiver
ABidirectionalStreamConnectionByteTransceiver
is aDatagramTransceiver
connected through I/O streams with anotherBidirectionalStreamConnectionByteTransceiver
.interface
BidirectionalStreamConnectionTransceiver<DATA extends java.io.Serializable>
ABidirectionalStreamConnectionTransceiver
is aDatagramTransceiver
connected through I/O streams with anotherBidirectionalStreamConnectionTransceiver
.interface
BlockReceiver<DATA extends java.io.Serializable>
TheBlockReceiver
is used to receive datagram blocks (arrays) in a unified way.interface
BlockTransceiver<DATA extends java.io.Serializable>
Combines theBlockSender
andBlockReceiver
functionality in a single interface to be implemented by a single class so thatBlockSender
andBlockReceiver
functionality can be provided by a single instance.interface
ByteArrayReceiver
The Interface ByteArrayReceiver.interface
ByteBlockReceiver
TheByteBlockReceiver
is used to receive byte blocks (arrays) in a unified way.interface
ByteBlockTransceiver
Combines theBlockSender
andBlockReceiver
functionality in a single interface to be implemented by a single class so thatBlockSender
andBlockReceiver
functionality can be provided by a single instance.interface
ByteDatagramReceiver
TheByteDatagramReceiver
is used to receive bytes in a unified way.interface
ByteDatagramTransceiver
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
ByteReceiver
The Interface ByteReceiver.interface
ByteTransceiver
AByteTransceiver
combines the functionality of aByteSender
and of aByteReceiver
. e.g. for building loopback devices.interface
ConnectionByteReceiver<CON>
TheConnectionByteReceiver
defines theDatagramReceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".interface
ConnectionByteTransceiver<CON>
TheConnectionByteTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".interface
ConnectionReceiver<DATA extends java.io.Serializable,CON>
TheConnectionReceiver
defines theDatagramReceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).interface
ConnectionShortReceiver<CON>
TheConnectionShortReceiver
defines theDatagramReceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "short".interface
ConnectionShortTransceiver<CON>
TheConnectionShortTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "short".interface
ConnectionTransceiver<DATA extends java.io.Serializable,CON>
TheConnectionTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).interface
DatagramReceiver<DATA extends java.io.Serializable>
TheDatagramReceiver
is used to receive datagrams in a unified way.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
InputStreamConnectionByteReceiver
AInputStreamConnectionByteReceiver
is aDatagramReceiver
connected through I/O streams with aOutputStreamConnectionSender
.interface
InputStreamConnectionReceiver<DATA extends java.io.Serializable>
AInputStreamConnectionReceiver
is aDatagramReceiver
connected through I/O streams with aOutputStreamConnectionSender
.interface
LoopbackByteReceiver
ALoopbackByteReceiver
is aDatagramReceiver
connected directly within the same JVM with aLoopbackByteSender
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.interface
LoopbackByteTransceiver
ALoopbackByteTransceiver
is aDatagramTransceiver
connected directly within the same JVM with anotherLoopbackByteTransceiver
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.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
LoopbackShortReceiver
ALoopbackShortReceiver
is aDatagramReceiver
connected directly within the same JVM with aLoopbackShortSender
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.interface
LoopbackShortTransceiver
ALoopbackShortTransceiver
is aDatagramTransceiver
connected directly within the same JVM with anotherLoopbackShortTransceiver
; 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
ShortBlockReceiver
TheShortBlockReceiver
is used to receive short blocks (arrays) in a unified way.interface
ShortDatagramReceiver
TheShortDatagramReceiver
is used to receive shorts in a unified way.interface
ShortReceiver
The Interface ShortReceiver.interface
ShortTransceiver
AShortTransceiver
combines the functionality of aShortSender
and of aShortReceiver
. e.g. for building loopback devices.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 Receivable Modifier and Type Class Description class
AbstractByteReceiver
TheAbstractByteReceiver
is a base abstract implementation of theByteReceiver
interface providing common functionality for concrete real liveByteDatagramReceiver
andByteBlockReceiver
(=ByteReceiver
) implementations.class
AbstractInputStreamByteReceiver
Abstract implementation of theByteReceiver
interface.class
AbstractInputStreamReceiver<DATA extends java.io.Serializable>
Abstract implementation of theReceiver
interface.class
AbstractPrefetchInputStreamByteReceiver
Abstract implementation of theByteReceiver
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
AbstractShortReceiver
TheAbstractShortReceiver
is a base abstract implementation of theShortReceiver
interface providing common functionality for concrete real liveShortDatagramReceiver
andShortBlockReceiver
(=ShortReceiver
) implementations.class
BidirectionalStreamByteTransceiverImpl
The Class BidirectionalStreamByteTransceiverImpl.class
BidirectionalStreamConnectionByteTransceiverImpl
The Class BidirectionalStreamConnectionByteTransceiverImpl.class
BidirectionalStreamConnectionTransceiverImpl<DATA extends java.io.Serializable>
The Class BidirectionalStreamConnectionTransceiverImpl.class
BidirectionalStreamTransceiverImpl<DATA extends java.io.Serializable>
The Class BidirectionalStreamTransceiverImpl.class
ByteArrayReceiverImpl
The Class ByteArrayReceiverImpl.class
ByteReceiverDecorator
TheByteReceiverDecorator
decorates aByteProvider
with the additional methods of aByteReceiver
making it easy to use aByteProvider
wherever aByteReceiver
is expected.class
InputStreamByteReceiverImpl
The Class InputStreamByteReceiverImpl.class
InputStreamConnectionByteReceiverImpl
Implementation of theInputStreamConnectionReceiver
interface.class
InputStreamConnectionReceiverImpl<DATA extends java.io.Serializable>
Implementation of theInputStreamConnectionReceiver
interface.class
InputStreamReceiverImpl<DATA extends java.io.Serializable>
The Class InputStreamReceiverImpl.class
LoopbackByteReceiverImpl
Implementation of theLoopbackByteReceiver
interface.class
LoopbackByteTransceiverImpl
Implementation of theLoopbackByteTransceiver
interface.class
LoopbackReceiverImpl<DATA extends java.io.Serializable>
Implementation of theLoopbackReceiver
interface.class
LoopbackShortReceiverImpl
Implementation of theLoopbackShortReceiver
interface.class
LoopbackShortTransceiverImpl
Implementation of theLoopbackShortTransceiver
interface.class
LoopbackTransceiverImpl<DATA extends java.io.Serializable>
Implementation of theLoopbackTransceiver
interface.class
PrefetchBidirectionalStreamByteTransceiverImpl
The Class PrefetchBidirectionalStreamByteTransceiverImpl.class
PrefetchBidirectionalStreamConnectionByteTransceiverImpl
The Class PrefetchBidirectionalStreamConnectionByteTransceiverImpl.class
PrefetchBidirectionalStreamConnectionTransceiverImpl<DATA extends java.io.Serializable>
The Class PrefetchBidirectionalStreamConnectionTransceiverImpl.class
PrefetchBidirectionalStreamTransceiverImpl<DATA extends java.io.Serializable>
The Class PrefetchBidirectionalStreamTransceiverImpl.class
PrefetchInputStreamByteReceiverImpl
The Class PrefetchInputStreamByteReceiverImpl.class
PrefetchInputStreamConnectionByteReceiverImpl
Implementation of theInputStreamConnectionReceiver
interface.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.class
ShortArrayReceiverImpl
The Class ShortArrayReceiverImpl.class
ShortReceiverDecorator
TheShortReceiverDecorator
decorates aShortProvider
with the additional methods of aShortReceiver
making it easy to use aShortProvider
wherever aShortReceiver
is expected.
-