Uses of Interface
org.refcodes.io.ByteSource
-
-
Uses of ByteSource in org.refcodes.io
Subinterfaces of ByteSource 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
BidirectionalStreamConnectionByteTransceiver
ABidirectionalStreamConnectionByteTransceiver
is aDatagramTransceiver
connected through I/O streams with anotherBidirectionalStreamConnectionByteTransceiver
.interface
BytesSource
TheBytesSource
is used to send byte blocks (arrays) in a unified way.interface
BytesTransceiver
ABytesTransceiver
combines the functionality of aBytesTransmitter
and of aBytesReceiver
. e.g. for building loopback devices.interface
BytesTransmitter
The Interface BytesTransmitter.interface
ByteTransceiver
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
ByteTransmitter
TheByteTransmitter
is used to transmit bytes in a unified way.interface
ConnectionBytesTransceiver<CON>
TheConnectionBytesTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".interface
ConnectionBytesTransmitter<CON>
TheConnectionBytesTransmitter
defines theDatagramTransmitter
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".Classes in org.refcodes.io that implement ByteSource Modifier and Type Class Description class
AbstractBytesTransmitter
TheAbstractBytesTransmitter
is a base abstract implementation of theBytesTransmitter
interface providing common functionality for concrete real live implementations.class
BidirectionalStreamByteTransceiver
The Class BidirectionalStreamByteTransceiver.class
BidirectionalStreamConnectionByteTransceiverImpl
The Class BidirectionalStreamConnectionByteTransceiverImpl.class
ByteArraySource
The Class ByteArraySource.class
ByteTransmitterDecorator
TheByteTransmitterDecorator
decorates aBytesSource
with the additional methods of aBytesTransmitter
making it easy to use aBytesSource
wherever aBytesTransmitter
is expected.class
LoopbackBytesTransceiver
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
LoopbackBytesTransmitter
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
OutputStreamBytesTransmitter
The Class OutputStreamBytesTransmitter.class
OutputStreamConnectionBytesTransmitter
AOutputStreamConnectionBytesTransmitter
is aDatagramTransmitter
connected through I/O streams with aInputStreamConnectionReceiver
.class
PrefetchBidirectionalStreamByteTransceiver
The Class PrefetchBidirectionalStreamByteTransceiver.class
PrefetchBidirectionalStreamConnectionByteTransceiver
The Class PrefetchBidirectionalStreamConnectionByteTransceiver.
-