Decoder
, DemodulatorStatusAccessor
, ModemDecoder
, ModemDecoder.ModemShortDecoderProvider
, 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.ShortsDestination>
, org.refcodes.component.ConnectionOpenable<org.refcodes.io.ShortsDestination>
, 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.ModemShortDecoderProviderImpl extends ModemDecoderImpl implements ModemDecoder.ModemShortDecoderProvider
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 |
---|---|
ModemShortDecoderProviderImpl(ModemMetrics aModemMetrics) |
Modifier and Type | Method | Description |
---|---|---|
void |
open(org.refcodes.io.ShortsDestination 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 ModemShortDecoderProviderImpl(ModemMetrics aModemMetrics)
public void open(org.refcodes.io.ShortsDestination aConnection) throws IOException
open
in interface org.refcodes.component.ConnectionOpenable<org.refcodes.io.ShortsDestination>
IOException
Copyright © 2021. All rights reserved.