Class Hierarchy
- java.lang.Object
- org.refcodes.serial.AbstractArrayTransmission<ARRAY> (implements org.refcodes.serial.ArrayTransmission<ARRAY>, org.refcodes.serial.Transmission)
- org.refcodes.numerical.AbstractCrcMixin (implements org.refcodes.numerical.CrcMixin)
- org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator<DECORATEE> (implements org.refcodes.mixin.DecorateeAccessor<DECORATEE>, org.refcodes.serial.ErrorCorrectionTransmission, org.refcodes.serial.Transmission.TransmissionMixin)
- org.refcodes.serial.AbstractMagicBytesTransmission (implements org.refcodes.mixin.EncodingAccessor<E>, org.refcodes.serial.MagicBytesAccessor.MagicBytesProperty, org.refcodes.serial.MagicBytesLengthAccessor, org.refcodes.serial.PayloadTransmission<T>, org.refcodes.serial.Transmission.TransmissionMixin)
- org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer<CHILD> (implements org.refcodes.mixin.ChildrenAccessor<T>, java.lang.Iterable<T>, org.refcodes.serial.Transmission)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.refcodes.mixin.AbstractSchema (implements org.refcodes.mixin.Schema)
- org.refcodes.serial.SerialSchema (implements org.refcodes.mixin.CommentAccessor, org.refcodes.mixin.DescriptionAccessor, org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.serial.AbstractPayloadSection<T> (implements org.refcodes.serial.PayloadSection<T>, org.refcodes.serial.Section.SectionMixin)
- org.refcodes.serial.AbstractPayloadSegment<T> (implements org.refcodes.serial.PayloadSegment<T>, org.refcodes.serial.Segment.SegmentMixin)
- org.refcodes.serial.AbstractPortDecorator<PM> (implements org.refcodes.serial.Port<PM>)
- org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator<DECORATEE> (implements org.refcodes.mixin.DecorateeAccessor<DECORATEE>, org.refcodes.serial.ReadyToReceiveTransmission, org.refcodes.serial.Transmission.TransmissionMixin)
- org.refcodes.serial.AbstractReadyToSendTransmissionDecorator<DECORATEE> (implements org.refcodes.mixin.DecorateeAccessor<DECORATEE>, org.refcodes.serial.ReadyToSendTransmission, org.refcodes.serial.Transmission.TransmissionMixin)
- org.refcodes.serial.AbstractReferenceeLengthSegment<REFERENCEE> (implements org.refcodes.serial.AllocLengthAccessor, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.LengthWidthAccessor, org.refcodes.serial.Segment, org.refcodes.serial.Transmission.TransmissionMixin)
- org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator<DECORATEE> (implements org.refcodes.mixin.DecorateeAccessor<DECORATEE>, org.refcodes.mixin.PacketSizeAccessor, org.refcodes.serial.StopAndWaitPacketStreamTransmission, org.refcodes.serial.Transmission.TransmissionMixin)
- org.refcodes.serial.AbstractTransmissionComposite<CHILD> (implements java.lang.Iterable<T>, org.refcodes.serial.Transmission, org.refcodes.serial.TransmissionComposite<CHILD>)
- org.refcodes.serial.AbstractTransmissionDecorator<DECORATEE> (implements org.refcodes.mixin.DecorateeAccessor<DECORATEE>, org.refcodes.serial.Transmission, org.refcodes.serial.Transmission.TransmissionMixin)
- org.refcodes.serial.BoundedSequenceDecorator (implements org.refcodes.mixin.LengthAccessor.LengthProperty, org.refcodes.serial.Sequence)
- org.refcodes.serial.ByteArraySequence (implements org.refcodes.serial.Sequence)
- org.refcodes.serial.ByteArraySequence.SequenceIterator (implements java.util.Iterator<E>)
- org.refcodes.component.ConnectionAutomatonImpl<CON> (implements org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>)
- org.refcodes.serial.DynamicTypeSegment (implements org.refcodes.serial.DynamicTypeTransmission, org.refcodes.mixin.EncodingAccessor<E>, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.LengthWidthAccessor, org.refcodes.serial.Segment)
- org.refcodes.serial.FixedLengthSequenceSegment (implements org.refcodes.serial.PayloadSegment<T>, org.refcodes.serial.Segment.SegmentMixin)
- java.io.InputStream (implements java.io.Closeable)
- org.refcodes.serial.PacketInputStream (implements org.refcodes.mixin.BlockSizeAccessor, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.PacketLengthWidthAccessor, org.refcodes.serial.PacketMagicBytesAccessor, org.refcodes.serial.PacketSegmentPackagerAccessor, org.refcodes.mixin.PacketSizeAccessor, org.refcodes.serial.SequenceNumberAccessor, org.refcodes.serial.SequenceNumberConcatenateModeAccessor, org.refcodes.serial.SequenceNumberInitValueAccessor, org.refcodes.serial.SequenceNumberWidthAccessor)
- org.refcodes.serial.SequenceInputStream (implements org.refcodes.mixin.OffsetAccessor, org.refcodes.serial.SequenceAccessor)
- org.refcodes.serial.LoopbackPortHub (implements org.refcodes.serial.PortHub<PORT,PM>)
- org.refcodes.serial.LoopbackPortTestBench (implements org.refcodes.serial.PortTestBench)
- org.refcodes.serial.NullSegment (implements org.refcodes.serial.Segment)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- org.refcodes.serial.PacketInputStream.Builder (implements org.refcodes.mixin.BlockSizeAccessor.BlockSizeBuilder<B>, org.refcodes.numerical.ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B>, org.refcodes.numerical.CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>, org.refcodes.numerical.CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeBuilder<B>, org.refcodes.numerical.EndianessAccessor.EndianessBuilder<B>, org.refcodes.mixin.InputStreamAccessor.InputStreamBuilder<B>, org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthBuilder<B>, org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder<B>, org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B>, org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder<B>, org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>, org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>)
- org.refcodes.serial.PacketOutputStream.Builder (implements org.refcodes.mixin.BlockSizeAccessor.BlockSizeBuilder<B>, org.refcodes.numerical.ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B>, org.refcodes.numerical.CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>, org.refcodes.numerical.CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeBuilder<B>, org.refcodes.numerical.EndianessAccessor.EndianessBuilder<B>, org.refcodes.mixin.OutputStreamAccessor.OutputStreamBuilder<B>, org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthBuilder<B>, org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder<B>, org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B>, org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder<B>, org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>, org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>)
- org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder<DECORATEE> (implements org.refcodes.mixin.DecorateeAccessor.DecorateeBuilder<DECORATEE,B>, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder<B>, org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder<B>, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder<B>, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder<B>, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisBuilder<B>)
- org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder<DECORATEE> (implements org.refcodes.mixin.DecorateeAccessor.DecorateeBuilder<DECORATEE,B>, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder<B>, org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder<B>, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder<B>, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder<B>, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisBuilder<B>)
- org.refcodes.serial.ReadyToSendSectionDecorator.Builder<DECORATEE> (implements org.refcodes.serial.ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder<B>, org.refcodes.serial.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder<B>, org.refcodes.serial.ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisBuilder<B>, org.refcodes.mixin.DecorateeAccessor.DecorateeBuilder<DECORATEE,B>, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder<B>, org.refcodes.serial.ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder<B>, org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder<B>, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder<B>, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisBuilder<B>)
- org.refcodes.serial.ReadyToSendSegmentDecorator.Builder<DECORATEE> (implements org.refcodes.serial.ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder<B>, org.refcodes.serial.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder<B>, org.refcodes.serial.ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisBuilder<B>, org.refcodes.mixin.DecorateeAccessor.DecorateeBuilder<DECORATEE,B>, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder<B>, org.refcodes.serial.ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder<B>, org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder<B>, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder<B>, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisBuilder<B>)
- org.refcodes.serial.ReceiveSegmentConsumerDaemon<SEGMENT> (implements java.lang.Runnable)
- org.refcodes.serial.ReceiveSegmentResultDaemon<SEGMENT> (implements java.lang.Runnable)
- org.refcodes.serial.SectionComposite<ALLOC,CHILD> (implements org.refcodes.serial.Section, org.refcodes.serial.Section.SectionMixin, org.refcodes.serial.TransmissionComposite<CHILD>)
- org.refcodes.serial.SegmentPackager.DummySegmentPackager (implements org.refcodes.serial.SegmentPackager)
- org.refcodes.serial.SegmentResult<SEGMENT> (implements org.refcodes.io.IOResultAccessor<RES,EXC>)
- org.refcodes.serial.SequenceSection (implements org.refcodes.serial.PayloadSection<T>, org.refcodes.serial.Section.SectionMixin)
- org.refcodes.serial.SerialSugar
- org.refcodes.serial.SerialUtility
- org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder<DECORATEE> (implements org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B>, org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B>, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B>, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder<B>, org.refcodes.mixin.BlockSizeAccessor.BlockSizeBuilder<B>, org.refcodes.numerical.ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B>, org.refcodes.mixin.ConcatenateModeAccessor.ConcatenateModeBuilder<B>, org.refcodes.numerical.CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>, org.refcodes.mixin.DecorateeAccessor.DecorateeBuilder<DECORATEE,B>, org.refcodes.numerical.EndianessAccessor.EndianessBuilder<B>, org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthBuilder<B>, org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder<B>, org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B>, org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>, org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>)
- org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder<DECORATEE> (implements org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B>, org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B>, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B>, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder<B>, org.refcodes.mixin.BlockSizeAccessor.BlockSizeBuilder<B>, org.refcodes.numerical.ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B>, org.refcodes.mixin.ConcatenateModeAccessor.ConcatenateModeBuilder<B>, org.refcodes.numerical.CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>, org.refcodes.mixin.DecorateeAccessor.DecorateeBuilder<DECORATEE,B>, org.refcodes.numerical.EndianessAccessor.EndianessBuilder<B>, org.refcodes.serial.LengthWidthAccessor.LengthWidthBuilder<B>, org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthBuilder<B>, org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder<B>, org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B>, org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>, org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>)
- org.refcodes.serial.StopAndWaitSectionDecorator.Builder<DECORATEE> (implements org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B>, org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B>, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B>, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder<B>, org.refcodes.numerical.ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B>, org.refcodes.mixin.ConcatenateModeAccessor.ConcatenateModeBuilder<B>, org.refcodes.numerical.CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>, org.refcodes.mixin.DecorateeAccessor.DecorateeBuilder<DECORATEE,B>, org.refcodes.numerical.EndianessAccessor.EndianessBuilder<B>, org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>, org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>)
- org.refcodes.serial.StopAndWaitSegmentDecorator.Builder<DECORATEE> (implements org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B>, org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B>, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B>, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder<B>, org.refcodes.numerical.ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B>, org.refcodes.mixin.ConcatenateModeAccessor.ConcatenateModeBuilder<B>, org.refcodes.numerical.CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>, org.refcodes.mixin.DecorateeAccessor.DecorateeBuilder<DECORATEE,B>, org.refcodes.numerical.EndianessAccessor.EndianessBuilder<B>, org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>, org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>)
- org.refcodes.serial.StringArraySection (implements org.refcodes.mixin.EncodingAccessor<E>, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.LengthWidthAccessor, org.refcodes.serial.PayloadSection<T>, org.refcodes.serial.Section.SectionMixin)
- org.refcodes.serial.StringSegment (implements org.refcodes.mixin.EncodingAccessor<E>, org.refcodes.serial.PayloadSegment<T>)
- org.refcodes.serial.StringSegment.Builder (implements org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.EncodingAccessor.EncodingBuilder<E,B>, org.refcodes.numerical.EndianessAccessor.EndianessBuilder<B>, org.refcodes.serial.LengthWidthAccessor.LengthWidthBuilder<B>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- org.refcodes.exception.AbstractIOException (implements org.refcodes.exception.Trap)
- java.lang.RuntimeException
- org.refcodes.exception.AbstractRuntimeException (implements org.refcodes.exception.Trap)
- org.refcodes.serial.TransmissionMetrics (implements org.refcodes.serial.AcknowledgeMagicBytesAccessor, org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor, org.refcodes.mixin.BlockSizeAccessor, org.refcodes.numerical.ChecksumValidationModeAccessor, org.refcodes.serial.ClearToSendMagicBytesAccessor, org.refcodes.serial.ClearToSendSegmentPackagerAccessor, org.refcodes.serial.ClearToSendTimeoutMillisAccessor, org.refcodes.numerical.CrcAlgorithmAccessor, org.refcodes.numerical.CrcChecksumConcatenateModeAccessor, org.refcodes.mixin.EncodingAccessor<E>, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.EndOfStringByteAccessor, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor, org.refcodes.serial.LengthWidthAccessor, org.refcodes.serial.MagicBytesLengthAccessor, org.refcodes.serial.PacketLengthWidthAccessor, org.refcodes.serial.PacketMagicBytesAccessor, org.refcodes.serial.PacketSegmentPackagerAccessor, org.refcodes.serial.PingMagicBytesAccessor, org.refcodes.serial.PingRetryNumberAccessor, org.refcodes.serial.PingTimeoutMillisAccessor, org.refcodes.serial.PongMagicBytesAccessor, org.refcodes.mixin.ReadTimeoutMillisAccessor, org.refcodes.serial.ReadyToReceiveMagicBytesAccessor, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor, org.refcodes.serial.ReadyToSendMagicBytesAccessor, org.refcodes.serial.ReadyToSendRetryNumberAccessor, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor, org.refcodes.serial.SequenceNumberConcatenateModeAccessor, org.refcodes.serial.SequenceNumberInitValueAccessor, org.refcodes.serial.SequenceNumberWidthAccessor, org.refcodes.serial.TransmissionRetryNumberAccessor, org.refcodes.serial.TransmissionTimeoutMillisAccessor, org.refcodes.mixin.WriteTimeoutMillisAccessor)
- org.refcodes.serial.TransmissionMetrics.Builder (implements org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B>, org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B>, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B>, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder<B>, org.refcodes.mixin.BlockSizeAccessor.BlockSizeBuilder<B>, org.refcodes.numerical.ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B>, org.refcodes.serial.ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder<B>, org.refcodes.serial.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder<B>, org.refcodes.serial.ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisBuilder<B>, org.refcodes.numerical.CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>, org.refcodes.numerical.CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeBuilder<B>, org.refcodes.mixin.EncodingAccessor.EncodingBuilder<E,B>, org.refcodes.numerical.EndianessAccessor.EndianessBuilder<B>, org.refcodes.serial.EndOfStringByteAccessor.EndOfStringByteBuilder<B>, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder<B>, org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisBuilder<B>, org.refcodes.serial.LengthWidthAccessor.LengthWidthBuilder<B>, org.refcodes.serial.MagicBytesLengthAccessor.MagicBytesLengthBuilder<B>, org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthBuilder<B>, org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder<B>, org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B>, org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesBuilder<B>, org.refcodes.serial.PingRetryNumberAccessor.PingRetryNumberBuilder<B>, org.refcodes.serial.PingTimeoutMillisAccessor.PingTimeoutMillisBuilder<B>, org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesBuilder<B>, org.refcodes.mixin.ReadTimeoutMillisAccessor.ReadTimeoutMillisBuilder<B>, org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder<B>, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder<B>, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder<B>, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisBuilder<B>, org.refcodes.serial.ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder<B>, org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder<B>, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder<B>, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisBuilder<B>, org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder<B>, org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>, org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>, org.refcodes.serial.TransmissionRetryNumberAccessor.TransmissionRetryNumberBuilder<B>, org.refcodes.serial.TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisBuilder<B>, org.refcodes.mixin.WriteTimeoutMillisAccessor.WriteTimeoutMillisBuilder<B>)
- org.refcodes.serial.TransmitSegmentConsumerDaemon<SEGMENT> (implements java.lang.Runnable)
- org.refcodes.serial.TransmitSegmentResultDaemon<SEGMENT> (implements java.lang.Runnable)
Interface Hierarchy
- org.refcodes.serial.AcknowledgeMagicBytesAccessor
- org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B>
- org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator
- org.refcodes.serial.AcknowledgeRetryNumberAccessor
- org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B>
- org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberMutator
- org.refcodes.serial.AcknowledgeSegmentPackagerAccessor
- org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B>
- org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator
- org.refcodes.serial.AcknowledgeTimeoutMillisAccessor
- org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder<B>
- org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisMutator
- org.refcodes.mixin.AliasAccessor
- org.refcodes.serial.ArrayTransmission<ARRAY> (also extends org.refcodes.mixin.ArrayAccessor.ArrayBuilder<T,B>, org.refcodes.mixin.ArrayAccessor.ArrayProperty<T>, org.refcodes.serial.Transmission)
- org.refcodes.serial.PayloadTransmission<T> (also extends org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>, org.refcodes.mixin.PayloadAccessor.PayloadProperty<P>, org.refcodes.serial.Transmission)
- org.refcodes.serial.Port<PM> (also extends java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.serial.AllocLengthAccessor
- org.refcodes.serial.AllocLengthAccessor.AllocLengthBuilder<B>
- org.refcodes.serial.AllocLengthAccessor.AllocLengthMutator
- org.refcodes.mixin.ArrayAccessor<T>
- org.refcodes.mixin.ArrayAccessor.ArrayProperty<T> (also extends org.refcodes.mixin.ArrayAccessor.ArrayMutator<T>)
- org.refcodes.serial.ArrayTransmission<ARRAY> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ArrayAccessor.ArrayBuilder<T,B>, org.refcodes.serial.Transmission)
- org.refcodes.mixin.ArrayAccessor.ArrayBuilder<T,B>
- org.refcodes.serial.ArrayTransmission<ARRAY> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ArrayAccessor.ArrayProperty<T>, org.refcodes.serial.Transmission)
- org.refcodes.mixin.ArrayAccessor.ArrayMutator<T>
- org.refcodes.mixin.ArrayAccessor.ArrayProperty<T> (also extends org.refcodes.mixin.ArrayAccessor<T>)
- org.refcodes.serial.ArrayTransmission<ARRAY> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ArrayAccessor.ArrayBuilder<T,B>, org.refcodes.serial.Transmission)
- java.lang.AutoCloseable
- org.refcodes.serial.PortTestBench (also extends org.refcodes.component.Openable)
- org.refcodes.io.Availability
- org.refcodes.io.Receivable (also extends org.refcodes.component.ConnectableComponent.ConnectableAutomaton)
- org.refcodes.io.ByteReceiver (also extends org.refcodes.io.ByteDestination)
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.BytesDestination, org.refcodes.io.Skippable, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteTransmitter)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentReceiver (also extends org.refcodes.serial.SegmentDestination)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.mixin.BlockSizeAccessor
- org.refcodes.io.ByteDestination
- org.refcodes.io.ByteReceiver (also extends org.refcodes.io.Receivable)
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.BytesDestination, org.refcodes.io.Skippable, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteTransmitter)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.BytesDestination
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.ByteReceiver, org.refcodes.io.Skippable, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteSource
- org.refcodes.io.BytesSource
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.ByteTransmitter, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransmitter (also extends org.refcodes.io.Transmittable)
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.BytesSource, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteReceiver)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.mixin.ChildrenAccessor<T>
- org.refcodes.mixin.Clearable
- org.refcodes.serial.Sequence (also extends org.refcodes.mixin.InputStreamAccessor, java.lang.Iterable<T>, org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.serial.ClearToSendMagicBytesAccessor
- org.refcodes.serial.ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder<B>
- org.refcodes.serial.ClearToSendMagicBytesAccessor.ClearToSendMagicBytesMutator
- org.refcodes.serial.ClearToSendRetryNumberAccessor
- org.refcodes.serial.ClearToSendRetryNumberAccessor.ClearToSendRetryNumberBuilder<B>
- org.refcodes.serial.ClearToSendRetryNumberAccessor.ClearToSendRetryNumberMutator
- org.refcodes.serial.ClearToSendSegmentPackagerAccessor
- org.refcodes.serial.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder<B>
- org.refcodes.serial.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator
- org.refcodes.serial.ClearToSendTimeoutMillisAccessor
- org.refcodes.serial.ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisBuilder<B>
- org.refcodes.serial.ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisMutator
- org.refcodes.component.Closable
- org.refcodes.component.Closable.CloseAutomaton (also extends org.refcodes.component.ClosedAccessor)
- org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.ConnectableComponent, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.OpenedAccessor)
- org.refcodes.io.Receivable (also extends org.refcodes.io.Availability)
- org.refcodes.io.ByteReceiver (also extends org.refcodes.io.ByteDestination)
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.BytesDestination, org.refcodes.io.Skippable, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteTransmitter)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentReceiver (also extends org.refcodes.serial.SegmentDestination)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.Transmittable (also extends org.refcodes.component.Flushable)
- org.refcodes.io.ByteTransmitter (also extends org.refcodes.io.ByteSource)
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.BytesSource, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteReceiver)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentTransmitter (also extends org.refcodes.serial.SegmentSource)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentReceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.component.LinkComponent.LinkAutomaton)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>, org.refcodes.component.ConnectionStatusAccessor)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.LinkComponent.LinkAutomaton (also extends org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.LinkComponent, org.refcodes.component.Openable.OpenAutomaton)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.ConnectableComponent
- org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.OpenedAccessor)
- org.refcodes.io.Receivable (also extends org.refcodes.io.Availability)
- org.refcodes.io.ByteReceiver (also extends org.refcodes.io.ByteDestination)
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.BytesDestination, org.refcodes.io.Skippable, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteTransmitter)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentReceiver (also extends org.refcodes.serial.SegmentDestination)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.Transmittable (also extends org.refcodes.component.Flushable)
- org.refcodes.io.ByteTransmitter (also extends org.refcodes.io.ByteSource)
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.BytesSource, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteReceiver)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentTransmitter (also extends org.refcodes.serial.SegmentSource)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentReceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.component.LinkComponent.LinkAutomaton)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.ConnectionComponent<CON> (also extends org.refcodes.component.ConnectionOpenable<CON>)
- org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>, org.refcodes.component.ConnectionStatusAccessor)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.LinkComponent (also extends org.refcodes.component.Openable)
- org.refcodes.component.LinkComponent.LinkAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.Openable.OpenAutomaton)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.ClosedAccessor
- org.refcodes.component.Closable.CloseAutomaton (also extends org.refcodes.component.Closable)
- org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.ConnectableComponent, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.OpenedAccessor)
- org.refcodes.io.Receivable (also extends org.refcodes.io.Availability)
- org.refcodes.io.ByteReceiver (also extends org.refcodes.io.ByteDestination)
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.BytesDestination, org.refcodes.io.Skippable, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteTransmitter)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentReceiver (also extends org.refcodes.serial.SegmentDestination)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.Transmittable (also extends org.refcodes.component.Flushable)
- org.refcodes.io.ByteTransmitter (also extends org.refcodes.io.ByteSource)
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.BytesSource, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteReceiver)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentTransmitter (also extends org.refcodes.serial.SegmentSource)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentReceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.component.LinkComponent.LinkAutomaton)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>, org.refcodes.component.ConnectionStatusAccessor)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.LinkComponent.LinkAutomaton (also extends org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.LinkComponent, org.refcodes.component.Openable.OpenAutomaton)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- java.lang.Comparable<T>
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.ConnectionOpenable<CON>
- org.refcodes.component.ConnectionComponent<CON> (also extends org.refcodes.component.Closable)
- org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>, org.refcodes.component.ConnectionStatusAccessor)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON> (also extends org.refcodes.component.OpenedAccessor)
- org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionStatusAccessor)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.mixin.DecorateeAccessor<DECORATEE>
- org.refcodes.numerical.EndianessAccessor
- org.refcodes.serial.EndOfStringByteAccessor
- org.refcodes.serial.EndOfStringByteAccessor.EndOfStringByteBuilder<B>
- org.refcodes.serial.EndOfStringByteAccessor.EndOfStringByteMutator
- org.refcodes.serial.EnquiryStandbyTimeMillisAccessor
- org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisProperty (also extends org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisMutator)
- org.refcodes.serial.ReadyToReceiveTransmission (also extends org.refcodes.serial.ReadyToReceiveMagicBytesAccessor, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor, org.refcodes.serial.Transmission)
- org.refcodes.serial.ReadyToSendTransmission (also extends org.refcodes.serial.ClearToSendMagicBytesAccessor, org.refcodes.serial.ClearToSendSegmentPackagerAccessor, org.refcodes.serial.ClearToSendTimeoutMillisAccessor, org.refcodes.serial.ReadyToSendMagicBytesAccessor, org.refcodes.serial.ReadyToSendRetryNumberAccessor, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor, org.refcodes.serial.Transmission)
- org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder<B>
- org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisMutator
- java.io.Flushable
- org.refcodes.component.Flushable
- org.refcodes.io.Transmittable (also extends org.refcodes.component.ConnectableComponent.ConnectableAutomaton)
- org.refcodes.io.ByteTransmitter (also extends org.refcodes.io.ByteSource)
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.BytesSource, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteReceiver)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentTransmitter (also extends org.refcodes.serial.SegmentSource)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentReceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.component.LinkComponent.LinkAutomaton)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.HandshakeMagicBytesAccessor
- org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesBuilder<B>
- org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesMutator
- org.refcodes.serial.InputReturnStreamAccessor
- org.refcodes.serial.InputReturnStreamAccessor.InputReturnStreamBuilder<B>
- org.refcodes.serial.InputReturnStreamAccessor.InputReturnStreamMutator
- org.refcodes.mixin.InputStreamAccessor
- org.refcodes.serial.Sequence (also extends org.refcodes.mixin.Clearable, java.lang.Iterable<T>, org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.TimeoutInputStreamAccessor
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.ByteReceiver, org.refcodes.io.BytesDestination, org.refcodes.io.Skippable)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor
- org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisBuilder<B>
- org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisMutator
- java.lang.Iterable<T>
- org.refcodes.serial.Sequence (also extends org.refcodes.mixin.Clearable, org.refcodes.mixin.InputStreamAccessor, org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.mixin.LengthAccessor
- org.refcodes.serial.Sequence (also extends org.refcodes.mixin.Clearable, org.refcodes.mixin.InputStreamAccessor, java.lang.Iterable<T>, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.serial.Transmission (also extends org.refcodes.mixin.Resetable, org.refcodes.mixin.Schemable, java.io.Serializable)
- org.refcodes.serial.ArrayTransmission<ARRAY> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ArrayAccessor.ArrayBuilder<T,B>, org.refcodes.mixin.ArrayAccessor.ArrayProperty<T>)
- org.refcodes.serial.DynamicTypeTransmission
- org.refcodes.serial.ErrorCorrectionTransmission (also extends org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor)
- org.refcodes.serial.PayloadTransmission<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>, org.refcodes.mixin.PayloadAccessor.PayloadProperty<P>)
- org.refcodes.serial.ReadyToReceiveTransmission (also extends org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.ReadyToReceiveMagicBytesAccessor, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor)
- org.refcodes.serial.ReadyToSendTransmission (also extends org.refcodes.serial.ClearToSendMagicBytesAccessor, org.refcodes.serial.ClearToSendSegmentPackagerAccessor, org.refcodes.serial.ClearToSendTimeoutMillisAccessor, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.ReadyToSendMagicBytesAccessor, org.refcodes.serial.ReadyToSendRetryNumberAccessor, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor)
- org.refcodes.serial.Section
- org.refcodes.serial.Segment
- org.refcodes.serial.StopAndWaitPacketStreamTransmission (also extends org.refcodes.serial.AcknowledgeMagicBytesAccessor, org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor, org.refcodes.mixin.BlockSizeAccessor, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.SequenceNumberInitValueAccessor)
- org.refcodes.serial.Transmission.TransmissionMixin
- org.refcodes.serial.TransmissionComposite<CHILD> (also extends org.refcodes.mixin.ChildrenAccessor<T>)
- org.refcodes.serial.LengthWidthAccessor
- org.refcodes.serial.LengthWidthAccessor.LengthWidthBuilder<B>
- org.refcodes.serial.LengthWidthAccessor.LengthWidthMutator
- org.refcodes.mixin.MagicBytesAccessor
- org.refcodes.serial.MagicBytesAccessor
- org.refcodes.mixin.MagicBytesAccessor.MagicBytesProperty (also extends org.refcodes.mixin.MagicBytesAccessor.MagicBytesMutator)
- org.refcodes.mixin.MagicBytesAccessor.MagicBytesBuilder<B>
- org.refcodes.mixin.MagicBytesAccessor.MagicBytesMutator
- org.refcodes.serial.MagicBytesLengthAccessor
- org.refcodes.serial.MagicBytesLengthAccessor.MagicBytesLengthBuilder<B>
- org.refcodes.serial.MagicBytesLengthAccessor.MagicBytesLengthMutator
- org.refcodes.component.Openable
- org.refcodes.component.LinkComponent (also extends org.refcodes.component.Closable)
- org.refcodes.component.LinkComponent.LinkAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.Openable.OpenAutomaton)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.Openable.OpenAutomaton (also extends org.refcodes.component.OpenedAccessor)
- org.refcodes.component.LinkComponent.LinkAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.LinkComponent)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.PortTestBench (also extends java.lang.AutoCloseable)
- org.refcodes.component.Openable.OpenBuilder<B>
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.OpenedAccessor
- org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectableComponent, org.refcodes.component.ConnectionStatusAccessor)
- org.refcodes.io.Receivable (also extends org.refcodes.io.Availability)
- org.refcodes.io.ByteReceiver (also extends org.refcodes.io.ByteDestination)
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.BytesDestination, org.refcodes.io.Skippable, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteTransmitter)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentReceiver (also extends org.refcodes.serial.SegmentDestination)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.Transmittable (also extends org.refcodes.component.Flushable)
- org.refcodes.io.ByteTransmitter (also extends org.refcodes.io.ByteSource)
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.BytesSource, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteReceiver)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentTransmitter (also extends org.refcodes.serial.SegmentSource)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentReceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.component.LinkComponent.LinkAutomaton)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON> (also extends org.refcodes.component.ConnectionOpenable<CON>)
- org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionStatusAccessor)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.ConnectionStatusAccessor
- org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectableComponent, org.refcodes.component.OpenedAccessor)
- org.refcodes.io.Receivable (also extends org.refcodes.io.Availability)
- org.refcodes.io.ByteReceiver (also extends org.refcodes.io.ByteDestination)
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.BytesDestination, org.refcodes.io.Skippable, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteTransmitter)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentReceiver (also extends org.refcodes.serial.SegmentDestination)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.Transmittable (also extends org.refcodes.component.Flushable)
- org.refcodes.io.ByteTransmitter (also extends org.refcodes.io.ByteSource)
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.BytesSource, org.refcodes.mixin.OutputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.io.ByteTransceiver (also extends org.refcodes.io.ByteReceiver)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.BytesTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentTransmitter (also extends org.refcodes.serial.SegmentSource)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentReceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.component.LinkComponent.LinkAutomaton)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>, org.refcodes.serial.SerialTransceiver)
- org.refcodes.component.LinkComponent.LinkAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.LinkComponent, org.refcodes.component.Openable.OpenAutomaton)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.component.Openable.OpenAutomaton (also extends org.refcodes.component.Openable)
- org.refcodes.component.LinkComponent.LinkAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.LinkComponent)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.OutputReturnStreamAccessor
- org.refcodes.serial.OutputReturnStreamAccessor.OutputReturnStreamBuilder<B>
- org.refcodes.serial.OutputReturnStreamAccessor.OutputReturnStreamMutator
- org.refcodes.mixin.OutputStreamAccessor
- org.refcodes.io.BytesTransmitter (also extends org.refcodes.io.BytesSource, org.refcodes.io.ByteTransmitter)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.Sequence (also extends org.refcodes.mixin.Clearable, org.refcodes.mixin.InputStreamAccessor, java.lang.Iterable<T>, org.refcodes.mixin.LengthAccessor)
- org.refcodes.factory.Packager<UNPACK,PACK,PACKEXC>
- org.refcodes.serial.PacketLengthWidthAccessor
- org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthBuilder<B>
- org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthMutator
- org.refcodes.serial.PacketMagicBytesAccessor
- org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder<B>
- org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesMutator
- org.refcodes.serial.PacketSegmentPackagerAccessor
- org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B>
- org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerMutator
- org.refcodes.mixin.PayloadAccessor<P>
- org.refcodes.mixin.PayloadAccessor.PayloadProperty<P> (also extends org.refcodes.mixin.PayloadAccessor.PayloadMutator<P>)
- org.refcodes.serial.PayloadTransmission<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>, org.refcodes.serial.Transmission)
- org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>
- org.refcodes.serial.PayloadTransmission<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.PayloadAccessor.PayloadProperty<P>, org.refcodes.serial.Transmission)
- org.refcodes.mixin.PayloadAccessor.PayloadMutator<P>
- org.refcodes.mixin.PayloadAccessor.PayloadProperty<P> (also extends org.refcodes.mixin.PayloadAccessor<P>)
- org.refcodes.serial.PayloadTransmission<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>, org.refcodes.serial.Transmission)
- org.refcodes.serial.PingMagicBytesAccessor
- org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesBuilder<B>
- org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesMutator
- org.refcodes.serial.PingRetryNumberAccessor
- org.refcodes.serial.PingRetryNumberAccessor.PingRetryNumberBuilder<B>
- org.refcodes.serial.PingRetryNumberAccessor.PingRetryNumberMutator
- org.refcodes.serial.PingTimeoutMillisAccessor
- org.refcodes.serial.PingTimeoutMillisAccessor.PingTimeoutMillisBuilder<B>
- org.refcodes.serial.PingTimeoutMillisAccessor.PingTimeoutMillisMutator
- org.refcodes.serial.PongMagicBytesAccessor
- org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesBuilder<B>
- org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesMutator
- org.refcodes.serial.PortHub<PORT,PM>
- org.refcodes.serial.PortMetrics
- org.refcodes.serial.PortMetricsAccessor<PM>
- org.refcodes.serial.PortMetricsAccessor.PortMetricsBuilder<PM,B>
- org.refcodes.serial.PortMetricsAccessor.PortMetricsMutator<PM>
- org.refcodes.serial.ReadyToReceiveMagicBytesAccessor
- org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder<B>
- org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesMutator
- org.refcodes.serial.ReadyToReceiveRetryNumberAccessor
- org.refcodes.serial.ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder<B>
- org.refcodes.serial.ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberMutator
- org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor
- org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder<B>
- org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator
- org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor
- org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisBuilder<B>
- org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisMutator
- org.refcodes.serial.ReadyToSendMagicBytesAccessor
- org.refcodes.serial.ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder<B>
- org.refcodes.serial.ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesMutator
- org.refcodes.serial.ReadyToSendRetryNumberAccessor
- org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder<B>
- org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberMutator
- org.refcodes.serial.ReadyToSendSegmentPackagerAccessor
- org.refcodes.serial.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder<B>
- org.refcodes.serial.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator
- org.refcodes.serial.ReadyToSendTimeoutMillisAccessor
- org.refcodes.serial.ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisBuilder<B>
- org.refcodes.serial.ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisMutator
- org.refcodes.mixin.Resetable
- org.refcodes.serial.Transmission (also extends org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.Schemable, java.io.Serializable)
- org.refcodes.serial.ArrayTransmission<ARRAY> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ArrayAccessor.ArrayBuilder<T,B>, org.refcodes.mixin.ArrayAccessor.ArrayProperty<T>)
- org.refcodes.serial.DynamicTypeTransmission
- org.refcodes.serial.ErrorCorrectionTransmission (also extends org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor)
- org.refcodes.serial.PayloadTransmission<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>, org.refcodes.mixin.PayloadAccessor.PayloadProperty<P>)
- org.refcodes.serial.ReadyToReceiveTransmission (also extends org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.ReadyToReceiveMagicBytesAccessor, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor)
- org.refcodes.serial.ReadyToSendTransmission (also extends org.refcodes.serial.ClearToSendMagicBytesAccessor, org.refcodes.serial.ClearToSendSegmentPackagerAccessor, org.refcodes.serial.ClearToSendTimeoutMillisAccessor, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.ReadyToSendMagicBytesAccessor, org.refcodes.serial.ReadyToSendRetryNumberAccessor, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor)
- org.refcodes.serial.Section
- org.refcodes.serial.Segment
- org.refcodes.serial.StopAndWaitPacketStreamTransmission (also extends org.refcodes.serial.AcknowledgeMagicBytesAccessor, org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor, org.refcodes.mixin.BlockSizeAccessor, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.SequenceNumberInitValueAccessor)
- org.refcodes.serial.Transmission.TransmissionMixin
- org.refcodes.serial.TransmissionComposite<CHILD> (also extends org.refcodes.mixin.ChildrenAccessor<T>)
- org.refcodes.mixin.Schemable
- org.refcodes.serial.Transmission (also extends org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.Resetable, java.io.Serializable)
- org.refcodes.serial.ArrayTransmission<ARRAY> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ArrayAccessor.ArrayBuilder<T,B>, org.refcodes.mixin.ArrayAccessor.ArrayProperty<T>)
- org.refcodes.serial.DynamicTypeTransmission
- org.refcodes.serial.ErrorCorrectionTransmission (also extends org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor)
- org.refcodes.serial.PayloadTransmission<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>, org.refcodes.mixin.PayloadAccessor.PayloadProperty<P>)
- org.refcodes.serial.ReadyToReceiveTransmission (also extends org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.ReadyToReceiveMagicBytesAccessor, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor)
- org.refcodes.serial.ReadyToSendTransmission (also extends org.refcodes.serial.ClearToSendMagicBytesAccessor, org.refcodes.serial.ClearToSendSegmentPackagerAccessor, org.refcodes.serial.ClearToSendTimeoutMillisAccessor, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.ReadyToSendMagicBytesAccessor, org.refcodes.serial.ReadyToSendRetryNumberAccessor, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor)
- org.refcodes.serial.Section
- org.refcodes.serial.Segment
- org.refcodes.serial.StopAndWaitPacketStreamTransmission (also extends org.refcodes.serial.AcknowledgeMagicBytesAccessor, org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor, org.refcodes.mixin.BlockSizeAccessor, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.SequenceNumberInitValueAccessor)
- org.refcodes.serial.Transmission.TransmissionMixin
- org.refcodes.serial.TransmissionComposite<CHILD> (also extends org.refcodes.mixin.ChildrenAccessor<T>)
- org.refcodes.serial.SegmentConsumer<SEGMENT>
- org.refcodes.serial.SegmentDestination
- org.refcodes.serial.SegmentReceiver (also extends org.refcodes.io.Receivable)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentTransmitter)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SegmentSource
- org.refcodes.serial.SegmentTransmitter (also extends org.refcodes.io.Transmittable)
- org.refcodes.serial.SegmentTransceiver (also extends org.refcodes.serial.SegmentReceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialTransmitter (also extends org.refcodes.io.BytesTransmitter, org.refcodes.component.LinkComponent.LinkAutomaton)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SequenceAccessor
- org.refcodes.serial.SequenceAccessor.SequenceBuilder<B>
- org.refcodes.serial.SequenceAccessor.SequenceMutator
- org.refcodes.serial.SequenceConsumer
- org.refcodes.serial.SequenceNumberAccessor
- org.refcodes.serial.SequenceNumberAccessor.SequenceNumberBuilder<B>
- org.refcodes.serial.SequenceNumberAccessor.SequenceNumberMutator
- org.refcodes.serial.SequenceNumberConcatenateModeAccessor
- org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder<B>
- org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeMutator
- org.refcodes.serial.SequenceNumberInitValueAccessor
- org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>
- org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueMutator
- org.refcodes.serial.SequenceNumberWidthAccessor
- org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>
- org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthMutator
- java.io.Serializable
- org.refcodes.serial.Transmission (also extends org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.Resetable, org.refcodes.mixin.Schemable)
- org.refcodes.serial.ArrayTransmission<ARRAY> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ArrayAccessor.ArrayBuilder<T,B>, org.refcodes.mixin.ArrayAccessor.ArrayProperty<T>)
- org.refcodes.serial.DynamicTypeTransmission
- org.refcodes.serial.ErrorCorrectionTransmission (also extends org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor)
- org.refcodes.serial.PayloadTransmission<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>, org.refcodes.mixin.PayloadAccessor.PayloadProperty<P>)
- org.refcodes.serial.ReadyToReceiveTransmission (also extends org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.ReadyToReceiveMagicBytesAccessor, org.refcodes.serial.ReadyToReceiveRetryNumberAccessor, org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor, org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor)
- org.refcodes.serial.ReadyToSendTransmission (also extends org.refcodes.serial.ClearToSendMagicBytesAccessor, org.refcodes.serial.ClearToSendSegmentPackagerAccessor, org.refcodes.serial.ClearToSendTimeoutMillisAccessor, org.refcodes.serial.EnquiryStandbyTimeMillisAccessor, org.refcodes.serial.ReadyToSendMagicBytesAccessor, org.refcodes.serial.ReadyToSendRetryNumberAccessor, org.refcodes.serial.ReadyToSendSegmentPackagerAccessor, org.refcodes.serial.ReadyToSendTimeoutMillisAccessor)
- org.refcodes.serial.Section
- org.refcodes.serial.Segment
- org.refcodes.serial.StopAndWaitPacketStreamTransmission (also extends org.refcodes.serial.AcknowledgeMagicBytesAccessor, org.refcodes.serial.AcknowledgeRetryNumberAccessor, org.refcodes.serial.AcknowledgeSegmentPackagerAccessor, org.refcodes.serial.AcknowledgeTimeoutMillisAccessor, org.refcodes.mixin.BlockSizeAccessor, org.refcodes.numerical.EndianessAccessor, org.refcodes.serial.SequenceNumberInitValueAccessor)
- org.refcodes.serial.Transmission.TransmissionMixin
- org.refcodes.serial.TransmissionComposite<CHILD> (also extends org.refcodes.mixin.ChildrenAccessor<T>)
- org.refcodes.io.Skippable
- org.refcodes.io.BytesReceiver (also extends org.refcodes.io.ByteReceiver, org.refcodes.io.BytesDestination, org.refcodes.io.TimeoutInputStreamAccessor)
- org.refcodes.io.BytesTransceiver (also extends org.refcodes.io.BytesTransmitter, org.refcodes.io.ByteTransceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialReceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver, org.refcodes.io.Skippable)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.SerialReceiver (also extends org.refcodes.io.BytesReceiver, org.refcodes.component.LinkComponent.LinkAutomaton, org.refcodes.serial.SegmentReceiver)
- org.refcodes.serial.SerialTransceiver (also extends org.refcodes.io.BytesTransceiver, org.refcodes.serial.SegmentTransceiver, org.refcodes.serial.SerialTransmitter)
- org.refcodes.serial.Port<PM> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder<CON,B>, org.refcodes.component.Openable.OpenBuilder<B>, org.refcodes.serial.PortMetricsAccessor<PM>)
- org.refcodes.serial.TransmissionAccessor<T>
- org.refcodes.serial.TransmissionAccessor.TransmissionBuilder<T,B>
- org.refcodes.serial.TransmissionAccessor.TransmissionMutator<T>
- org.refcodes.serial.TransmissionMetricsAccessor
- org.refcodes.serial.TransmissionMetricsAccessor.TransmissionMetricsBuilder<B>
- org.refcodes.serial.TransmissionMetricsAccessor.TransmissionMetricsMutator
- org.refcodes.serial.TransmissionRetryNumberAccessor
- org.refcodes.serial.TransmissionRetryNumberAccessor.TransmissionRetryNumberBuilder<B>
- org.refcodes.serial.TransmissionRetryNumberAccessor.TransmissionRetryNumberMutator
- org.refcodes.serial.TransmissionTimeoutMillisAccessor
- org.refcodes.serial.TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisBuilder<B>
- org.refcodes.serial.TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisMutator