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.ConnectionStatusAccessor
, org.refcodes.component.OpenedAccessor
, Receivable
, org.refcodes.mixin.Releaseable
, ShortDatagramProvider
ConnectionShortReceiver<CON>
, ConnectionShortTransceiver<CON>
, LoopbackShortReceiver
, LoopbackShortTransceiver
, ShortReceiver
, ShortTransceiver
AbstractShortReceiver
, LoopbackShortReceiverImpl
, LoopbackShortTransceiverImpl
, ShortArrayReceiverImpl
, ShortReceiverDecorator
public interface ShortDatagramReceiver extends ShortDatagramProvider, Receivable
ShortDatagramReceiver
is used to receive shorts in a unified way.
The ShortDatagramProvider.readDatagram()
method provides the next available short from the
counterpart DatagramSender
; in case there is none available, then
this method halts until one is available or the ShortDatagramReceiver
is being shut down or the underlying connection is closed. The
Receivable.hasDatagram()
method returns true in case a next short can be
fetched via the ShortDatagramProvider.readDatagram()
method from the
ShortDatagramReceiver
counterpart.org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.Closable.CloseBuilder<B extends org.refcodes.component.Closable.CloseBuilder<B>>
org.refcodes.component.ClosedAccessor.ClosedMutator, org.refcodes.component.ClosedAccessor.ClosedProperty
org.refcodes.component.ConnectableComponent.ConnectableAutomaton
close, closeIn, closeQuietly, closeUnchecked
getConnectionStatus, isConnectionOpened
hasDatagram
readDatagram
Copyright © 2018. All rights reserved.