Uses of Package
org.refcodes.io
-
ClassDescriptionThe
AbstractBytesDestination
is a base abstract implementation of theBytesDestination
interface providing common functionality for concrete real implementations.TheAbstractBytesReceiver
is a base abstract implementation of theBytesReceiver
interface providing common functionality for concrete real live implementations.The Class ConnectableAutomaton.TheAbstractBytesTransmitter
is a base abstract implementation of theBytesTransmitter
interface providing common functionality for concrete real live implementations.TheAbstractDatagramsReceiver
is a base abstract implementation of theDatagramsReceiver
interface providing common functionality for concrete real live implementations.TheAbstractDatagramsTransmitter
is a base abstract implementation of theBytesTransmitter
interface providing common functionality for concrete real live implementations.Abstract implementation of theBytesReceiver
interface.Abstract implementation of theDatagramsReceiver
interface.Abstract implementation of theBytesReceiver
interface.Abstract implementation of theDatagramsReceiver
interface.TheAbstractShortsDestination
is a base abstract implementation of theShortsDestination
interface providing common functionality for concrete real live implementations.TheAbstractShortsReceiver
is a base abstract implementation of theShortsReceiver
interface providing common functionality for concrete real live implementations.The Class ConnectableAutomaton.TheAbstractShortsTransmitter
is a base abstract implementation of theShortsTransmitter
interface providing common functionality for concrete real liveShortsTransmitter
andShortsTransmitter
(=ShortsTransmitter
) implementations.TheAvailability
interface defines methods to test availability of data.TheBidirectionalConnectionByteTransceiver
defines theDatagramTransceiver
functionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.BidirectionalConnectionAutomaton
).TheBidirectionalConnectionTransceiver
defines theDatagramTransceiver
functionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.BidirectionalConnectionAutomaton
).ABidirectionalStreamConnectionByteTransceiver
is aDatagramTransceiver
connected through I/O streams with anotherBidirectionalStreamConnectionByteTransceiver
.ABidirectionalStreamConnectionTransceiver
is aDatagramTransceiver
connected through I/O streams with anotherBidirectionalStreamConnectionTransceiver
.TheByteDestination
is used to receive bytes in a unified way.TheByteReceiver
is used to receive bytes in a unified way.TheBytesDestination
is used to receive byte blocks (arrays) in a unified way.TheByteSource
is used to send bytes in a unified way.The Interface BytesReceiver.TheBytesSource
is used to send byte blocks (arrays) in a unified way.ABytesTransceiver
combines the functionality of aBytesTransmitter
and of aBytesReceiver
. e.g. for building loopback devices.The Interface BytesTransmitter.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.TheByteTransmitter
is used to transmit bytes in a unified way.TheConnectionBytesReceiver
defines theDatagramReceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".TheConnectionBytesTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".TheConnectionBytesTransmitter
defines theDatagramTransmitter
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "byte".TheConnectionDatagramsReceiver
defines theDatagramReceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).TheConnectionDatagramsTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).TheConnectionDatagramsTransmitter
defines theDatagramTransmitter
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
).TheConnectionShortsReceiver
defines theDatagramReceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "short".TheConnectionShortsTransceiver
defines theDatagramTransceiver
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "short".TheConnectionShortsTransmitter
defines theDatagramTransmitter
functionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton
) for data types "short".TheDatagramDestination
is used to receive datagrams in a unified way.TheDatagramReceiver
is used to receive datagrams in a unified way.TheDatagramsDestination
is used to receive data blocks (arrays) in a unified way.TheDatagramSource
is used to send datagrams in a unified way.The Interface DatagramsReceiver.TheDatagramsSource
is used to send datagram blocks (arrays) in a unified way.ADatagramsTransceiver
combines the functionality of aDatagramsTransmitter
and of aDatagramsReceiver
. e.g. for building loopback devices.TheDatagramsTransmitter
is used to send datagram blocks (arrays) in a unified way.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.TheDatagramTransmitter
is used to send datagrams in a unified way.AInputStreamConnectionByteReceiver
is aDatagramReceiver
connected through I/O streams with aOutputStreamConnectionDatagramsTransmitter
.AInputStreamConnectionReceiver
is aDatagramReceiver
connected through I/O streams with aOutputStreamConnectionDatagramsTransmitter
.ALoopbackBytesReceiver
is aDatagramReceiver
connected directly within the same JVM with aLoopbackBytesTransmitter
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.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.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.ALoopbackDatagramsReceiver
is aDatagramReceiver
connected directly within the same JVM with aLoopbackDatagramsTransmitter
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.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.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.ALoopbackShortsReceiver
is aDatagramReceiver
connected directly within the same JVM with aLoopbackShortsTransmitter
; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.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.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.Provides an accessor for a maximum connections property.Provides a builder method for a maximum connections property returning the builder for applying multiple build operations.Provides a mutator for a maximum connections property.The Interface Receivable.TheShortDestination
is used to receive shorts in a unified way.TheShortReceiver
is used to receive shot values in a unified way.TheShortsDestination
is used to receive short blocks (arrays) in a unified way.TheShortSource
is used to send shorts in a unified way.The Interface ShortsReceiver.TheShortsSource
is used to send short blocks (arrays) in a unified way.AShortsTransceiver
combines the functionality of aShortsTransmitter
and of aShortsReceiver
. e.g. for building loopback devices.TheShortsTransmitter
is used to send short blocks (arrays) in a unified way.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.The Interface ShortsTransmitter.TheSkippable
interface defines methods useful for omitting bytes known to be unusable for the according operation.TheTimeoutInputStream
decorates anInputStream
with time-out functionality usingCompletableFuture
functionality.Provides an accessor for an timeout input stream property.Provides a mutator for an timeout input stream property.Provides a mutator for an timeout input stream property.The Interface Transmittable.