Decoder
, DemodulatorStatusAccessor
, ModemDecoder
, ModemDecoder.ModemByteDecoderProvider
, 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<org.refcodes.io.BytesDestination>
, org.refcodes.component.ConnectionOpenable<org.refcodes.io.BytesDestination>
, org.refcodes.component.ConnectionStatusAccessor
, org.refcodes.component.OpenedAccessor
, org.refcodes.io.Availability
, org.refcodes.io.ByteDestination
, org.refcodes.io.ByteReceiver
, org.refcodes.io.BytesDestination
, org.refcodes.io.BytesReceiver
, org.refcodes.io.Receivable
, org.refcodes.io.Skippable
, org.refcodes.io.TimeoutInputStreamAccessor
, org.refcodes.mixin.InputStreamAccessor
public static class ModemDecoderImpl.ModemByteDecoderProviderImpl extends ModemDecoderImpl implements ModemDecoder.ModemByteDecoderProvider
ModemDecoder.ModemByteDecoderProvider
interface to be used with BytesDestination
(BytesReceiver
) instances.org.refcodes.io.AbstractBytesReceiver.ConnectableAutomaton
org.refcodes.io.BytesReceiver.ReceiverInputStream
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
org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON extends Object>, org.refcodes.component.ConnectionComponent.ConnectionComponentBuilder<CON extends Object,B extends org.refcodes.component.ConnectionComponent.ConnectionComponentBuilder<CON,B>>
org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON extends Object>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON extends Object,B extends org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>>
org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusMutator, org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusProperty
DemodulatorStatusAccessor.DemodulatorStatusBuilder<B extends DemodulatorStatusAccessor.DemodulatorStatusBuilder<B>>, DemodulatorStatusAccessor.DemodulatorStatusMutator, DemodulatorStatusAccessor.DemodulatorStatusProperty
org.refcodes.mixin.InputStreamAccessor.InputStreamBuilder<B extends org.refcodes.mixin.InputStreamAccessor.InputStreamBuilder<?>>, org.refcodes.mixin.InputStreamAccessor.InputStreamMutator, org.refcodes.mixin.InputStreamAccessor.InputStreamProperty
ModemDecoder.ModemByteDecoderProvider, ModemDecoder.ModemShortDecoderProvider
ModemDecoderImpl.ModemByteDecoderProviderImpl, ModemDecoderImpl.ModemShortDecoderProviderImpl
org.refcodes.component.OpenedAccessor.OpenedMutator, org.refcodes.component.OpenedAccessor.OpenedProperty
org.refcodes.io.TimeoutInputStreamAccessor.TimeoutInputStreamBuilder<B extends org.refcodes.io.TimeoutInputStreamAccessor.TimeoutInputStreamBuilder<?>>, org.refcodes.io.TimeoutInputStreamAccessor.TimeoutInputStreamMutator, org.refcodes.io.TimeoutInputStreamAccessor.TimeoutInputStreamProperty
RUNTIME_LOGGER_CLASS, RUNTIME_LOGGER_FACTORY_CLASS, RUNTIME_LOGGER_FACTORY_METHOD
_byteReceiver, _datagramQueue, _modemMetrics, _shortReceiver
Constructor | Description |
---|---|
ModemByteDecoderProviderImpl(ModemMetrics aModemMetrics) |
Modifier and Type | Method | Description |
---|---|---|
void |
open(org.refcodes.io.BytesDestination aConnection) |
pushDatagram, pushDatagrams, pushDatagrams
close, getConnectionStatus, isClosable, isClosed, isOpenable, isOpened, open, setConnectionStatus
getInputStream, getInputStream, receiveAllBytes, receiveBytes, receiveBytesWithin, receiveBytesWithin, receiveByteWithin, skip
close, closeIn, closeQuietly, closeUnchecked
getConnectionStatus, isOpened
getDemodulatorStatus
alert, alert, critical, critical, debug, error, info, notice, panic, trace, warn, warn
available, getDemodulatorStatus, receiveAllBytes, receiveByte, receiveBytes
public ModemByteDecoderProviderImpl(ModemMetrics aModemMetrics)
public void open(org.refcodes.io.BytesDestination aConnection) throws IOException
open
in interface org.refcodes.component.ConnectionOpenable<org.refcodes.io.BytesDestination>
IOException
Copyright © 2021. All rights reserved.