Class LoopbackBytesReceiver

All Implemented Interfaces:
org.refcodes.component.Closable, org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ClosedAccessor, org.refcodes.component.ConnectableComponent, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.component.ConnectionComponent<LoopbackBytesTransmitter>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<LoopbackBytesTransmitter>, org.refcodes.component.ConnectionOpenable<LoopbackBytesTransmitter>, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<LoopbackBytesTransmitter>, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.OpenedAccessor, Availability, ByteDestination, ByteReceiver, BytesDestination, BytesReceiver, ConnectionBytesReceiver<LoopbackBytesTransmitter>, Receivable, Skippable, TimeoutInputStreamAccessor, org.refcodes.mixin.InputStreamAccessor, org.refcodes.mixin.Loggable

public class LoopbackBytesReceiver extends AbstractBytesReceiver implements ConnectionBytesReceiver<LoopbackBytesTransmitter>
A LoopbackBytesReceiver is a DatagramReceiver connected directly within the same JVM with a LoopbackBytesTransmitter; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.