Module org.refcodes.codec
Package org.refcodes.codec
-
Interface Summary Interface Description BaseMetrics TheBaseMetrics
provide the metrics for a codec to be used by an implementation of theBaseBuilder
, theBaseDecoder
, theBaseEncoder
or the like.BaseMetricsAccessor Provides an accessor for a base codec metrics property.BaseMetricsAccessor.BaseMetricsBuilder<B extends BaseMetricsAccessor.BaseMetricsBuilder<B>> Provides a builder method for a base codec metrics property returning the builder for applying multiple build operations.BaseMetricsAccessor.BaseMetricsMutator Provides a mutator for a base codec metrics property.BaseMetricsAccessor.BaseMetricsProperty Provides a base codec metrics property.ChannelSelectorAccessor Provides an accessor for a channel selector property.ChannelSelectorAccessor.ChannelSelectorBuilder<B extends ChannelSelectorAccessor.ChannelSelectorBuilder<B>> Provides a builder method for a channel selector property returning the builder for applying multiple build operations.ChannelSelectorAccessor.ChannelSelectorMutator Provides a mutator for a channel selector property.ChannelSelectorAccessor.ChannelSelectorProperty Provides a channel selector property.Decoder DemodulatorStatusAccessor Provides an accessor for a Demodulator-Status property.DemodulatorStatusAccessor.DemodulatorStatusBuilder<B extends DemodulatorStatusAccessor.DemodulatorStatusBuilder<B>> Provides a builder method for a Demodulator-Status property returning the builder for applying multiple build operations.DemodulatorStatusAccessor.DemodulatorStatusMutator Provides a mutator for a Demodulator-Status property.DemodulatorStatusAccessor.DemodulatorStatusProperty Provides a Demodulator-Status property.Encoder FrequencyThresholdAccessor Provides an accessor for a frequency threshold property.FrequencyThresholdAccessor.FrequencyThresholdBuilder<B extends FrequencyThresholdAccessor.FrequencyThresholdBuilder<B>> Provides a builder method for a frequency threshold property returning the builder for applying multiple build operations.FrequencyThresholdAccessor.FrequencyThresholdMutator Provides a mutator for a frequency threshold property.FrequencyThresholdAccessor.FrequencyThresholdProperty Provides a frequency threshold property.ModemDecoder TheModemDecoder
implements a Frequency-shift keyring decoder. "...ModemDecoder.ModemByteDecoderProvider TheModemDecoder.ModemByteDecoderProvider
implements theModemDecoder
functionality in terms of aConnectionComponent
.ModemDecoder.ModemShortDecoderProvider TheModemDecoder.ModemShortDecoderProvider
implements theModemDecoder
functionality in terms of aConnectionComponent
.ModemEncoder TheModemEncoder
implements a Frequency-shift keyring encoder. "...ModemEncoder.ModemEncoderConsumer TheModemEncoder.ModemEncoderConsumer
implements theModemEncoder
functionality in terms of aConnectionComponent
.ModemMetrics The Interface ModemMetrics.ModemModeAccessor Provides an accessor for a Modem-Mode property.ModemModeAccessor.ModemModeBuilder<B extends ModemModeAccessor.ModemModeBuilder<B>> Provides a builder method for a Modem-Mode property returning the builder for applying multiple build operations.ModemModeAccessor.ModemModeMutator Provides a mutator for a Modem-Mode property.ModemModeAccessor.ModemModeProperty Provides a Modem-Mode property.ModulationFormatAccessor Provides an accessor for a modulation format property.ModulationFormatAccessor.ModulationFormatBuilder<B extends ModulationFormatAccessor.ModulationFormatBuilder<B>> Provides a builder method for a modulation format property returning the builder for applying multiple build operations.ModulationFormatAccessor.ModulationFormatMutator Provides a mutator for a modulation format property.ModulationFormatAccessor.ModulationFormatProperty Provides a modulation format property.ModulatorStatusAccessor Provides an accessor for a Modulator-Status property.ModulatorStatusAccessor.ModulatorStatusBuilder<B extends ModulatorStatusAccessor.ModulatorStatusBuilder<B>> Provides a builder method for a Modulator-Status property returning the builder for applying multiple build operations.ModulatorStatusAccessor.ModulatorStatusMutator Provides a mutator for a Modulator-Status property.ModulatorStatusAccessor.ModulatorStatusProperty Provides a Modulator-Status property.SampleRateAccessor Provides an accessor for a sample rate property.SampleRateAccessor.SampleRateBuilder<B extends SampleRateAccessor.SampleRateBuilder<B>> Provides a builder method for a sample rate property returning the builder for applying multiple build operations.SampleRateAccessor.SampleRateMutator Provides a mutator for a sample rate property.SampleRateAccessor.SampleRateProperty Provides a sample rate property. -
Class Summary Class Description BaseBuilder TheBaseBuilder
provides the functionality to do base encoding and decoding such as done by the Base64 encoding and decoding functionality (see "https://en.wikipedia.org/wiki/Base64").BaseDecoder BaseDecoder.BaseDecoderConnection TheBaseDecoder.BaseDecoderConnection
implements theBaseDecoder
functionality in terms of aConnectionComponent
.BaseDecoderInputStream InputStream
decoding data being read.BaseEncoder BaseEncoder.BaseEncoderConnection TheBaseEncoder.BaseEncoderConnection
implements theBaseEncoder
functionality in terms of aConnectionComponent
.BaseEncoderOutputStream TheBaseEncoderOutputStream
is an implementations of theBaseEncoder
interface to be used withOutputStream
instances.BaseMetricsImpl BaseMetrics
implementation for playing around with your own configuration.ModemDecoderImpl ModemDecoderImpl.ModemByteDecoderProviderImpl Vanilla plain implementation of theModemDecoder.ModemByteDecoderProvider
interface to be used withBytesDestination
(BytesReceiver
) instances.ModemDecoderImpl.ModemShortDecoderProviderImpl Vanilla plain implementation of theModemDecoder.ModemByteDecoderProvider
interface to be used withBytesDestination
(BytesReceiver
) instances.ModemEncoderImpl ModemMetricsImpl The Class ModemMetricsImpl. -
Enum Summary Enum Description BaseMetricsConfig This enumeration provides access to pre-configuredBaseMetrics
to be used by aBaseBuilder
, aBaseDecoder
, aBaseEncoder
or the like..ChannelSelector The Enum ChannelSelector.DemodulatorStatus The Enum DemodulatorStatus.FrequencyThreshold The Enum FrequencyThreshold.ModemMode The Enum ModemMode.ModulationFormat Pulse-code modulation format: Defines the according pulse-code modulation format with the according silence threshold (root mean square).ModulatorStatus The Enum ModulatorStatus.SampleRate The Enum SampleRate.