Uses of Interface
org.refcodes.io.Transmittable
-
Uses of Transmittable in org.refcodes.io
Modifier and TypeInterfaceDescriptioninterface
BidirectionalConnectionByteTransceiver<INPUT,
OUTPUT> TheBidirectionalConnectionByteTransceiver
defines theDatagramTransceiver
functionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.BidirectionalConnectionAutomaton
).interface
BidirectionalConnectionTransceiver<DATA extends Serializable,
INPUT, OUTPUT> TheBidirectionalConnectionTransceiver
defines theDatagramTransceiver
functionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.BidirectionalConnectionAutomaton
).interface
ABidirectionalStreamConnectionByteTransceiver
is aDatagramTransceiver
connected through I/O streams with anotherBidirectionalStreamConnectionByteTransceiver
.interface
BidirectionalStreamConnectionTransceiver<DATA extends Serializable>
ABidirectionalStreamConnectionTransceiver
is aDatagramTransceiver
connected through I/O streams with anotherBidirectionalStreamConnectionTransceiver
.interface
ABytesTransceiver
combines the functionality of aBytesTransmitter
and of aBytesReceiver
. e.g. for building loopback devices.interface
The Interface BytesTransmitter.interface
Combines theByteTransmitter
andByteReceiver
functionality in a single interface to be implemented by a single class so thatByteTransmitter
andByteReceiver
functionality can be provided by a single instance.interface
TheByteTransmitter
is used to transmit bytes in a unified way.interface
TheConnectionBytesTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".interface
TheConnectionBytesTransmitter
defines theDatagramTransmitter
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".interface
ConnectionDatagramsTransceiver<DATA extends Serializable,
CON> TheConnectionDatagramsTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).interface
ConnectionDatagramsTransmitter<DATA extends Serializable,
CON> TheConnectionDatagramsTransmitter
defines theDatagramTransmitter
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).interface
TheConnectionShortsTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "short".interface
TheConnectionShortsTransmitter
defines theDatagramTransmitter
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "short".interface
DatagramsTransceiver<DATA extends Serializable>
ADatagramsTransceiver
combines the functionality of aDatagramsTransmitter
and of aDatagramsReceiver
. e.g. for building loopback devices.interface
DatagramsTransmitter<DATA extends Serializable>
TheDatagramsTransmitter
is used to send datagram blocks (arrays) in a unified way.interface
DatagramTransceiver<DATA extends Serializable>
Combines theDatagramTransmitter
andDatagramReceiver
functionality in a single interface to be implemented by a single class so thatDatagramTransmitter
andDatagramReceiver
functionality can be provided by a single instance.interface
DatagramTransmitter<DATA extends Serializable>
TheDatagramTransmitter
is used to send datagrams in a unified way.interface
AShortsTransceiver
combines the functionality of aShortsTransmitter
and of aShortsReceiver
. e.g. for building loopback devices.interface
TheShortsTransmitter
is used to send short blocks (arrays) in a unified way.interface
Combines theShortTransmitter
andShortReceiver
functionality in a single interface to be implemented by a single class so thatShortsTransmitter
andShortReceiver
functionality can be provided by a single instance.interface
The Interface ShortsTransmitter.Modifier and TypeClassDescriptionclass
TheAbstractBytesTransmitter
is a base abstract implementation of theBytesTransmitter
interface providing common functionality for concrete real live implementations.class
AbstractDatagramsTransmitter<DATA extends Serializable>
TheAbstractDatagramsTransmitter
is a base abstract implementation of theBytesTransmitter
interface providing common functionality for concrete real live implementations.class
TheAbstractShortsTransmitter
is a base abstract implementation of theShortsTransmitter
interface providing common functionality for concrete real liveShortsTransmitter
andShortsTransmitter
(=ShortsTransmitter
) implementations.class
The Class BidirectionalStreamByteTransceiver.class
The Class BidirectionalStreamConnectionByteTransceiverImpl.class
BidirectionalStreamConnectionTransceiverImpl<DATA extends Serializable>
The Class BidirectionalStreamConnectionTransceiverImpl.class
BidirectionalStreamTransceiver<DATA extends Serializable>
The Class BidirectionalStreamTransceiver.class
TheByteTransmitterDecorator
decorates aBytesSource
with the additional methods of aBytesTransmitter
making it easy to use aBytesSource
wherever aBytesTransmitter
is expected.class
ALoopbackBytesTransceiver
is aDatagramTransceiver
connected directly within the same JVM with anotherLoopbackBytesTransceiver
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.class
ALoopbackBytesTransmitter
is aDatagramTransmitter
connected directly within the same JVM with aLoopbackBytesReceiver
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.class
LoopbackDatagramsTransceiver<DATA extends Serializable>
ALoopbackDatagramsTransceiver
is aDatagramTransceiver
connected directly within the same JVM with anotherLoopbackDatagramsTransceiver
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.class
LoopbackDatagramsTransmitter<DATA extends Serializable>
ALoopbackDatagramsTransmitter
is aDatagramTransmitter
connected directly within the same JVM with aLoopbackDatagramsReceiver
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.class
ALoopbackShortsTransceiver
is aDatagramTransceiver
connected directly within the same JVM with anotherLoopbackShortsTransceiver
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.class
ALoopbackShortsTransmitter
is aDatagramTransmitter
connected directly within the same JVM with aLoopbackBytesReceiver
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.class
The Class OutputStreamBytesTransmitter.class
AOutputStreamConnectionBytesTransmitter
is aDatagramTransmitter
connected through I/O streams with aInputStreamConnectionReceiver
.class
OutputStreamConnectionDatagramsTransmitter<DATA extends Serializable>
AOutputStreamConnectionDatagramsTransmitter
is aDatagramTransmitter
connected through I/O streams with aInputStreamConnectionReceiver
.class
AOutputStreamConnectionShortsTransmitter
is aDatagramTransmitter
connected through I/O streams with aInputStreamConnectionReceiver
.class
OutputStreamDatagramsTransmitter<DATA extends Serializable>
The Class OutputStreamDatagramsTransmitter.class
The Class OutputStreamShortsTransmitter.class
The Class PrefetchBidirectionalStreamByteTransceiver.class
The Class PrefetchBidirectionalStreamConnectionByteTransceiver.class
PrefetchBidirectionalStreamConnectionTransceiver<DATA extends Serializable>
The Class PrefetchBidirectionalStreamConnectionTransceiver.class
PrefetchBidirectionalStreamTransceiver<DATA extends Serializable>
The Class PrefetchBidirectionalStreamTransceiver.class
TheShortTransmitterDecorator
decorates aShortsSource
with the additional methods of aShortsTransmitter
making it easy to use aShortsSource
wherever aShortsTransmitter
is expected.class
TransmitterDecorator<DATA extends Serializable>
TheTransmitterDecorator
decorates aDatagramsSource
with the additional methods of aDatagramsTransmitter
making it easy to use aDatagramsSource
wherever aDatagramsTransmitter
is expected.