public interface ByteDatagramReceiver extends ByteDatagramProvider, Receivable
ByteDatagramReceiver
is used to receive bytes in a unified way.
The ByteDatagramProvider.readDatagram()
method provides the next available byte from the
counterpart DatagramSender
; in case there is none available, then
this method halts until one is available or the ByteDatagramReceiver
is being shut down or the underlying connection is closed. The
Receivable.hasDatagram()
method returns true in case a next byte can be fetched
via the ByteDatagramProvider.readDatagram()
method from the ByteDatagramReceiver
counterpart.org.refcodes.component.ConnectableComponent.ConnectableAutomaton
org.refcodes.component.OpenedAccessor.OpenedMutator, org.refcodes.component.OpenedAccessor.OpenedProperty
org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.Closable.CloseBuilder<B extends org.refcodes.component.Closable.CloseBuilder<B>>
readDatagram
hasDatagram
close, closeIn, closeQuietly, closeUnchecked
Copyright © 2018. All rights reserved.