Uses of Interface
org.refcodes.io.DatagramProvider
-
-
Uses of DatagramProvider in org.refcodes.io
Subinterfaces of DatagramProvider in org.refcodes.io Modifier and Type Interface Description interfaceBidirectionalConnectionTransceiver<DATA extends java.io.Serializable,INPUT,OUTPUT>TheBidirectionalConnectionTransceiverdefines theDatagramTransceiverfunctionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.BidirectionalConnectionAutomaton).interfaceBidirectionalStreamConnectionTransceiver<DATA extends java.io.Serializable>ABidirectionalStreamConnectionTransceiveris aDatagramTransceiverconnected through I/O streams with anotherBidirectionalStreamConnectionTransceiver.interfaceConnectionReceiver<DATA extends java.io.Serializable,CON>TheConnectionReceiverdefines theDatagramReceiverfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton).interfaceConnectionTransceiver<DATA extends java.io.Serializable,CON>TheConnectionTransceiverdefines theDatagramTransceiverfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton).interfaceDatagramReceiver<DATA extends java.io.Serializable>TheDatagramReceiveris used to receive datagrams in a unified way.interfaceDatagramTransceiver<DATA extends java.io.Serializable>Combines theDatagramSenderandDatagramReceiverfunctionality in a single interface to be implemented by a single class so thatDatagramSenderandDatagramReceiverfunctionality can be provided by a single instance.interfaceInputStreamConnectionReceiver<DATA extends java.io.Serializable>AInputStreamConnectionReceiveris aDatagramReceiverconnected through I/O streams with aOutputStreamConnectionSender.interfaceLoopbackReceiver<DATA extends java.io.Serializable>ALoopbackReceiveris aDatagramReceiverconnected 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.interfaceLoopbackTransceiver<DATA extends java.io.Serializable>ALoopbackTransceiveris aDatagramTransceiverconnected 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.interfaceProvider<DATA extends java.io.Serializable>The Interface Provider.interfaceReceiver<DATA extends java.io.Serializable>The Interface Receiver.interfaceTransceiver<DATA extends java.io.Serializable>ATransceivercombines the functionality of aSenderand of aReceiver. e.g. for building loopback devices.Classes in org.refcodes.io that implement DatagramProvider Modifier and Type Class Description classAbstractInputStreamReceiver<DATA extends java.io.Serializable>Abstract implementation of theReceiverinterface.classAbstractPrefetchInputStreamReceiver<DATA extends java.io.Serializable>Abstract implementation of theReceiverinterface.classAbstractReceiver<DATA extends java.io.Serializable>TheAbstractReceiveris a base abstract implementation of theReceiverinterface providing common functionality for concrete real liveByteDatagramReceiverandByteBlockReceiver(=Receiver) implementations.classBidirectionalStreamConnectionTransceiverImpl<DATA extends java.io.Serializable>The Class BidirectionalStreamConnectionTransceiverImpl.classBidirectionalStreamTransceiverImpl<DATA extends java.io.Serializable>The Class BidirectionalStreamTransceiverImpl.classInputStreamConnectionReceiverImpl<DATA extends java.io.Serializable>Implementation of theInputStreamConnectionReceiverinterface.classInputStreamReceiverImpl<DATA extends java.io.Serializable>The Class InputStreamReceiverImpl.classLoopbackReceiverImpl<DATA extends java.io.Serializable>Implementation of theLoopbackReceiverinterface.classLoopbackTransceiverImpl<DATA extends java.io.Serializable>Implementation of theLoopbackTransceiverinterface.classPrefetchBidirectionalStreamConnectionTransceiverImpl<DATA extends java.io.Serializable>The Class PrefetchBidirectionalStreamConnectionTransceiverImpl.classPrefetchBidirectionalStreamTransceiverImpl<DATA extends java.io.Serializable>The Class PrefetchBidirectionalStreamTransceiverImpl.classPrefetchInputStreamConnectionReceiverImpl<DATA extends java.io.Serializable>Implementation of theInputStreamConnectionReceiverinterface.classPrefetchInputStreamReceiverImpl<DATA extends java.io.Serializable>The Class PrefetchInputStreamReceiverImpl.classReceiverDecorator<DATA extends java.io.Serializable>TheReceiverDecoratordecorates aProviderwith the additional methods of aReceivermaking it easy to use aProviderwherever aReceiveris expected.
-