A B C D E F G H I L M N O P R S T U V W _ 
All Classes All Packages

A

AbstractArrayTransmission<ARRAY extends Transmission> - Class in org.refcodes.serial
An AbstractArrayTransmission is a Transmission consisting of Transmission elements (an array of elements).
AbstractArrayTransmission(ARRAY...) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with the given Segment elements.
AbstractArrayTransmission(Class<ARRAY>) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with instances of the array being created using the provided Class instance.
AbstractArrayTransmission(String, ARRAY...) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with the given Segment elements.
AbstractArrayTransmission(String, Class<ARRAY>) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with instances of the array being created using the provided Class instance.
AbstractArrayTransmission(String, Collection<ARRAY>) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with the given Segment elements.
AbstractArrayTransmission(String, TypeFactory<ARRAY>) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with instances of the array being created using the provided TypeFactory instance.
AbstractArrayTransmission(String, TypeFactory<ARRAY>, ARRAY...) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with the given elements.
AbstractArrayTransmission(String, TypeFactory<ARRAY>, Collection<ARRAY>) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with the given elements.
AbstractArrayTransmission(Collection<ARRAY>) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with the given Segment elements.
AbstractArrayTransmission(TypeFactory<ARRAY>) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with instances of the array being created using the provided TypeFactory instance.
AbstractArrayTransmission(TypeFactory<ARRAY>, ARRAY...) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with the given elements.
AbstractArrayTransmission(TypeFactory<ARRAY>, Collection<ARRAY>) - Constructor for class org.refcodes.serial.AbstractArrayTransmission
Constructs an according instance with the given elements.
AbstractCipherTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
An abstract implementation of bijective and inverse functions applied to the decoratee's transmitting and receiving methods.
AbstractCipherTransmissionDecorator(DECORATEE, Cipher) - Constructor for class org.refcodes.serial.AbstractCipherTransmissionDecorator
Constructs a Cipher transmission decorator applying bijective and inverse functions upon the delegated methods.
AbstractCrcTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
A AbstractCrcTransmissionDecorator wraps a Transmission instance and enriches the Transmission with a CRC checksum.
AbstractCrcTransmissionDecorator(DECORATEE, ConcatenateMode) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
AbstractCrcTransmissionDecorator(DECORATEE, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission.
AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission.
AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission.
AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission.
AbstractCrcTransmissionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
Constructs an according instance wrapping the given Transmission.
AbstractErrorCorrectionTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
The AbstractErrorCorrectionTransmissionDecorator class implements a decorator providing base functionality for an error correction Transmission.
AbstractErrorCorrectionTransmissionDecorator() - Constructor for class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Hook constructor to be used by sub-classes.
AbstractErrorCorrectionTransmissionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Constructs a AbstractErrorCorrectionTransmissionDecorator instance with the given decoratee.
AbstractErrorCorrectionTransmissionDecorator(DECORATEE, int, long) - Constructor for class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Constructs a AbstractErrorCorrectionTransmissionDecorator instance with the given decoratee.
AbstractErrorCorrectionTransmissionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Constructs a AbstractErrorCorrectionTransmissionDecorator instance with the given decoratee.
AbstractInvertibleTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
An abstract implementation of bijective and inverse functions applied to the decoratee's transmitting and receiving methods.
AbstractInvertibleTransmissionDecorator(DECORATEE, BijectiveFunction<Byte, Byte>, InverseFunction<Byte, Byte>) - Constructor for class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
Constructs an invertible transmission decorator applying bijective and inverse functions upon the delegated methods.
AbstractInvertibleTransmissionDecorator(DECORATEE, Invertible<Byte, Byte>) - Constructor for class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
Constructs an invertible transmission decorator applying bijective and inverse functions upon the delegated methods.
AbstractLengthDecoratorSegment<DECORATEE extends Transmission> - Class in org.refcodes.serial
The AbstractLengthDecoratorSegment decorates a decoratee with a length prefix.
AbstractLengthDecoratorSegment() - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(int) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(int, Endianess) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(DECORATEE) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(DECORATEE, int) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(DECORATEE, int, Endianess) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(DECORATEE, Endianess) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(Endianess) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractLengthDecoratorSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractLengthDecoratorSegment
AbstractMagicBytesTransmission - Class in org.refcodes.serial
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.
AbstractMagicBytesTransmission(String, byte[]) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmission
Constructs an AbstractMagicBytesTransmission with the according magic bytes.
AbstractMagicBytesTransmission(String, byte[], TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmission
Constructs an according instance for magic bytes of the given length.
AbstractMagicBytesTransmission(String, int) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmission
Constructs an AbstractMagicBytesTransmission for magic bytes of the given length.
AbstractMagicBytesTransmission(String, String) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmission
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AbstractMagicBytesTransmission(String, String, Charset) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmission
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AbstractMagicBytesTransmission(String, String, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmission
Constructs an according instance for magic bytes of the given length.
AbstractMagicBytesTransmission(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmission
Constructs an according instance for magic bytes of the given length.
AbstractMagicBytesTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.
AbstractMagicBytesTransmissionDecorator(String, DECORATEE, byte[]) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
Enriches the provided decoratee with the given magic bytes being prefixed.
AbstractMagicBytesTransmissionDecorator(String, DECORATEE, int) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
Enriches the provided decoratee with magic bytes of the given length to be prefixed.
AbstractMagicBytesTransmissionDecorator(String, DECORATEE, String) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
Enriches the provided decoratee with magic bytes being prefixed (retrieved from the given String).
AbstractMagicBytesTransmissionDecorator(String, DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
Enriches the provided decoratee with magic bytes being prefixed (retrieved from the given String).
AbstractMagicBytesTransmissionDecorator(String, DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
Enriches the provided decoratee with magic bytes of the given length to be prefixed.
AbstractMagicBytesTransmissionMultiplexer<CHILD extends Transmission> - Class in org.refcodes.serial
The AbstractMagicBytesTransmissionMultiplexer dispatches a transmission to one of the aggregated Transmission instances depending on the magic number provided by the transmission.
AbstractMagicBytesTransmissionMultiplexer() - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Constructs an empty AbstractMagicBytesTransmissionMultiplexer for sub-classes to use having the responsibility to set the children by themselves.
AbstractMagicBytesTransmissionMultiplexer(int, CHILD...) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Constructs a AbstractMagicBytesTransmissionMultiplexer containing the provided Transmission elements.
AbstractMagicBytesTransmissionMultiplexer(CHILD...) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Constructs a AbstractMagicBytesTransmissionMultiplexer containing the provided Transmission elements.
AbstractMagicBytesTransmissionMultiplexer(Collection<CHILD>) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Constructs a AbstractMagicBytesTransmissionMultiplexer containing the provided Transmission elements.
AbstractMagicBytesTransmissionMultiplexer(Collection<CHILD>, int) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Constructs a AbstractMagicBytesTransmissionMultiplexer containing the provided Transmission elements.
AbstractPayloadSection<T> - Class in org.refcodes.serial
An abstract implementation of a Section with payload.
AbstractPayloadSection() - Constructor for class org.refcodes.serial.AbstractPayloadSection
Empty constructor fur sub-classes.
AbstractPayloadSection(String) - Constructor for class org.refcodes.serial.AbstractPayloadSection
AbstractPayloadSection(String, T) - Constructor for class org.refcodes.serial.AbstractPayloadSection
Constructs a Section instance with the given value.
AbstractPayloadSegment<T> - Class in org.refcodes.serial
An abstract implementation of a Segment with payload.
AbstractPayloadSegment() - Constructor for class org.refcodes.serial.AbstractPayloadSegment
Empty constructor fur sub-classes.
AbstractPayloadSegment(String) - Constructor for class org.refcodes.serial.AbstractPayloadSegment
AbstractPayloadSegment(String, T) - Constructor for class org.refcodes.serial.AbstractPayloadSegment
Constructs a Segment instance with the given value.
AbstractPort<PM extends PortMetrics> - Class in org.refcodes.serial
A AbstractPort is a base Port implementation
AbstractPort(String, PM) - Constructor for class org.refcodes.serial.AbstractPort
Constructs a AbstractPort with the given properties.
AbstractPort(String, PM, ExecutorService) - Constructor for class org.refcodes.serial.AbstractPort
Constructs a AbstractPort with the given properties and the given ExecutorService to be used by asynchronous functionality.
AbstractPortDecorator<PM extends PortMetrics> - Class in org.refcodes.serial
The AbstractPortDecorator decorates a Port for sub-classes to enrich Port functionality.
AbstractPortDecorator(Port<PM>) - Constructor for class org.refcodes.serial.AbstractPortDecorator
Decorates the given Port with the according functionality.
AbstractReadyToReceiveTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
The AbstractReadyToReceiveTransmissionDecorator class implements a decorator providing ReadyToReceiveTransmission functionality for a Transmission.
AbstractReadyToReceiveTransmissionDecorator() - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
AbstractReadyToReceiveTransmissionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, byte[]) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, byte[], int) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, byte[], int, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, byte[], int, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, byte[], long) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, int, long) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, int, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, byte[]) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, byte[], int) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, byte[], int, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, byte[], int, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, byte[], long) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, int, long) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, int, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, long) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToReceiveTransmissionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Constructs an according control-flow decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
The AbstractReadyToSendTransmissionDecorator class implements a decorator providing ReadyToSendTransmission functionality for a Transmission.
AbstractReadyToSendTransmissionDecorator() - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
AbstractReadyToSendTransmissionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, byte[], byte[]) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, byte[], int, byte[]) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, byte[], int, SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, byte[], long, byte[], long) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, byte[], SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, int, long, long) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, int, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, byte[], byte[]) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, byte[], int, byte[]) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, byte[], int, SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, byte[], long, byte[], long) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, byte[], SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, int, long, long) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, int, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, long, long) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according flow-control decorator instance wrapping the given decoratee.
AbstractReadyToSendTransmissionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Constructs an according control-flow decorator instance wrapping the given decoratee.
AbstractReferenceeLengthSegment<REFERENCEE extends Transmission> - Class in org.refcodes.serial
The AbstractReferenceeLengthSegment represents a allocated length value as of the referenced Transmission element's length.
AbstractReferenceeLengthSegment() - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs an empty allocation value with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
AbstractReferenceeLengthSegment(int) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs an empty allocation value with the given number of bytes used to specify the decoratee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
AbstractReferenceeLengthSegment(int, Endianess) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs an empty allocation value with the given number of bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
AbstractReferenceeLengthSegment(Endianess) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs an empty allocation value with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
AbstractReferenceeLengthSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs an according instance.
AbstractReferenceeLengthSegment(REFERENCEE) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs the allocation value with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
AbstractReferenceeLengthSegment(REFERENCEE, int) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs the allocation value with the given decoratee and with the given number of bytes used to specify the decoratee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
AbstractReferenceeLengthSegment(REFERENCEE, int, Endianess) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs the allocation value with the given decoratee and with the given number of bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
AbstractReferenceeLengthSegment(REFERENCEE, Endianess) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs the allocation value with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
AbstractReferenceeLengthSegment(REFERENCEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractReferenceeLengthSegment
Constructs an according instance.
AbstractSectionDecorator<SECTION extends Section> - Class in org.refcodes.serial
Convenience class for easily decorating a Section.
AbstractSectionDecorator() - Constructor for class org.refcodes.serial.AbstractSectionDecorator
AbstractSectionDecorator(SECTION) - Constructor for class org.refcodes.serial.AbstractSectionDecorator
Instantiates a new abstract section decorator.
AbstractSegmentDecorator<SEGMENT extends Segment> - Class in org.refcodes.serial
Convenience class for easily decorating a Segment.
AbstractSegmentDecorator() - Constructor for class org.refcodes.serial.AbstractSegmentDecorator
AbstractSegmentDecorator(SEGMENT) - Constructor for class org.refcodes.serial.AbstractSegmentDecorator
Instantiates a new abstract segment decorator.
AbstractStopAndWaitPacketStreamTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
A AbstractStopAndWaitPacketStreamTransmissionDecorator wraps a Transmission instance and enriches the Transmission with packet-stream functionality.
AbstractStopAndWaitPacketStreamTransmissionDecorator(DECORATEE, int, int, byte[], int, int, ConcatenateMode, SegmentPackager, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Constructs an according packet-stream decorator instance wrapping the given OutputStream.
AbstractStopAndWaitPacketStreamTransmissionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Constructs an according packet-stream decorator instance wrapping the given OutputStream.
AbstractStopAndWaitTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
The AbstractStopAndWaitTransmissionDecorator class implements a decorator providing StopAndWaitTransmission functionality for a Transmission.
AbstractStopAndWaitTransmissionDecorator() - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Instantiates a new abstract stop and wait transmission decorator.
AbstractStopAndWaitTransmissionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, ConcatenateMode) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, CrcAlgorithm) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, SegmentPackager) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractStopAndWaitTransmissionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
AbstractTransmissionComposite<CHILD extends Transmission> - Class in org.refcodes.serial
A AbstractTransmissionComposite is a Transmission consisting of Transmission elements with each element.
AbstractTransmissionComposite() - Constructor for class org.refcodes.serial.AbstractTransmissionComposite
Constructs an empty AbstractTransmissionComposite for sub-classes to use having the responsibility to set the children by themselves.
AbstractTransmissionComposite(CHILD...) - Constructor for class org.refcodes.serial.AbstractTransmissionComposite
Constructs a AbstractTransmissionComposite containing the provided Segment elements.
AbstractTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
An abstract implementation of a Transmission decorating another Transmission.
AbstractTransmissionDecorator() - Constructor for class org.refcodes.serial.AbstractTransmissionDecorator
Constructs an empty DecoratorSegment.
AbstractTransmissionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.AbstractTransmissionDecorator
Constructs a DecoratorSegment instance with the given decoratee.
ACK_MAGIC_BYTES - Static variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
ACK_MAGIC_BYTES - Static variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
ACK_RETRY_NUMBER - Static variable in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
 
ACK_RETRY_NUMBER - Static variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
ACK_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
 
ACK_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
ACKNOWLEDGE - org.refcodes.serial.MagicBytes
Magic bytes identifying a transmission acknowledge, same as Ascii.ACK.
AcknowledgeMagicBytesAccessor - Interface in org.refcodes.serial
Provides an accessor for a acknowledge magic bytes property.
AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B extends AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a acknowledge magic bytes property returning the builder for applying multiple build operations.
AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator - Interface in org.refcodes.serial
Provides a mutator for a acknowledge magic bytes property.
AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesProperty - Interface in org.refcodes.serial
Provides a acknowledge magic bytes property.
AcknowledgeRetryNumberAccessor - Interface in org.refcodes.serial
Provides an accessor for a acknowledge retry number.
AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B extends AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a acknowledge retry number returning the builder for applying multiple build operations.
AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberMutator - Interface in org.refcodes.serial
Provides a mutator for a acknowledge retry number.
AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberProperty - Interface in org.refcodes.serial
Provides a acknowledge retry number.A acknowledge retry number is the overall number of retries to use when counting retries.
AcknowledgeSegmentPackagerAccessor - Interface in org.refcodes.serial
Provides an accessor for a SegmentPackager ACK property.
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B extends AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a SegmentPackager ACK property returning the builder for applying multiple build operations.
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator - Interface in org.refcodes.serial
Provides a mutator for a SegmentPackager ACK property.
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerProperty - Interface in org.refcodes.serial
Provides a SegmentPackager ACK property.
AcknowledgeTimeoutInMsAccessor - Interface in org.refcodes.serial
Provides an accessor for a acknowledge timeout in milliseconds property.
AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsBuilder<B extends AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for the acknowledge timeout property returning the builder for applying multiple build operations.
AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsMutator - Interface in org.refcodes.serial
Provides a mutator for a acknowledge timeout in milliseconds property.
AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsProperty - Interface in org.refcodes.serial
Provides a acknowledge timeout in milliseconds property.
ALIAS - Static variable in class org.refcodes.serial.Schema
 
AllocLengthAccessor - Interface in org.refcodes.serial
Provides an accessor for a allocation length property.
AllocLengthAccessor.AllocLengthBuilder<B extends AllocLengthAccessor.AllocLengthBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a allocation length property returning the builder for applying multiple build operations.
AllocLengthAccessor.AllocLengthMutator - Interface in org.refcodes.serial
Provides a mutator for a allocation length property.
AllocLengthAccessor.AllocLengthProperty - Interface in org.refcodes.serial
Provides a allocation length property.
AllocSectionDecoratorSegment<DECORATEE extends Section> - Class in org.refcodes.serial
An AllocSectionDecoratorSegment enriches an Section with an allocation declaration being prefixed to the enriched Section.
AllocSectionDecoratorSegment() - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
(hook for the SectionComposite)
AllocSectionDecoratorSegment(int) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
(hook for the SectionComposite)
AllocSectionDecoratorSegment(int, Endianess) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
(hook for the SectionComposite)
AllocSectionDecoratorSegment(DECORATEE) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
AllocSectionDecoratorSegment(DECORATEE, int) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
AllocSectionDecoratorSegment(DECORATEE, int, Endianess) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
AllocSectionDecoratorSegment(DECORATEE, Endianess) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
AllocSectionDecoratorSegment(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
AllocSectionDecoratorSegment(Endianess) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
(hook for the SectionComposite)
AllocSectionDecoratorSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.AllocSectionDecoratorSegment
allocSegment(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs a AllocSectionDecoratorSegment with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
allocSegment(DECORATEE, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a AllocSectionDecoratorSegment with the given decoratee and with the given number of bytes used to specify the decoratee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
allocSegment(DECORATEE, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a AllocSectionDecoratorSegment with the given decoratee and with the given number of bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
allocSegment(DECORATEE, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a AllocSectionDecoratorSegment with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
allocSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according AllocSectionDecoratorSegment instance.
allocSegmentBody(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs the decorator with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
AllocSegmentBody<DECORATEE extends Section> - Class in org.refcodes.serial
An AllocSegmentBody provides an Segment with an allocation length.
AllocSegmentBody(DECORATEE) - Constructor for class org.refcodes.serial.AllocSegmentBody
Constructs the decorator with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
allocSegmentHead() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty head with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the body's length.
allocSegmentHead(int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty head with the given number of bytes used to specify the body's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the body's length.
allocSegmentHead(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty head with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length and the provided Endianess representation of the body's length.
allocSegmentHead(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty head with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length and the provided Endianess representation of the body's length.
allocSegmentHead(AllocSegmentBody<?>) - Static method in class org.refcodes.serial.SerialSugar
Constructs the head with the given body and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the body's length.
allocSegmentHead(AllocSegmentBody<?>, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs the head with the given body and with the given number of bytes used to specify the body's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the body's length.
allocSegmentHead(AllocSegmentBody<?>, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs the head with the given body and with the given number of bytes used to specify the body's length and the provided Endianess representation of the body's length.
allocSegmentHead(AllocSegmentBody<?>, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs the head with the given body and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length and the provided Endianess representation of the body's length.
allocSegmentHead(AllocSegmentBody<?>, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs the head with the given body.
AllocSegmentHead - Class in org.refcodes.serial
An AllocSegmentHead provides the allocation length for a AllocSegmentBody.
AllocSegmentHead() - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs an empty head with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the body's length.
AllocSegmentHead(int) - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs an empty head with the given number of bytes used to specify the body's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the body's length.
AllocSegmentHead(int, Endianess) - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs an empty head with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length and the provided Endianess representation of the body's length.
AllocSegmentHead(Endianess) - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs an empty head with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length and the provided Endianess representation of the body's length.
AllocSegmentHead(AllocSegmentBody<?>) - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs the head with the given body and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the body's length.
AllocSegmentHead(AllocSegmentBody<?>, int) - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs the head with the given body and with the given number of bytes used to specify the body's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the body's length.
AllocSegmentHead(AllocSegmentBody<?>, int, Endianess) - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs the head with the given body and with the given number of bytes used to specify the body's length and the provided Endianess representation of the body's length.
AllocSegmentHead(AllocSegmentBody<?>, Endianess) - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs the head with the given body and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the body's length and the provided Endianess representation of the body's length.
AllocSegmentHead(AllocSegmentBody<?>, TransmissionMetrics) - Constructor for class org.refcodes.serial.AllocSegmentHead
Constructs the head with the given body.
AllocSegmentHead(TransmissionMetrics) - Constructor for class org.refcodes.serial.AllocSegmentHead
append(byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Appends the given bytes to the end of this Sequence.
append(byte...) - Method in interface org.refcodes.serial.Sequence
Appends the given bytes to the end of this Sequence.
append(byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Appends the given bytes to the end of this Sequence.
append(byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Appends the given bytes to the end of this Sequence.
append(byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Appends the given bytes to the end of this Sequence.
append(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Appends the given Sequence to the end of this Sequence.
append(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Appends the given Sequence to the end of this Sequence.
append(Sequence) - Method in interface org.refcodes.serial.Sequence
Appends the given Sequence to the end of this Sequence.
arraySection(ARRAY...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SegmentArraySection with the given Segment elements.
arraySection(Class<ARRAY>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SegmentArraySection with instances of the array being created using the provided Class instance.
arraySection(TypeFactory<ARRAY>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SegmentArraySection with instances of the array being created using the provided TypeFactory instance.
arraySection(TypeFactory<ARRAY>, ARRAY...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SegmentArraySection with the given elements.
ArraySection<ARRAY extends Transmission> - Interface in org.refcodes.serial
A ArraySection is a Section with array Transmission elements as of ArrayTransmission.
ArraySegment<SEGMENT extends Segment> - Interface in org.refcodes.serial
A ArraySegment is a Segment with array Segment elements as of ArrayTransmission.
ArrayTransmission<ARRAY extends Transmission> - Interface in org.refcodes.serial
A ArrayTransmission is a Transmission with array Transmission elements.
asciizArraySegment(byte, int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment using the provided String elements and using the provided Segment class for creating Segment instances.
asciizArraySegment(byte, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment containing the provided payload and using the TransmissionMetrics.DEFAULT_LENGTH_WIDTH as well as the TransmissionMetrics.DEFAULT_ENDIANESS.
asciizArraySegment(int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment using the provided String elements and using the provided Segment class for creating Segment instances.
asciizArraySegment(String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment containing the provided payload and using the TransmissionMetrics.DEFAULT_LENGTH_WIDTH as well as the TransmissionMetrics.DEFAULT_ENDIANESS.
asciizArraySegment(String, byte, int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment using the provided arguments.
asciizArraySegment(String, int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment using the provided arguments.
asciizArraySegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment from the given configuration.
asciizArraySegment(String, TransmissionMetrics, byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment from the given configuration.
asciizArraySegment(String, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment from the given configuration.
asciizArraySegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment from the given configuration.
asciizArraySegment(TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizArraySegment from the given configuration.
AsciizArraySegment - Class in org.refcodes.serial
The AsciizArraySegment is an implementation of a Section carrying a String array as payload.
AsciizArraySegment(byte, int, Endianess, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment using the provided String elements and using the provided Segment class for creating Segment instances.
AsciizArraySegment(byte, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment containing the provided payload and using the TransmissionMetrics.DEFAULT_LENGTH_WIDTH as well as the TransmissionMetrics.DEFAULT_ENDIANESS.
AsciizArraySegment(int, Endianess, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment using the provided String elements and using the provided Segment class for creating Segment instances.
AsciizArraySegment(String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment containing the provided payload and using the TransmissionMetrics.DEFAULT_LENGTH_WIDTH as well as the TransmissionMetrics.DEFAULT_ENDIANESS.
AsciizArraySegment(String, byte, int, Endianess, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment using the provided arguments.
AsciizArraySegment(String, int, Endianess, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment using the provided arguments.
AsciizArraySegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment from the given configuration.
AsciizArraySegment(String, TransmissionMetrics, byte) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment from the given configuration.
AsciizArraySegment(String, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment from the given configuration.
AsciizArraySegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment from the given configuration.
AsciizArraySegment(TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
Constructs an AsciizArraySegment from the given configuration.
asciizSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty AsciizSegment.
asciizSegment(byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty AsciizSegment.
asciizSegment(byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
asciizSegment(byte[], byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
asciizSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given String payload.
asciizSegment(String, byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given String payload.
asciizSegment(String, byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
asciizSegment(String, byte[], byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
asciizSegment(String, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given String payload.
asciizSegment(String, String, byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given String payload.
asciizSegment(String, TransmissionMetrics, byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
asciizSegment(String, TransmissionMetrics, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given String payload.
asciizSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty AsciizSegment.
asciizSegment(TransmissionMetrics, byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
asciizSegment(TransmissionMetrics, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AsciizSegment with the given String payload.
AsciizSegment - Class in org.refcodes.serial
The AsciizSegment is an implementation of a Segment carrying an ASCII encoded String as payload, terminated by a 0 ("zero") indicating its end.
AsciizSegment() - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an empty AsciizSegment.
AsciizSegment(byte) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an empty AsciizSegment.
AsciizSegment(byte[]) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
AsciizSegment(byte[], byte) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
AsciizSegment(String) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given String payload.
AsciizSegment(String, byte) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given String payload.
AsciizSegment(String, byte[]) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
AsciizSegment(String, byte[], byte) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
AsciizSegment(String, String) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given String payload.
AsciizSegment(String, String, byte) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given String payload.
AsciizSegment(String, TransmissionMetrics, byte[]) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
AsciizSegment(String, TransmissionMetrics, String) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given String payload.
AsciizSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an empty AsciizSegment.
AsciizSegment(TransmissionMetrics, byte[]) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given (ASCII encoded) bytes payload.
AsciizSegment(TransmissionMetrics, String) - Constructor for class org.refcodes.serial.AsciizSegment
Constructs an AsciizSegment with the given String payload.
assertMagicBytesSection(DECORATEE, byte...) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with the given magic bytes being prefixed.
assertMagicBytesSection(DECORATEE, String) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
assertMagicBytesSection(DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
assertMagicBytesSection(String, DECORATEE, byte...) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with the given magic bytes being prefixed.
assertMagicBytesSection(String, DECORATEE, String) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
assertMagicBytesSection(String, DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
AssertMagicBytesSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
AssertMagicBytesSectionDecorator(DECORATEE, byte...) - Constructor for class org.refcodes.serial.AssertMagicBytesSectionDecorator
AssertMagicBytesSectionDecorator(DECORATEE, String) - Constructor for class org.refcodes.serial.AssertMagicBytesSectionDecorator
AssertMagicBytesSectionDecorator(DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.AssertMagicBytesSectionDecorator
AssertMagicBytesSectionDecorator(String, DECORATEE, byte...) - Constructor for class org.refcodes.serial.AssertMagicBytesSectionDecorator
AssertMagicBytesSectionDecorator(String, DECORATEE, String) - Constructor for class org.refcodes.serial.AssertMagicBytesSectionDecorator
AssertMagicBytesSectionDecorator(String, DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.AssertMagicBytesSectionDecorator
assertMagicBytesSegment(byte...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes.
assertMagicBytesSegment(byte[], TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes.
assertMagicBytesSegment(DECORATEE, byte...) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with the given magic bytes being prefixed.
assertMagicBytesSegment(DECORATEE, String) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
assertMagicBytesSegment(DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
assertMagicBytesSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AssertMagicBytesSegment with the according magic bytes (retrieved from the given String).
assertMagicBytesSegment(String, byte...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AssertMagicBytesSegment with the according magic bytes.
assertMagicBytesSegment(String, byte[], TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AssertMagicBytesSegment with the according magic bytes.
assertMagicBytesSegment(String, DECORATEE, byte...) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with the given magic bytes being prefixed.
assertMagicBytesSegment(String, DECORATEE, String) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
assertMagicBytesSegment(String, DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
assertMagicBytesSegment(String, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
assertMagicBytesSegment(String, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
assertMagicBytesSegment(String, String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
assertMagicBytesSegment(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
assertMagicBytesSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
assertMagicBytesSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AssertMagicBytesSegment - Class in org.refcodes.serial
The AssertMagicBytesSegment extends the MagicBytesSegment and enforces the configured magic bytes to match the received magic bytes (as of Segment.fromTransmission(Sequence) and Segment.SegmentMixin.receiveFrom(java.io.InputStream, java.io.OutputStream) or the like).
AssertMagicBytesSegment(byte...) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AbstractMagicBytesTransmission with the according magic bytes.
AssertMagicBytesSegment(byte[], TransmissionMetrics) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AbstractMagicBytesTransmission with the according magic bytes.
AssertMagicBytesSegment(String) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AssertMagicBytesSegment with the according magic bytes (retrieved from the given String).
AssertMagicBytesSegment(String, byte...) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AssertMagicBytesSegment with the according magic bytes.
AssertMagicBytesSegment(String, byte[], TransmissionMetrics) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AssertMagicBytesSegment with the according magic bytes.
AssertMagicBytesSegment(String, String) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AssertMagicBytesSegment(String, String, Charset) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AssertMagicBytesSegment(String, String, TransmissionMetrics) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AssertMagicBytesSegment(String, Charset) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AssertMagicBytesSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AssertMagicBytesSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
AssertMagicBytesSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
AssertMagicBytesSegmentDecorator(DECORATEE, byte...) - Constructor for class org.refcodes.serial.AssertMagicBytesSegmentDecorator
AssertMagicBytesSegmentDecorator(DECORATEE, String) - Constructor for class org.refcodes.serial.AssertMagicBytesSegmentDecorator
AssertMagicBytesSegmentDecorator(DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.AssertMagicBytesSegmentDecorator
AssertMagicBytesSegmentDecorator(String, DECORATEE, byte...) - Constructor for class org.refcodes.serial.AssertMagicBytesSegmentDecorator
AssertMagicBytesSegmentDecorator(String, DECORATEE, String) - Constructor for class org.refcodes.serial.AssertMagicBytesSegmentDecorator
AssertMagicBytesSegmentDecorator(String, DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.AssertMagicBytesSegmentDecorator
available() - Method in class org.refcodes.serial.AbstractPortDecorator
Returns the number of bytes which can be read directly e.g. which are already been stored in an internal buffer.
available() - Method in class org.refcodes.serial.LoopbackPort
Returns the number of bytes which can be read directly e.g. which are already been stored in an internal buffer.
available() - Method in class org.refcodes.serial.PacketInputStream
available() - Method in class org.refcodes.serial.SequenceInputStream
available() - Method in interface org.refcodes.serial.SerialReceiver
Returns the number of bytes which can be read directly e.g. which are already been stored in an internal buffer.

B

BadCrcChecksumException - Exception in org.refcodes.serial
Thrown in case a transmission's CRC checksum did not match the according calculated CRC checksum.
BadCrcChecksumException(long, long, String) - Constructor for exception org.refcodes.serial.BadCrcChecksumException
BadCrcChecksumException(long, long, String, String) - Constructor for exception org.refcodes.serial.BadCrcChecksumException
BadCrcChecksumException(long, long, String, Throwable) - Constructor for exception org.refcodes.serial.BadCrcChecksumException
BadCrcChecksumException(long, long, String, Throwable, String) - Constructor for exception org.refcodes.serial.BadCrcChecksumException
BadCrcChecksumException(long, long, Throwable) - Constructor for exception org.refcodes.serial.BadCrcChecksumException
BadCrcChecksumException(long, long, Throwable, String) - Constructor for exception org.refcodes.serial.BadCrcChecksumException
BadCrcChecksumSequenceException - Exception in org.refcodes.serial
Thrown in case a Sequence CRC checksum did not match the according calculated CRC checksum.
BadCrcChecksumSequenceException(long, long, Sequence, String) - Constructor for exception org.refcodes.serial.BadCrcChecksumSequenceException
BadCrcChecksumSequenceException(long, long, Sequence, String, String) - Constructor for exception org.refcodes.serial.BadCrcChecksumSequenceException
BadCrcChecksumSequenceException(long, long, Sequence, String, Throwable) - Constructor for exception org.refcodes.serial.BadCrcChecksumSequenceException
BadCrcChecksumSequenceException(long, long, Sequence, String, Throwable, String) - Constructor for exception org.refcodes.serial.BadCrcChecksumSequenceException
BadCrcChecksumSequenceException(long, long, Sequence, Throwable) - Constructor for exception org.refcodes.serial.BadCrcChecksumSequenceException
BadCrcChecksumSequenceException(long, long, Sequence, Throwable, String) - Constructor for exception org.refcodes.serial.BadCrcChecksumSequenceException
BadMagicBytesException - Exception in org.refcodes.serial
A BadMagicBytesException denotes bad (unexpected) magic bytes encountered while processing a transmission.
BadMagicBytesException(byte[], String) - Constructor for exception org.refcodes.serial.BadMagicBytesException
BadMagicBytesException(byte[], String, String) - Constructor for exception org.refcodes.serial.BadMagicBytesException
BadMagicBytesException(byte[], String, Throwable) - Constructor for exception org.refcodes.serial.BadMagicBytesException
BadMagicBytesException(byte[], String, Throwable, String) - Constructor for exception org.refcodes.serial.BadMagicBytesException
BadMagicBytesException(byte[], Throwable) - Constructor for exception org.refcodes.serial.BadMagicBytesException
BadMagicBytesException(byte[], Throwable, String) - Constructor for exception org.refcodes.serial.BadMagicBytesException
BadMagicBytesSequenceException - Exception in org.refcodes.serial
A BadMagicBytesSequenceException denotes bad (unexpected) magic bytes encountered while processing a transmission Sequence.
BadMagicBytesSequenceException(byte[], Sequence, int, int, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, int, String, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, int, String, Throwable) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, int, String, Throwable, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, int, Throwable) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, int, Throwable, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, String, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, String, Throwable) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, String, Throwable, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, Throwable) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, int, Throwable, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, String, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, String, Throwable) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, String, Throwable, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, Throwable) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BadMagicBytesSequenceException(byte[], Sequence, Throwable, String) - Constructor for exception org.refcodes.serial.BadMagicBytesSequenceException
BLOCK_SIZE - Static variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
booleanArraySection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty BooleanArraySection.
booleanArraySection(boolean...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a BooleanArraySection with the given boolean array payload.
booleanArraySection(Boolean...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a BooleanArraySection with the given boolean array payload.
booleanArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty BooleanArraySection.
booleanArraySection(String, boolean...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a BooleanArraySection with the given boolean array payload.
booleanArraySection(String, Boolean...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a BooleanArraySection with the given boolean array payload.
BooleanArraySection - Class in org.refcodes.serial
The BooleanArraySection is an implementation of a Section carrying a boolean array as payload.
BooleanArraySection() - Constructor for class org.refcodes.serial.BooleanArraySection
Constructs an empty BooleanArraySection.
BooleanArraySection(boolean...) - Constructor for class org.refcodes.serial.BooleanArraySection
Constructs a BooleanArraySection with the given boolean array payload.
BooleanArraySection(Boolean...) - Constructor for class org.refcodes.serial.BooleanArraySection
Constructs a BooleanArraySection with the given boolean array payload.
BooleanArraySection(String) - Constructor for class org.refcodes.serial.BooleanArraySection
Constructs an empty BooleanArraySection.
BooleanArraySection(String, boolean...) - Constructor for class org.refcodes.serial.BooleanArraySection
Constructs a BooleanArraySection with the given boolean array payload.
BooleanArraySection(String, Boolean...) - Constructor for class org.refcodes.serial.BooleanArraySection
Constructs a BooleanArraySection with the given boolean array payload.
booleanSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty BooleanSegment.
booleanSegment(boolean) - Static method in class org.refcodes.serial.SerialSugar
Constructs a BooleanSegment with the given boolean payload.
booleanSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty BooleanSegment.
booleanSegment(String, boolean) - Static method in class org.refcodes.serial.SerialSugar
Constructs a BooleanSegment with the given boolean payload.
BooleanSegment - Class in org.refcodes.serial
The BooleanSegment is an implementation of a Segment carrying in boolean value as value.
BooleanSegment() - Constructor for class org.refcodes.serial.BooleanSegment
Constructs an empty BooleanSegment.
BooleanSegment(boolean) - Constructor for class org.refcodes.serial.BooleanSegment
Constructs a BooleanSegment with the given boolean payload.
BooleanSegment(String) - Constructor for class org.refcodes.serial.BooleanSegment
Constructs an empty BooleanSegment.
BooleanSegment(String, boolean) - Constructor for class org.refcodes.serial.BooleanSegment
Constructs a BooleanSegment with the given boolean payload.
BoundedSequenceDecorator - Class in org.refcodes.serial
The BoundedSequenceDecorator decorates a Sequence whilst bounding its size to a given maximum size (to be set via BoundedSequenceDecorator.setLength(int)) .
BoundedSequenceDecorator(Sequence) - Constructor for class org.refcodes.serial.BoundedSequenceDecorator
Decorates the given Sequence with a bounded maximum size, as soon as a bounded size greater than -1 is provided via BoundedSequenceDecorator.setLength(int).
BoundedSequenceDecorator(Sequence, int) - Constructor for class org.refcodes.serial.BoundedSequenceDecorator
Decorates the given Sequence with a bounded maximum size.
BREAK_COUNT - Static variable in class org.refcodes.serial.BreakerSectionDecorator
 
BREAK_COUNT - Static variable in class org.refcodes.serial.BreakerSegmentDecorator
 
BREAK_NUMBER - Static variable in class org.refcodes.serial.BreakerSectionDecorator
 
BREAK_NUMBER - Static variable in class org.refcodes.serial.BreakerSegmentDecorator
 
breakerSection(DECORATEE, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a BreakerSectionDecorator instance with the given decoratee breaking deserialization of the decorated segments by the given number of times.
BreakerSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
The BreakerSectionDecorator is a DecoratorSection build to test error detection and error correction Transmission implementations such as the CrcSectionDecorator or the StopAndWaitSectionDecorator.
BreakerSectionDecorator() - Constructor for class org.refcodes.serial.BreakerSectionDecorator
Constructs an empty BreakerSectionDecorator.
BreakerSectionDecorator(DECORATEE, int) - Constructor for class org.refcodes.serial.BreakerSectionDecorator
Constructs a BreakerSectionDecorator instance with the given decoratee breaking deserialization of the decorated segments by the given number of times.fter the total number of breaking the decoratee has been reached, the decorator behaves transparent (it just delegates without breaking the decoratee any more).
breakerSegment(DECORATEE, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a BreakerSegmentDecorator instance with the given decoratee breaking deserialization of the decorated segments by the given number of times.
BreakerSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
The BreakerSegmentDecorator is a DecoratorSegment build to test error detection and error correction Transmission implementations such as the CrcSegmentDecorator or the StopAndWaitSegmentDecorator.
BreakerSegmentDecorator() - Constructor for class org.refcodes.serial.BreakerSegmentDecorator
Constructs an empty BreakerSegmentDecorator.
BreakerSegmentDecorator(DECORATEE, int) - Constructor for class org.refcodes.serial.BreakerSegmentDecorator
Constructs a BreakerSegmentDecorator instance with the given decoratee breaking deserialization of the decorated segments by the given number of times.fter the total number of breaking the decoratee has been reached, the decorator behaves transparent (it just delegates without breaking the decoratee any more).
build() - Method in class org.refcodes.serial.PacketInputStream.Builder
Returns the PacketInputStream instance build according to the PacketInputStream.Builder configuration.
build() - Method in class org.refcodes.serial.PacketOutputStream.Builder
Returns the StopAndWaitPacketInputStream instance build according to the PacketOutputStream.Builder configuration.
build() - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
Builder method of the builder.
build() - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
Builder method of the builder.
build() - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Builder method of the builder.
build() - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Builder method of the builder.
build() - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
Returns the StopAndWaitPacketInputStream instance build according to the StopAndWaitPacketInputStream.Builder configuration.
build() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream.Builder
Returns the StopAndWaitPacketInputStream instance build according to the StopAndWaitPacketOutputStream.Builder configuration.
build() - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Returns the StopAndWaitSegmentDecorator instance build according to the StopAndWaitPacketStreamSectionDecorator.Builder configuration.
build() - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Returns the StopAndWaitSegmentDecorator instance build according to the StopAndWaitPacketStreamSegmentDecorator.Builder configuration.
build() - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
Returns the StopAndWaitSegmentDecorator instance build according to the StopAndWaitSectionDecorator.Builder configuration.
build() - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
Returns the StopAndWaitSegmentDecorator instance build according to the StopAndWaitSegmentDecorator.Builder configuration.
build() - Method in class org.refcodes.serial.StringSegment.Builder
Builds the accordingly configured StringSegment instance.
build() - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
Builds the.
builder() - Static method in class org.refcodes.serial.PacketInputStream
Creates builder to build PacketInputStream.
builder() - Static method in class org.refcodes.serial.PacketOutputStream
Creates builder to build PacketOutputStream.
builder() - Static method in class org.refcodes.serial.ReadyToReceiveSectionDecorator
Creates builder to build ReadyToReceiveSectionDecorator.
builder() - Static method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator
Creates builder to build ReadyToReceiveSegmentDecorator.
builder() - Static method in class org.refcodes.serial.ReadyToSendSectionDecorator
Creates builder to build ReadyToSendSectionDecorator.
builder() - Static method in class org.refcodes.serial.ReadyToSendSegmentDecorator
Creates builder to build ReadyToSendSegmentDecorator.
builder() - Static method in class org.refcodes.serial.StopAndWaitPacketInputStream
Creates builder to build StopAndWaitPacketInputStream.
builder() - Static method in class org.refcodes.serial.StopAndWaitPacketOutputStream
Creates builder to build StopAndWaitPacketOutputStream.
builder() - Static method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator
Creates builder to build StopAndWaitPacketStreamSectionDecorator.
builder() - Static method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator
Creates builder to build StopAndWaitPacketStreamSegmentDecorator.
builder() - Static method in class org.refcodes.serial.StopAndWaitSectionDecorator
Creates builder to build StopAndWaitSegmentDecorator.
builder() - Static method in class org.refcodes.serial.StopAndWaitSegmentDecorator
Creates builder to build StopAndWaitSegmentDecorator.
builder() - Static method in class org.refcodes.serial.StringSegment
Creates builder to build StringSegment.
builder() - Static method in class org.refcodes.serial.TransmissionMetricsImpl
Creates builder to build TransmissionMetricsImpl.
Builder() - Constructor for class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
 
byteArraySection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ByteArraySection.
byteArraySection(byte...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ByteArraySection with the given byte array payload.
byteArraySection(Byte...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ByteArraySection with the given byte array payload.
byteArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ByteArraySection.
byteArraySection(String, byte...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ByteArraySection with the given byte array payload.
byteArraySection(String, Byte...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ByteArraySection with the given byte array payload.
ByteArraySection - Class in org.refcodes.serial
The ByteArraySection is an implementation of a Section carrying a byte array as payload.
ByteArraySection() - Constructor for class org.refcodes.serial.ByteArraySection
Constructs an empty ByteArraySection.
ByteArraySection(byte[]) - Constructor for class org.refcodes.serial.ByteArraySection
Constructs a ByteArraySection with the given byte array payload.
ByteArraySection(Byte[]) - Constructor for class org.refcodes.serial.ByteArraySection
Constructs a ByteArraySection with the given byte array payload.
ByteArraySection(String) - Constructor for class org.refcodes.serial.ByteArraySection
Constructs an empty ByteArraySection.
ByteArraySection(String, byte[]) - Constructor for class org.refcodes.serial.ByteArraySection
Constructs a ByteArraySection with the given byte array payload.
ByteArraySection(String, Byte[]) - Constructor for class org.refcodes.serial.ByteArraySection
Constructs a ByteArraySection with the given byte array payload.
ByteArraySequence - Class in org.refcodes.serial
A ByteArraySequence implements the Sequence interface by using chunks of byte arrays, therewith reducing array copy operations when working with byte fields.
ByteArraySequence() - Constructor for class org.refcodes.serial.ByteArraySequence
Constructs an empty ByteArraySequence.
ByteArraySequence(byte) - Constructor for class org.refcodes.serial.ByteArraySequence
Constructs a ByteArraySequence from the provided byte.
ByteArraySequence(byte...) - Constructor for class org.refcodes.serial.ByteArraySequence
Constructs a ByteArraySequence from the provided byte chunk.
ByteArraySequence(byte[]...) - Constructor for class org.refcodes.serial.ByteArraySequence
Constructs a ByteArraySequence from the provided byte chunks.
ByteArraySequence(byte[][]...) - Constructor for class org.refcodes.serial.ByteArraySequence
Constructs a ByteArraySequence from the provided byte chunks.
ByteArraySequence(byte[], int, int) - Constructor for class org.refcodes.serial.ByteArraySequence
Constructs a ByteArraySequence from the provided byte chunk.
ByteArraySequence(int) - Constructor for class org.refcodes.serial.ByteArraySequence
Constructs a ByteArraySequence of the given initial length.
ByteArraySequence(InputStream) - Constructor for class org.refcodes.serial.ByteArraySequence
Constructs the ByteArraySequence from the content of the provided InputStream.
ByteArraySequence(Sequence) - Constructor for class org.refcodes.serial.ByteArraySequence
Creates a new Sequence with the bytes from given Sequence.
ByteArraySequence.SequenceIterator - Class in org.refcodes.serial
Implements the Iterator interface being appied to an instancoe of the ByteArraySequence type.
BYTES - Static variable in class org.refcodes.serial.BooleanSegment
 
BYTES - Static variable in class org.refcodes.serial.ByteSegment
 
BYTES - Static variable in class org.refcodes.serial.DoubleSegment
 
BYTES - Static variable in class org.refcodes.serial.FloatSegment
 
BYTES - Static variable in class org.refcodes.serial.IntSegment
 
BYTES - Static variable in class org.refcodes.serial.LongSegment
 
BYTES - Static variable in class org.refcodes.serial.ShortSegment
 
byteSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ByteSegment.
byteSegment(Byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ByteSegment with the given byte payload.
byteSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ByteSegment.
byteSegment(String, Byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ByteSegment with the given byte payload.
ByteSegment - Class in org.refcodes.serial
The ByteSegment is an implementation of a Segment carrying in byte value as payload.
ByteSegment() - Constructor for class org.refcodes.serial.ByteSegment
Constructs an empty ByteSegment.
ByteSegment(Byte) - Constructor for class org.refcodes.serial.ByteSegment
Constructs a ByteSegment with the given byte payload.
ByteSegment(String) - Constructor for class org.refcodes.serial.ByteSegment
Constructs an empty ByteSegment.
ByteSegment(String, Byte) - Constructor for class org.refcodes.serial.ByteSegment
Constructs a ByteSegment with the given byte payload.

C

charArraySection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty CharArraySection.
charArraySection(char[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharArraySection with the given char array payload.
charArraySection(Character[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharArraySection with the given char array payload.
charArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty CharArraySection.
charArraySection(String, char[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharArraySection with the given char array payload.
charArraySection(String, Character[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharArraySection with the given char array payload.
charArraySection(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty CharArraySection.
charArraySection(String, Charset, char...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharArraySection with the given char array payload.
charArraySection(String, Charset, Character...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharArraySection with the given char array payload.
charArraySection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charArraySection(String, TransmissionMetrics, char...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charArraySection(String, TransmissionMetrics, Character...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charArraySection(Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty CharArraySection.
charArraySection(Charset, char...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharArraySection with the given char array payload.
charArraySection(Charset, Character...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharArraySection with the given char array payload.
charArraySection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charArraySection(TransmissionMetrics, char...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charArraySection(TransmissionMetrics, Character...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
CharArraySection - Class in org.refcodes.serial
The CharArraySection is an implementation of a PayloadSection carrying a char array as payload.
CharArraySection() - Constructor for class org.refcodes.serial.CharArraySection
Constructs an empty CharArraySection.
CharArraySection(char[]) - Constructor for class org.refcodes.serial.CharArraySection
Constructs a CharArraySection with the given char array payload.
CharArraySection(Character[]) - Constructor for class org.refcodes.serial.CharArraySection
Constructs a CharArraySection with the given char array payload.
CharArraySection(String) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an empty CharArraySection.
CharArraySection(String, char[]) - Constructor for class org.refcodes.serial.CharArraySection
Constructs a CharArraySection with the given char array payload.
CharArraySection(String, Character[]) - Constructor for class org.refcodes.serial.CharArraySection
Constructs a CharArraySection with the given char array payload.
CharArraySection(String, Charset) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an empty CharArraySection.
CharArraySection(String, Charset, char...) - Constructor for class org.refcodes.serial.CharArraySection
Constructs a CharArraySection with the given char array payload.
CharArraySection(String, Charset, Character...) - Constructor for class org.refcodes.serial.CharArraySection
Constructs a CharArraySection with the given char array payload.
CharArraySection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an according instance from the given configuration.
CharArraySection(String, TransmissionMetrics, char...) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an according instance from the given configuration.
CharArraySection(String, TransmissionMetrics, Character...) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an according instance from the given configuration.
CharArraySection(Charset) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an empty CharArraySection.
CharArraySection(Charset, char...) - Constructor for class org.refcodes.serial.CharArraySection
Constructs a CharArraySection with the given char array payload.
CharArraySection(Charset, Character...) - Constructor for class org.refcodes.serial.CharArraySection
Constructs a CharArraySection with the given char array payload.
CharArraySection(TransmissionMetrics) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an according instance from the given configuration.
CharArraySection(TransmissionMetrics, char...) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an according instance from the given configuration.
CharArraySection(TransmissionMetrics, Character...) - Constructor for class org.refcodes.serial.CharArraySection
Constructs an according instance from the given configuration.
charSection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty CharSection.
charSection(char, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charSection(Character) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharSection with the given char payload.
charSection(Character, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharSection with the given char payload and the given Charset.
charSection(Character, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charSection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty CharSection.
charSection(String, char, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charSection(String, Character) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharSection with the given char payload.
charSection(String, Character, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CharSection with the given char payload and the given Charset.
charSection(String, Character, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charSection(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty CharSection with the given Charset.
charSection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
charSection(Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty CharSection with the given Charset.
charSection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
CharSection - Class in org.refcodes.serial
The CharSection is an implementation of a Section carrying a char value as payload.
CharSection() - Constructor for class org.refcodes.serial.CharSection
Constructs an empty CharSection.
CharSection(char, TransmissionMetrics) - Constructor for class org.refcodes.serial.CharSection
Constructs an according instance from the given configuration.
CharSection(Character) - Constructor for class org.refcodes.serial.CharSection
Constructs a CharSection with the given char payload.
CharSection(Character, Charset) - Constructor for class org.refcodes.serial.CharSection
Constructs a CharSection with the given char payload and the given Charset.
CharSection(Character, TransmissionMetrics) - Constructor for class org.refcodes.serial.CharSection
Constructs an according instance from the given configuration.
CharSection(String) - Constructor for class org.refcodes.serial.CharSection
Constructs an empty CharSection.
CharSection(String, char, TransmissionMetrics) - Constructor for class org.refcodes.serial.CharSection
Constructs an according instance from the given configuration.
CharSection(String, Character) - Constructor for class org.refcodes.serial.CharSection
Constructs a CharSection with the given char payload.
CharSection(String, Character, Charset) - Constructor for class org.refcodes.serial.CharSection
Constructs a CharSection with the given char payload and the given Charset.
CharSection(String, Character, TransmissionMetrics) - Constructor for class org.refcodes.serial.CharSection
Constructs an according instance from the given configuration.
CharSection(String, Charset) - Constructor for class org.refcodes.serial.CharSection
Constructs an empty CharSection with the given Charset.
CharSection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.CharSection
Constructs an according instance from the given configuration.
CharSection(Charset) - Constructor for class org.refcodes.serial.CharSection
Constructs an empty CharSection with the given Charset.
CharSection(TransmissionMetrics) - Constructor for class org.refcodes.serial.CharSection
Constructs an according instance from the given configuration.
cipherSection(DECORATEE, Cipher) - Static method in class org.refcodes.serial.SerialSugar
Constructs a Cipher transmission decorator applying bijective and inverse functions upon the delegated methods.
CipherSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
A CipherSectionDecorator is a transmission applying an Invertible on outgoing bytes (as of Transmission.transmitTo(java.io.OutputStream) or the like) and the inverse function on any incoming bytes.
CipherSectionDecorator(DECORATEE, Cipher) - Constructor for class org.refcodes.serial.CipherSectionDecorator
cipherSegment(DECORATEE, Cipher) - Static method in class org.refcodes.serial.SerialSugar
Constructs a Cipher transmission decorator applying bijective and inverse functions upon the delegated methods.
CipherSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
A CipherSegmentDecorator is a transmission applying an Invertible on outgoing bytes (as of Transmission.transmitTo(java.io.OutputStream) or the like) and the inverse function on any incoming bytes.
CipherSegmentDecorator(DECORATEE, Cipher) - Constructor for class org.refcodes.serial.CipherSegmentDecorator
clear() - Method in class org.refcodes.serial.BoundedSequenceDecorator
Sets all bytes in the Sequence to zero.
clear() - Method in interface org.refcodes.serial.Sequence
Sets all bytes in the Sequence to zero.
clear(byte) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Sets all bytes in the Sequence to the provided value.
clear(byte) - Method in interface org.refcodes.serial.Sequence
Sets all bytes in the Sequence to the provided value.
CLEAR_TO_SEND - org.refcodes.serial.MagicBytes
Magic bytes identifying a Clear-to-Send transmission, same as Ascii.ACK.
ClearToSendMagicBytesAccessor - Interface in org.refcodes.serial
Provides an accessor for a CTS ("clear-to-send") magic bytes property.
ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder<B extends ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a CTS ("clear-to-send") magic bytes property returning the builder for applying multiple build operations.
ClearToSendMagicBytesAccessor.ClearToSendMagicBytesMutator - Interface in org.refcodes.serial
Provides a mutator for a CTS ("clear-to-send") magic bytes property.
ClearToSendMagicBytesAccessor.ClearToSendMagicBytesProperty - Interface in org.refcodes.serial
Provides a CTS ("clear-to-send") magic bytes property.
ClearToSendRetryNumberAccessor - Interface in org.refcodes.serial
Provides an accessor for a CTS ("clear-to-send") retry number.
ClearToSendRetryNumberAccessor.ClearToSendRetryNumberBuilder<B extends ClearToSendRetryNumberAccessor.ClearToSendRetryNumberBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a CTS ("clear-to-send") retry number returning the builder for applying multiple build operations.
ClearToSendRetryNumberAccessor.ClearToSendRetryNumberMutator - Interface in org.refcodes.serial
Provides a mutator for a CTS ("clear-to-send") retry number.
ClearToSendRetryNumberAccessor.ClearToSendRetryNumberProperty - Interface in org.refcodes.serial
Provides a CTS ("clear-to-send") retry number.A CTS ( "clear-to-send") retry number is the overall number of retries to use when counting retries.
ClearToSendSegmentPackagerAccessor - Interface in org.refcodes.serial
Provides an accessor for a SegmentPackager CTS ("clear-to-send") property.
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder<B extends ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a SegmentPackager CTS ("clear-to-send") property returning the builder for applying multiple build operations.
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator - Interface in org.refcodes.serial
Provides a mutator for a SegmentPackager CTS ("clear-to-send") property.
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerProperty - Interface in org.refcodes.serial
Provides a SegmentPackager CTS ("clear-to-send") property.
ClearToSendTimeoutInMsAccessor - Interface in org.refcodes.serial
Provides an accessor for a CTS ("clear-to-send") timeout in milliseconds property.
ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsBuilder<B extends ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a the CTS ("clear-to-send") timeout property returning the builder for applying multiple build operations.
ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsMutator - Interface in org.refcodes.serial
Provides a mutator for a CTS ("clear-to-send") timeout in milliseconds property.
ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsProperty - Interface in org.refcodes.serial
Provides a CTS ("clear-to-send") timeout in milliseconds property.
close() - Method in class org.refcodes.serial.AbstractPort
Attention: Implementations of this method should do a Object.notifyAll() in order to terminate any pending asynchronous operations such as SegmentReceiver.onReceiveSegment(Segment) or SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer).
close() - Method in class org.refcodes.serial.AbstractPortDecorator
Attention: Implementations of this method should do a Object.notifyAll() in order to terminate any pending asynchronous operations such as SegmentReceiver.onReceiveSegment(Segment) or SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer).
close() - Method in class org.refcodes.serial.LoopbackPort
Attention: Implementations of this method should do a Object.notifyAll() in order to terminate any pending asynchronous operations such as SegmentReceiver.onReceiveSegment(Segment) or SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer).
close() - Method in class org.refcodes.serial.PacketInputStream
close() - Method in class org.refcodes.serial.PacketOutputStream
close() - Method in class org.refcodes.serial.SequenceInputStream
close() - Method in class org.refcodes.serial.SequenceOutputStream
close() - Method in interface org.refcodes.serial.SerialReceiver
Attention: Implementations of this method should do a Object.notifyAll() in order to terminate any pending asynchronous operations such as SegmentReceiver.onReceiveSegment(Segment) or SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer).
closeIn(int) - Method in class org.refcodes.serial.AbstractPortDecorator
closeQuietly() - Method in class org.refcodes.serial.AbstractPortDecorator
closeUnchecked() - Method in class org.refcodes.serial.AbstractPortDecorator
complexTypeSegment(Class<T>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(Class<T>, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(Class<T>, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(Class<T>, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(Class<T>, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(Class<T>, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(String, Class<T>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(String, Class<T>, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(String, Class<T>, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(String, Class<T>, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given Class for the according type T.
complexTypeSegment(String, T) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance.
complexTypeSegment(String, T, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance.
complexTypeSegment(String, T, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance..
complexTypeSegment(String, T, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance..
complexTypeSegment(T) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance.
complexTypeSegment(T, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance.
complexTypeSegment(T, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance..
complexTypeSegment(T, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance..
complexTypeSegment(T, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance.
complexTypeSegment(T, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ComplexTypeSegment from the given data structure instance..
ComplexTypeSegment<T> - Class in org.refcodes.serial
A ComplexTypeSegment takes a POJO (a data structure) and creates from its content a Segment representing the POJO's structure.
ComplexTypeSegment(Class<T>) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(Class<T>, int, Endianess, Charset) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(Class<T>, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(Class<T>, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(Class<T>, TransmissionMetrics) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(Class<T>, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(String, Class<T>) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(String, Class<T>, int, Endianess, Charset) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(String, Class<T>, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(String, Class<T>, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given Class for the according type T.
ComplexTypeSegment(String, T) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance.
ComplexTypeSegment(String, T, int, Endianess, Charset) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance.
ComplexTypeSegment(String, T, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance..
ComplexTypeSegment(String, T, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance..
ComplexTypeSegment(T) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance.
ComplexTypeSegment(T, int, Endianess, Charset) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance.
ComplexTypeSegment(T, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance..
ComplexTypeSegment(T, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance..
ComplexTypeSegment(T, TransmissionMetrics) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance.
ComplexTypeSegment(T, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
Constructs the ComplexTypeSegment from the given data structure instance..
concatenate(ConcatenateMode, byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode .
concatenate(ConcatenateMode, byte...) - Method in interface org.refcodes.serial.Sequence
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode .
concatenate(ConcatenateMode, byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode .
concatenate(ConcatenateMode, byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode .
concatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Concatenates the given Sequence with this Sequence according to the provided ConcatenateMode .
concatenate(Sequence, ConcatenateMode) - Method in interface org.refcodes.serial.Sequence
Concatenates the given Sequence with this Sequence according to the provided ConcatenateMode .
consumeSequence(Sequence) - Method in interface org.refcodes.serial.SequenceConsumer
Callback consuming a Sequence.
CRC_ALGORITHM - Static variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
CRC_BYTE_WIDTH - Static variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
CRC_CHECKSUM - Static variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
CRC_CHECKSUM_BIG_ENDIAN_BYTES - Static variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
CRC_CHECKSUM_CONCATENATION_MODE - Static variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
CRC_CHECKSUM_HEX - Static variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
CRC_CHECKSUM_LITTLE_ENDIAN_BYTES - Static variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
CRC_ENDIANESS - Static variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
crcPrefixSection(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcPrefixSection(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcPrefixSection(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section.
crcPrefixSection(DECORATEE, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section.
crcPrefixSegment(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcPrefixSegment(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcPrefixSegment(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment.
crcPrefixSegment(DECORATEE, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment.
crcSection(DECORATEE, CrcAlgorithm, ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSection(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSection(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section.
crcSection(DECORATEE, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section.
CrcSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
A CrcSectionDecorator wraps a Section instance and enriches the the Section with a CRC checksum.
CrcSectionDecorator(DECORATEE, ConcatenateMode) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, CrcAlgorithm) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.CrcSectionDecorator
CrcSectionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.CrcSectionDecorator
crcSegment(DECORATEE, CrcAlgorithm, ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSegment(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSegment(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment.
crcSegment(DECORATEE, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment.
crcSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment.
CrcSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
A CrcSegmentDecorator wraps a Segment instance and enriches the Segment with a CRC checksum.
CrcSegmentDecorator(DECORATEE, ConcatenateMode) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, CrcAlgorithm) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
CrcSegmentDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.CrcSegmentDecorator
crcSegmentPackager(ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSegmentPackager(ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
crcSegmentPackager(CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSegmentPackager(CrcAlgorithm, ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSegmentPackager(CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSegmentPackager(CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
crcSegmentPackager(CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
crcSegmentPackager(CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSegmentPackager(CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
crcSegmentPackager(CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
crcSegmentPackager(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
CrcSegmentPackager - Class in org.refcodes.serial
A CrcSegmentPackager enriches a Segment with a CRC checksum.
CrcSegmentPackager(ConcatenateMode) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
CrcSegmentPackager(ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
CrcSegmentPackager(CrcAlgorithm) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
CrcSegmentPackager(CrcAlgorithm, ConcatenateMode) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
CrcSegmentPackager(CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
CrcSegmentPackager(CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
CrcSegmentPackager(CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
CrcSegmentPackager(CrcAlgorithm, ChecksumValidationMode) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
CrcSegmentPackager(CrcAlgorithm, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
CrcSegmentPackager(CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
CrcSegmentPackager(TransmissionMetrics) - Constructor for class org.refcodes.serial.CrcSegmentPackager
Constructs an according CrcSegmentPackager for packaging and extracting of packets with a CRC checksum.
crcSuffixSection(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSuffixSection(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSuffixSection(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section.
crcSuffixSection(DECORATEE, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSectionDecorator wrapping the given Section.
crcSuffixSegment(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSuffixSegment(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment (using TransmissionMetrics.DEFAULT_ENDIANESS by default).
crcSuffixSegment(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment.
crcSuffixSegment(DECORATEE, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a CrcSegmentDecorator wrapping the given Segment.
CrossoverLoopbackPort - Class in org.refcodes.serial
The CrossoverLoopbackPort is an in-memory implementation of a Port which loops its output directly to the "connected" LoopbackPort counterpart ("other end of the wire").
CrossoverLoopbackPort(String, LoopbackPort) - Constructor for class org.refcodes.serial.CrossoverLoopbackPort
Constructs a CrossoverLoopbackPort.
CrossoverLoopbackPort(String, LoopbackPort, ExecutorService) - Constructor for class org.refcodes.serial.CrossoverLoopbackPort
Constructs a CrossoverLoopbackPort.
CrossoverLoopbackPort(LoopbackPort) - Constructor for class org.refcodes.serial.CrossoverLoopbackPort
Constructs a CrossoverLoopbackPort.
CrossoverLoopbackPort(LoopbackPort, ExecutorService) - Constructor for class org.refcodes.serial.CrossoverLoopbackPort
Constructs a CrossoverLoopbackPort.
CrossoverLoopbackPortHub - Class in org.refcodes.serial
A CrossoverLoopbackPortHub is an in-memory implementation of a PortHub which's Port instances loop their output directly to the "connected" LoopbackPortHub counterpart Port instances ("other end of the wire").
CrossoverLoopbackPortHub(LoopbackPortHub) - Constructor for class org.refcodes.serial.CrossoverLoopbackPortHub
Constructs a CrossoverLoopbackPortHub with the given LoopbackPortHub as counterpart.
CrossoverLoopbackPortHub(LoopbackPortHub, String...) - Constructor for class org.refcodes.serial.CrossoverLoopbackPortHub
Constructs a CrossoverLoopbackPortHub with the given LoopbackPortHub as counterpart and the given ports (e.g. ports with the given port aliases).
CTS_MAGIC_BYTES - Static variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
CTS_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 

D

DecoratorSection<DECORATEE extends Transmission> - Interface in org.refcodes.serial
The DecoratorSection interface provided means to access a decorated Transmission with the means of a Section.
DecoratorSegment<DECORATEE extends Transmission> - Interface in org.refcodes.serial
The DecoratorSegment interface provided means to access a decorated Transmission with the means of a Segment.
DEFAULT_ACKNOWLEDGE_MAGIC_BYTES - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_ACKNOWLEDGE_RETRY_NUMBER - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_ACKNOWLEDGE_TIMEOUT_IN_MS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_BLOCK_SIZE - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_CLEAR_TO_SEND_MAGIC_BYTES - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_CLEAR_TO_SEND_TIMEOUT_IN_MS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_CRC_ALGORITHM - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_CRC_CHECKSUM_CONCATENATE_MODE - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_CRC_CHECKSUM_VALIDATION_MODE - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_ENCODING - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_END_OF_STRING_BYTE - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_ENDIANESS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_ENQUIERY_STRANDBY_TIME_IN_MS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_LAST_PACKET_MAGIC_BYTES - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_LENGTH_WIDTH - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_MAGIC_BYTES_LENGTH - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_PACKET_MAGIC_BYTES - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_READ_LIMIT - Static variable in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
The responsible (if not specified otherwise) maximum limit of bytes that can be read from a given InputStream before the InputStream cannot be rolled back.
DEFAULT_READ_TIMEOUT_IN_MS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_READY_TO_RECEIVE_MAGIC_BYTES - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_READY_TO_RECEIVE_RETRY_NUMBER - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_READY_TO_RECEIVE_TIMEOUT_IN_MS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_READY_TO_SEND_MAGIC_BYTES - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_READY_TO_SEND_RETRY_NUMBER - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_READY_TO_SEND_TIMEOUT_IN_MS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_SEQUENCE_NUMBER_CONCATENATE_MODE - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_SEQUENCE_NUMBER_INIT_VALUE - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_SEQUENCE_NUMBER_WIDTH - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_TRANSMISSION_RETRY_NUMBER - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_TRANSMISSION_TIMEOUT_IN_MS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_TRUNCATE_LENGTH_WIDTH - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DEFAULT_WRITE_TIMEOUT_IN_MS - Static variable in interface org.refcodes.serial.TransmissionMetrics
 
DESCRIPTION - Static variable in class org.refcodes.serial.Schema
 
doReceivePacket() - Method in class org.refcodes.serial.PacketInputStream
 
doReceivePacket() - Method in class org.refcodes.serial.StopAndWaitPacketInputStream
 
doTransmitPacket() - Method in class org.refcodes.serial.PacketOutputStream
Do transmit packet.
doTransmitPacket() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream
 
doTransmitSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPort
Asynchronously sends a Segment's Sequence data (does not block this thread).
doTransmitSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
Asynchronously sends a Segment's Sequence data (does not block this thread).
doTransmitSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentTransmitter
Asynchronously sends a Segment's Sequence data (does not block this thread).
doTransmitSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in class org.refcodes.serial.AbstractPort
Asynchronously sends a Segment's Sequence data (does not block this thread).
doTransmitSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in class org.refcodes.serial.AbstractPortDecorator
Asynchronously sends a Segment's Sequence data (does not block this thread).
doTransmitSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in interface org.refcodes.serial.SegmentTransmitter
Asynchronously sends a Segment's Sequence data (does not block this thread).
doubleArraySection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty DoubleArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
doubleArraySection(double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleArraySection with the given double array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
doubleArraySection(Double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleArraySection with the given double array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
doubleArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty DoubleArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
doubleArraySection(String, double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleArraySection with the given double array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
doubleArraySection(String, Double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleArraySection with the given double array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
doubleArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty DoubleArraySection with the given Endianess.
doubleArraySection(String, Endianess, double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleArraySection with the given double array payload and the given Endianess for the representation of the DoubleArraySection's value.
doubleArraySection(String, Endianess, Double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleArraySection with the given double array payload and the given Endianess for the representation of the DoubleArraySection's value.
doubleArraySection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
doubleArraySection(String, TransmissionMetrics, double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
doubleArraySection(String, TransmissionMetrics, Double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
doubleArraySection(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty DoubleArraySection with the given Endianess.
doubleArraySection(Endianess, double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleArraySection with the given double array payload and the given Endianess for the representation of the DoubleArraySection's value.
doubleArraySection(Endianess, Double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleArraySection with the given double array payload and the given Endianess for the representation of the DoubleArraySection's value.
doubleArraySection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
doubleArraySection(TransmissionMetrics, double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
doubleArraySection(TransmissionMetrics, Double...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
DoubleArraySection - Class in org.refcodes.serial
The DoubleArraySection is an implementation of a Section carrying a double array as payload.
DoubleArraySection() - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an empty DoubleArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
DoubleArraySection(double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs a DoubleArraySection with the given double array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
DoubleArraySection(Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs a DoubleArraySection with the given double array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
DoubleArraySection(String) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an empty DoubleArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
DoubleArraySection(String, double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs a DoubleArraySection with the given double array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
DoubleArraySection(String, Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs a DoubleArraySection with the given double array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleArraySection's value.
DoubleArraySection(String, Endianess) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an empty DoubleArraySection with the given Endianess.
DoubleArraySection(String, Endianess, double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs a DoubleArraySection with the given double array payload and the given Endianess for the representation of the DoubleArraySection's value.
DoubleArraySection(String, Endianess, Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs a DoubleArraySection with the given double array payload and the given Endianess for the representation of the DoubleArraySection's value.
DoubleArraySection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an according instance from the given configuration.
DoubleArraySection(String, TransmissionMetrics, double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an according instance from the given configuration.
DoubleArraySection(String, TransmissionMetrics, Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an according instance from the given configuration.
DoubleArraySection(Endianess) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an empty DoubleArraySection with the given Endianess.
DoubleArraySection(Endianess, double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs a DoubleArraySection with the given double array payload and the given Endianess for the representation of the DoubleArraySection's value.
DoubleArraySection(Endianess, Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs a DoubleArraySection with the given double array payload and the given Endianess for the representation of the DoubleArraySection's value.
DoubleArraySection(TransmissionMetrics) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an according instance from the given configuration.
DoubleArraySection(TransmissionMetrics, double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an according instance from the given configuration.
DoubleArraySection(TransmissionMetrics, Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
Constructs an according instance from the given configuration.
doubleSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty DoubleSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleSegment's value.
doubleSegment(Double) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleSegment with the given double payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleSegment's value.
doubleSegment(Double, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleSegment with the given double payload and the given Endianess for the representation of the Segment's value.
doubleSegment(Double, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
doubleSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty DoubleSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleSegment's value.
doubleSegment(String, Double) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleSegment with the given double payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the DoubleSegment's value.
doubleSegment(String, Double, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DoubleSegment with the given double payload and the given Endianess for the representation of the Segment's value.
doubleSegment(String, Double, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
doubleSegment(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty DoubleSegment with the given Endianess endian representation of the DoubleSegment's value.
doubleSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
doubleSegment(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty DoubleSegment with the given Endianess endian representation of the DoubleSegment's value.
doubleSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
DoubleSegment - Class in org.refcodes.serial
The DoubleSegment is an implementation of a Segment carrying in double value as payload.
DoubleSegment() - Constructor for class org.refcodes.serial.DoubleSegment
Constructs an empty DoubleSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Segment's value.
DoubleSegment(Double) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs a DoubleSegment with the given double value (payload) and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Segment's value.
DoubleSegment(Double, Endianess) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs a DoubleSegment with the given double value (payload) and the given Endianess for the representation of the Segment's value.
DoubleSegment(Double, TransmissionMetrics) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs an according instance from the given configuration.
DoubleSegment(String) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs an empty DoubleSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Segment's value.
DoubleSegment(String, Double) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs a DoubleSegment with the given double value (payload) and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Segment's value.
DoubleSegment(String, Double, Endianess) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs a DoubleSegment with the given double value (payload) and the given Endianess for the representation of the Segment's value.
DoubleSegment(String, Double, TransmissionMetrics) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs an according instance from the given configuration.
DoubleSegment(String, Endianess) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs an empty DoubleSegment with the given Endianess.
DoubleSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs an according instance from the given configuration.
DoubleSegment(Endianess) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs an empty DoubleSegment with the given Endianess.
DoubleSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.DoubleSegment
Constructs an according instance from the given configuration.
dummySegmentPackager() - Static method in class org.refcodes.serial.SerialSugar
Constructs an according SegmentPackager.DummySegmentPackager.
DummySegmentPackager() - Constructor for class org.refcodes.serial.SegmentPackager.DummySegmentPackager
 
dynamicTypeSection() - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSection(int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(String) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSection(String, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(String, T) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(String, T, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSection(String, T, int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSection(String, T, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(String, T, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(String, T, String...) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(String, T, Charset) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(String, T, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(String, T, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(String, T, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(Charset) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(T) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(T, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSection(T, int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSection(T, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(T, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(T, String...) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(T, Charset) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(T, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSection(T, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
dynamicTypeSection(T, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSection with the given properties.
DynamicTypeSection - Class in org.refcodes.serial
The DynamicTypeSection represents a Section which's internal raw data is created from provided types at runtime and which's internal raw data is used to create provided types at runtime.
DynamicTypeSection() - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSection(int, Endianess, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(String) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(String, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSection(String, int, Endianess, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(String, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(String, T) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(String, T, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSection(String, T, int, Endianess, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSection(String, T, int, Endianess, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(String, T, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(String, T, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(String, T, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(String, T, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(String, T, TransmissionMetrics) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(String, T, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(TransmissionMetrics) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(T) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(T, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSection(T, int, Endianess, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSection(T, int, Endianess, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(T, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(T, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(T, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(T, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
DynamicTypeSection(T, TransmissionMetrics) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
DynamicTypeSection(T, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection with the given properties.
dynamicTypeSegment() - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSegment(int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(String) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSegment(String, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(String, T) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(String, T, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSegment(String, T, int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSegment(String, T, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(String, T, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(String, T, String...) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(String, T, Charset) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(String, T, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(String, T, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(String, T, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(Charset) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(T) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(T, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSegment(T, int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
dynamicTypeSegment(T, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(T, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(T, String...) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(T, Charset) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(T, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
dynamicTypeSegment(T, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
dynamicTypeSegment(T, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a DynamicTypeSegment with the given properties.
DynamicTypeSegment - Class in org.refcodes.serial
The DynamicTypeSegment represents a Segment which's internal raw data is created from provided types at runtime and which's internal raw data is used to create provided types at runtime.
DynamicTypeSegment() - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSegment(int, Endianess, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(String) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(String, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSegment(String, int, Endianess, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(String, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(String, T) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(String, T, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSegment(String, T, int, Endianess, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSegment(String, T, int, Endianess, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(String, T, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(String, T, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(String, T, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(String, T, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(String, T, TransmissionMetrics) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(String, T, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(T) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(T, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSegment(T, int, Endianess, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties as well as with the TransmissionMetrics.DEFAULT_ENCODING.
DynamicTypeSegment(T, int, Endianess, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(T, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(T, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(T, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(T, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
DynamicTypeSegment(T, TransmissionMetrics) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeSegment(T, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSegment with the given properties.
DynamicTypeTransmission - Interface in org.refcodes.serial
he DynamicTypeTransmission represents a Transmission which's internal raw data is created from provided types at runtime and which's internal raw data is used to create provided types at runtime.

E

empty() - Method in class org.refcodes.serial.BoundedSequenceDecorator
Empties the Sequence to end up being of length 0.
empty() - Method in class org.refcodes.serial.ByteArraySequence
Empties the Sequence to end up being of length 0.
empty() - Method in interface org.refcodes.serial.Sequence
Empties the Sequence to end up being of length 0.
ENDIANESS - Static variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
ENDIANESS - Static variable in class org.refcodes.serial.DoubleArraySection
 
ENDIANESS - Static variable in class org.refcodes.serial.DoubleSegment
 
ENDIANESS - Static variable in class org.refcodes.serial.FloatArraySection
 
ENDIANESS - Static variable in class org.refcodes.serial.FloatSegment
 
ENDIANESS - Static variable in class org.refcodes.serial.IntArraySection
 
ENDIANESS - Static variable in class org.refcodes.serial.IntSegment
 
ENDIANESS - Static variable in class org.refcodes.serial.LongArraySection
 
ENDIANESS - Static variable in class org.refcodes.serial.LongSegment
 
ENDIANESS - Static variable in class org.refcodes.serial.NumberSegment
 
ENDIANESS - Static variable in class org.refcodes.serial.ShortArraySection
 
ENDIANESS - Static variable in class org.refcodes.serial.ShortSegment
 
EndOfStringByteAccessor - Interface in org.refcodes.serial
Provides an accessor for a end of string byte property.
EndOfStringByteAccessor.EndOfStringByteBuilder<B extends EndOfStringByteAccessor.EndOfStringByteBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a end of string byte property returning the builder for applying multiple build operations.
EndOfStringByteAccessor.EndOfStringByteMutator - Interface in org.refcodes.serial
Provides a mutator for a end of string byte property.
EndOfStringByteAccessor.EndOfStringByteProperty - Interface in org.refcodes.serial
Provides a end of string byte property.
EnquiryStandbyTimeInMsAccessor - Interface in org.refcodes.serial
Provides an accessor for a ENQ ("enquiry") timeout in milliseconds property.
EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsBuilder<B extends EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a the ENQ ("enquiry") timeout property returning the builder for applying multiple build operations.
EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsMutator - Interface in org.refcodes.serial
Provides a mutator for a ENQ ("enquiry") timeout in milliseconds property.
EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsProperty - Interface in org.refcodes.serial
Provides a ENQ ("enquiry") timeout in milliseconds property.
equals(Object) - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
equals(Object) - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
equals(Object) - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
equals(Object) - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
equals(Object) - Method in class org.refcodes.serial.AbstractPayloadSection
equals(Object) - Method in class org.refcodes.serial.AbstractPayloadSegment
equals(Object) - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
equals(Object) - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
equals(Object) - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
equals(Object) - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
equals(Object) - Method in class org.refcodes.serial.AbstractTransmissionDecorator
equals(Object) - Method in class org.refcodes.serial.ByteArraySequence
equals(Object) - Method in class org.refcodes.serial.PropertiesSection
equals(Object) - Method in class org.refcodes.serial.SegmentComposite
ErrorCorrectionTransmission - Interface in org.refcodes.serial
The ErrorCorrectionTransmission represents the base error correction transmission definition.

F

FILE - Static variable in class org.refcodes.serial.FileSection
 
FILE_EXISTS - Static variable in class org.refcodes.serial.FileSection
 
FILE_PATH - Static variable in class org.refcodes.serial.FileSection
 
FILE_SIZE - Static variable in class org.refcodes.serial.FileSection
 
fileSection(File) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection.
fileSection(File, Supplier<String>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
fileSection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection.
fileSection(String, File) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection.
fileSection(String, File, Supplier<String>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
fileSection(String, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection.
fileSection(String, String, Supplier<String>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
fileSection(String, Supplier<String>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
fileSection(Supplier<String>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
FileSection - Class in org.refcodes.serial
A FileSection represents a File on the file system and can be used to receive or to transmit a File.
FileSection(File) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection.
FileSection(File, Supplier<String>) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
FileSection(String) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection.
FileSection(String, File) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection.
FileSection(String, File, Supplier<String>) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
FileSection(String, String) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection.
FileSection(String, String, Supplier<String>) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
FileSection(String, Supplier<String>) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
FileSection(Supplier<String>) - Constructor for class org.refcodes.serial.FileSection
Constructs a FileSection, the underlying File is created on demand dynamically using the provided Supplier.
fixedLengthSequenceSegment(int) - Static method in class org.refcodes.serial.SerialSugar
fixedLengthSequenceSegment(String, int) - Static method in class org.refcodes.serial.SerialSugar
fixedLengthSequenceSegment(String, Sequence) - Static method in class org.refcodes.serial.SerialSugar
fixedLengthSequenceSegment(Sequence) - Static method in class org.refcodes.serial.SerialSugar
FixedLengthSequenceSegment - Class in org.refcodes.serial
The FixedLengthSequenceSegment is a Segment representing a Sequence of a fixed length (as of the arguments passed to one of its constructors).
FixedLengthSequenceSegment(int) - Constructor for class org.refcodes.serial.FixedLengthSequenceSegment
FixedLengthSequenceSegment(String, int) - Constructor for class org.refcodes.serial.FixedLengthSequenceSegment
FixedLengthSequenceSegment(String, Sequence) - Constructor for class org.refcodes.serial.FixedLengthSequenceSegment
FixedLengthSequenceSegment(Sequence) - Constructor for class org.refcodes.serial.FixedLengthSequenceSegment
fixedSegmentArraySection(ARRAY...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FixedSegmentArraySection with the given Segment elements.
fixedSegmentArraySection(Class<ARRAY>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FixedSegmentArraySection with instances of the array being created using the provided Class instance.
fixedSegmentArraySection(TypeFactory<ARRAY>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FixedSegmentArraySection with instances of the array being created using the provided TypeFactory instance.
fixedSegmentArraySection(TypeFactory<ARRAY>, ARRAY...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FixedSegmentArraySection with the given elements.
FixedSegmentArraySection<ARRAY extends Segment> - Class in org.refcodes.serial
A FixedSegmentArraySection is a Section consisting of Segment elements with each element of the same (uniform) length (in contrast to the SegmentArraySection).
FixedSegmentArraySection(ARRAY...) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(Class<ARRAY>) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(String, ARRAY...) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(String, Class<ARRAY>) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(String, Collection<ARRAY>) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(String, TypeFactory<ARRAY>) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(String, TypeFactory<ARRAY>, ARRAY...) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(String, TypeFactory<ARRAY>, Collection<ARRAY>) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(Collection<ARRAY>) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(TypeFactory<ARRAY>) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(TypeFactory<ARRAY>, ARRAY...) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
FixedSegmentArraySection(TypeFactory<ARRAY>, Collection<ARRAY>) - Constructor for class org.refcodes.serial.FixedSegmentArraySection
floatArraySection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty FloatArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
floatArraySection(float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatArraySection with the given float array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatArraySection's value.
floatArraySection(Float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatArraySection with the given float array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatArraySection's value.
floatArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty FloatArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
floatArraySection(String, float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatArraySection with the given float array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatArraySection's value.
floatArraySection(String, Float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatArraySection with the given float array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatArraySection's value.
floatArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty FloatArraySection with the given Endianess.
floatArraySection(String, Endianess, float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatArraySection with the given float array payload and the given Endianess for the representation of the FloatArraySection's value.
floatArraySection(String, Endianess, Float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatArraySection with the given float array payload and the given Endianess for the representation of the FloatArraySection's value.
floatArraySection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
floatArraySection(String, TransmissionMetrics, float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
floatArraySection(String, TransmissionMetrics, Float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
floatArraySection(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty FloatArraySection with the given Endianess.
floatArraySection(Endianess, float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatArraySection with the given float array payload and the given Endianess for the representation of the FloatArraySection's value.
floatArraySection(Endianess, Float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatArraySection with the given float array payload and the given Endianess for the representation of the FloatArraySection's value.
floatArraySection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
floatArraySection(TransmissionMetrics, float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
floatArraySection(TransmissionMetrics, Float...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
FloatArraySection - Class in org.refcodes.serial
The FloatArraySection is an implementation of a Section carrying a float array as payload.
FloatArraySection() - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an empty FloatArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
FloatArraySection(float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs a FloatArraySection with the given float array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
FloatArraySection(Float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs a FloatArraySection with the given float array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
FloatArraySection(String) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an empty FloatArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
FloatArraySection(String, float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs a FloatArraySection with the given float array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
FloatArraySection(String, Float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs a FloatArraySection with the given float array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
FloatArraySection(String, Endianess) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an empty FloatArraySection with the given Endianess.
FloatArraySection(String, Endianess, float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs a FloatArraySection with the given float array payload and Endianess for the representation of the Section's value.
FloatArraySection(String, Endianess, Float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs a FloatArraySection with the given float array payload and Endianess for the representation of the Section's value.
FloatArraySection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an according instance from the given configuration.
FloatArraySection(String, TransmissionMetrics, float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an according instance from the given configuration.
FloatArraySection(String, TransmissionMetrics, Float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an according instance from the given configuration.
FloatArraySection(Endianess) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an empty FloatArraySection with the given Endianess.
FloatArraySection(Endianess, float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs a FloatArraySection with the given float array payload and Endianess for the representation of the Section's value.
FloatArraySection(Endianess, Float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs a FloatArraySection with the given float array payload and Endianess for the representation of the Section's value.
FloatArraySection(TransmissionMetrics) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an according instance from the given configuration.
FloatArraySection(TransmissionMetrics, float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an according instance from the given configuration.
FloatArraySection(TransmissionMetrics, Float...) - Constructor for class org.refcodes.serial.FloatArraySection
Constructs an according instance from the given configuration.
floatSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty FloatSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatSegment's value.
floatSegment(Float) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatSegment with the given float payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatSegment's value.
floatSegment(Float, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatSegment with the given float payload and the given Endianess for the representation of the Segment's value.
floatSegment(Float, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
floatSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty FloatSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatSegment's value.
floatSegment(String, Float) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatSegment with the given float payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatSegment's value.
floatSegment(String, Float, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a FloatSegment with the given float payload and the given Endianess for the representation of the Segment's value.
floatSegment(String, Float, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
floatSegment(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty FloatSegment with the given Endianess endian representation of the FloatSegment's value.
floatSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
floatSegment(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty FloatSegment with the given Endianess endian representation of the FloatSegment's value.
floatSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
FloatSegment - Class in org.refcodes.serial
The FloatSegment is an implementation of a Segment carrying in float value as payload.
FloatSegment() - Constructor for class org.refcodes.serial.FloatSegment
Constructs an empty FloatSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatSegment's value.
FloatSegment(Float) - Constructor for class org.refcodes.serial.FloatSegment
Constructs a FloatSegment with the given float value (payload) and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatSegment's value.
FloatSegment(Float, Endianess) - Constructor for class org.refcodes.serial.FloatSegment
Constructs a FloatSegment with the given float value (payload) and the given Endianess for the representation of the FloatSegment's value.
FloatSegment(Float, TransmissionMetrics) - Constructor for class org.refcodes.serial.FloatSegment
Constructs an according instance from the given configuration.
FloatSegment(String) - Constructor for class org.refcodes.serial.FloatSegment
Constructs an empty FloatSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatSegment's value.
FloatSegment(String, Float) - Constructor for class org.refcodes.serial.FloatSegment
Constructs a FloatSegment with the given float value (payload) and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the FloatSegment's value.
FloatSegment(String, Float, Endianess) - Constructor for class org.refcodes.serial.FloatSegment
Constructs a FloatSegment with the given float value (payload) and the given Endianess for the representation of the FloatSegment's value.
FloatSegment(String, Float, TransmissionMetrics) - Constructor for class org.refcodes.serial.FloatSegment
Constructs an according instance from the given configuration.
FloatSegment(String, Endianess) - Constructor for class org.refcodes.serial.FloatSegment
Constructs an empty FloatSegment with the given Endianess.
FloatSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.FloatSegment
Constructs an according instance from the given configuration.
FloatSegment(Endianess) - Constructor for class org.refcodes.serial.FloatSegment
Constructs an empty FloatSegment with the given Endianess.
FloatSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.FloatSegment
Constructs an according instance from the given configuration.
FlowControlException - Exception in org.refcodes.serial
Thrown in case a flow control failed.
FlowControlException(String) - Constructor for exception org.refcodes.serial.FlowControlException
FlowControlException(String, String) - Constructor for exception org.refcodes.serial.FlowControlException
FlowControlException(String, Throwable) - Constructor for exception org.refcodes.serial.FlowControlException
FlowControlException(String, Throwable, String) - Constructor for exception org.refcodes.serial.FlowControlException
FlowControlException(Throwable) - Constructor for exception org.refcodes.serial.FlowControlException
FlowControlException(Throwable, String) - Constructor for exception org.refcodes.serial.FlowControlException
FlowControlRetryException - Exception in org.refcodes.serial
Thrown in case a flow control failed due t a timeout.
FlowControlRetryException(int, long, String) - Constructor for exception org.refcodes.serial.FlowControlRetryException
FlowControlRetryException(int, long, String, String) - Constructor for exception org.refcodes.serial.FlowControlRetryException
FlowControlRetryException(int, long, String, Throwable) - Constructor for exception org.refcodes.serial.FlowControlRetryException
FlowControlRetryException(int, long, String, Throwable, String) - Constructor for exception org.refcodes.serial.FlowControlRetryException
FlowControlRetryException(int, long, Throwable) - Constructor for exception org.refcodes.serial.FlowControlRetryException
FlowControlRetryException(int, long, Throwable, String) - Constructor for exception org.refcodes.serial.FlowControlRetryException
FlowControlTimeoutException - Exception in org.refcodes.serial
Thrown in case a flow control failed due t a timeout.
FlowControlTimeoutException(long, String) - Constructor for exception org.refcodes.serial.FlowControlTimeoutException
FlowControlTimeoutException(long, String, String) - Constructor for exception org.refcodes.serial.FlowControlTimeoutException
FlowControlTimeoutException(long, String, Throwable) - Constructor for exception org.refcodes.serial.FlowControlTimeoutException
FlowControlTimeoutException(long, String, Throwable, String) - Constructor for exception org.refcodes.serial.FlowControlTimeoutException
FlowControlTimeoutException(long, Throwable) - Constructor for exception org.refcodes.serial.FlowControlTimeoutException
FlowControlTimeoutException(long, Throwable, String) - Constructor for exception org.refcodes.serial.FlowControlTimeoutException
FlowControlType - Enum in org.refcodes.serial
Defines the type of flow control.
flush() - Method in class org.refcodes.serial.AbstractPortDecorator
flush() - Method in class org.refcodes.serial.PacketOutputStream
In case a packet is not complete (e.g. it's block's data did filled till the PacketOutputStream.getBlockSize() length), then the package is sent with it's block data "as is" (a last block's data might get filled up with zeros).
flush() - Method in interface org.refcodes.serial.SegmentTransmitter
flush() - Method in interface org.refcodes.serial.SerialTransmitter
flushUnchecked() - Method in class org.refcodes.serial.AbstractPortDecorator
forEach(Consumer<? super Byte>) - Method in class org.refcodes.serial.BoundedSequenceDecorator
fromInputStream(InputStream, int) - Static method in interface org.refcodes.serial.Transmission
Retrieves the number of bytes from the given InputStream by also trying to read the required number of bytes in chunks (in case not all bytes can be read in one take).
fromTransmission(byte[]) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
(Re-)initializes this instance with the the given byte array data.
fromTransmission(byte[]) - Method in interface org.refcodes.serial.Segment
(Re-)initializes this instance with the the given byte array data.
fromTransmission(byte[], int) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
(Re-)initializes this instance with the the given byte array data.
fromTransmission(byte[], int) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
(Re-)initializes this instance with the the given byte array data.
fromTransmission(byte[], int) - Method in interface org.refcodes.serial.Section
(Re-)initializes this instance with the the given byte array data.
fromTransmission(byte[], int) - Method in interface org.refcodes.serial.Segment
(Re-)initializes this instance with the the given byte array data.
fromTransmission(byte[], int, int) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
(Re-)initializes this instance with the the given byte array data.
fromTransmission(byte[], int, int) - Method in interface org.refcodes.serial.Section
(Re-)initializes this instance with the the given byte array data.
fromTransmission(Sequence) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence) - Method in interface org.refcodes.serial.Segment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AbstractSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AllocSectionDecoratorSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AllocSegmentBody
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AllocSegmentHead
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in interface org.refcodes.serial.ArraySegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AsciizArraySegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AsciizSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AssertMagicBytesSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.AssertMagicBytesSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.BooleanSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.BreakerSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.ByteSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.CipherSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.ComplexTypeSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.CrcSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.DoubleSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.DynamicTypeSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.FixedLengthSequenceSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.FloatSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.IntSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.InvertibleSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.LengthSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.LengthSegmentDecoratorSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.LongSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.MagicBytesSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.MagicBytesSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.NullSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.NumberSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in interface org.refcodes.serial.Section
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in interface org.refcodes.serial.Segment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.SegmentComposite
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.ShortSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int) - Method in class org.refcodes.serial.StringSegment
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.AbstractSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.AssertMagicBytesSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.BooleanArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.BreakerSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.ByteArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.CharArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.CharSection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.CipherSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.CrcSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.DoubleArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.FileSection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.FixedSegmentArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.FloatArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.IntArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.InvertibleSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.LongArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.MagicBytesSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.PropertiesSection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in interface org.refcodes.serial.Section
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.SectionComposite
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.SegmentArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.SequenceSection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.ShortArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.StringArraySection
(Re-)initializes this instance with the the given Sequence data.
fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.StringSection
(Re-)initializes this instance with the the given Sequence data.
fromType(T) - Method in class org.refcodes.serial.DynamicTypeSection
Constructs the DynamicTypeSection's Sequence from the given type's instance .
fromType(T) - Method in class org.refcodes.serial.DynamicTypeSegment
Constructs the DynamicTypeSection's Sequence from the given type's instance .
fromType(T) - Method in interface org.refcodes.serial.DynamicTypeTransmission
Constructs the DynamicTypeSection's Sequence from the given type's instance .
fromType(T, String...) - Method in class org.refcodes.serial.DynamicTypeSection
Constructs an instance for the given type T. .
fromType(T, String...) - Method in class org.refcodes.serial.DynamicTypeSegment
Constructs an instance for the given type T. .
fromType(T, String...) - Method in interface org.refcodes.serial.DynamicTypeTransmission
Constructs an instance for the given type T. .

G

getAcknowledgeMagicBytes() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Retrieves the magic bytes from the acknowledge magic bytes property.
getAcknowledgeMagicBytes() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Returns the ACK bytes to be used by the return channel to transmit an ACK (acknowledge) response after successful receiving a transmission.
getAcknowledgeMagicBytes() - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor
Retrieves the magic bytes from the acknowledge magic bytes property.
getAcknowledgeMagicBytes() - Method in class org.refcodes.serial.StopAndWaitPacketInputStream
Retrieves the magic bytes from the acknowledge magic bytes property.
getAcknowledgeMagicBytes() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream
Retrieves the magic bytes from the acknowledge magic bytes property.
getAcknowledgeMagicBytes() - Method in interface org.refcodes.serial.StopAndWaitTransmission
Returns the ACK bytes to be used by the return channel to transmit an ACK (acknowledge) response after successful receiving a transmission.
getAcknowledgeMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the magic bytes from the acknowledge magic bytes property.
getAcknowledgeMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the magic bytes from the acknowledge magic bytes property.
getAcknowledgeRetryNumber() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Retrieves the number of retries from the acknowledge retry number.
getAcknowledgeRetryNumber() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Retrieves the number of retries from the acknowledge retry number.
getAcknowledgeRetryNumber() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Retrieves the number of retries from the acknowledge retry number.
getAcknowledgeRetryNumber() - Method in interface org.refcodes.serial.AcknowledgeRetryNumberAccessor
Retrieves the number of retries from the acknowledge retry number.
getAcknowledgeRetryNumber() - Method in class org.refcodes.serial.StopAndWaitPacketInputStream
Retrieves the number of retries from the acknowledge retry number.
getAcknowledgeRetryNumber() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream
Retrieves the number of retries from the acknowledge retry number.
getAcknowledgeRetryNumber() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the number of retries from the acknowledge retry number.
getAcknowledgeRetryNumber() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the number of retries from the acknowledge retry number.
getAcknowledgeSegmentPackager() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Retrieves the SegmentPackager ACK property.
getAcknowledgeSegmentPackager() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Retrieves the SegmentPackager ACK property.
getAcknowledgeSegmentPackager() - Method in interface org.refcodes.serial.AcknowledgeSegmentPackagerAccessor
Retrieves the SegmentPackager ACK property.
getAcknowledgeSegmentPackager() - Method in class org.refcodes.serial.StopAndWaitPacketInputStream
Retrieves the SegmentPackager ACK property.
getAcknowledgeSegmentPackager() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream
Retrieves the SegmentPackager ACK property.
getAcknowledgeSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the SegmentPackager ACK property.
getAcknowledgeSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the SegmentPackager ACK property.
getAcknowledgeTimeoutInMs() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
The acknowledge timeout attribute in milliseconds.
getAcknowledgeTimeoutInMs() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
The acknowledge timeout attribute in milliseconds.
getAcknowledgeTimeoutInMs() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
The acknowledge timeout attribute in milliseconds.
getAcknowledgeTimeoutInMs() - Method in interface org.refcodes.serial.AcknowledgeTimeoutInMsAccessor
The acknowledge timeout attribute in milliseconds.
getAcknowledgeTimeoutInMs() - Method in class org.refcodes.serial.StopAndWaitPacketInputStream
The acknowledge timeout attribute in milliseconds.
getAcknowledgeTimeoutInMs() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream
The acknowledge timeout attribute in milliseconds.
getAcknowledgeTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The acknowledge timeout attribute in milliseconds.
getAcknowledgeTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsImpl
The acknowledge timeout attribute in milliseconds.
getAlias() - Method in class org.refcodes.serial.AbstractArrayTransmission
getAlias() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
getAlias() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
getAlias() - Method in class org.refcodes.serial.AbstractPayloadSection
getAlias() - Method in class org.refcodes.serial.AbstractPayloadSegment
getAlias() - Method in class org.refcodes.serial.AbstractPort
Returns the unambiguous technical name of the TTY-/COM-Port.
getAlias() - Method in class org.refcodes.serial.AbstractPortDecorator
getAlias() - Method in class org.refcodes.serial.AsciizArraySegment
getAlias() - Method in class org.refcodes.serial.ComplexTypeSegment
getAlias() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
getAlias() - Method in class org.refcodes.serial.LoopbackPort
Returns the unambiguous technical name of the TTY-/COM-Port.
getAlias() - Method in exception org.refcodes.serial.NoSuchPortExcpetion
getAlias() - Method in class org.refcodes.serial.Schema
getAlias() - Method in class org.refcodes.serial.SequenceSection
getAlias() - Method in class org.refcodes.serial.StringArraySection
getAlias() - Method in class org.refcodes.serial.StringSegment
getAllocLength() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
Returns the allocated length in bytes declared by this instance.
getAllocLength() - Method in interface org.refcodes.serial.AllocLengthAccessor
Retrieves the allocation length from the allocation length property.
getAllocLength() - Method in class org.refcodes.serial.AllocSegmentBody
Retrieves the allocated length.
getArray() - Method in class org.refcodes.serial.AbstractArrayTransmission
getAttachedCrcChecksum() - Method in exception org.refcodes.serial.BadCrcChecksumException
Returns the CRC checksum being attached the Sequence data.
getAttachedCrcChecksum() - Method in exception org.refcodes.serial.BadCrcChecksumSequenceException
Returns the CRC checksum being attached the Sequence data.
getAttributes() - Method in class org.refcodes.serial.ComplexTypeSegment
Retrieves the attributes to process from the given data structure and the order in which the attributes are processed.
getBlockSize() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
getBlockSize() - Method in class org.refcodes.serial.PacketInputStream
getBlockSize() - Method in class org.refcodes.serial.PacketOutputStream
getBlockSize() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
getBlockSize() - Method in class org.refcodes.serial.TransmissionMetricsImpl
getBody() - Method in class org.refcodes.serial.AllocSegmentHead
getByteAt(int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Returns the byte at the given index in the Sequence.
getByteAt(int) - Method in class org.refcodes.serial.ByteArraySequence
Returns the byte at the given index in the Sequence.
getByteAt(int) - Method in interface org.refcodes.serial.Sequence
Returns the byte at the given index in the Sequence.
getCalculatedCrcChecksum() - Method in exception org.refcodes.serial.BadCrcChecksumException
Returns the CRC checksum being calculated from the Sequence data.
getCalculatedCrcChecksum() - Method in exception org.refcodes.serial.BadCrcChecksumSequenceException
Returns the CRC checksum being calculated from the Sequence data.
getCallee() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
The last Transmission to which the dispatch was transferred, e.g.
getChildren() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
getChildren() - Method in class org.refcodes.serial.AbstractTransmissionComposite
getChildren() - Method in class org.refcodes.serial.Schema
getChildren() - Method in class org.refcodes.serial.SectionComposite
getClearToSendMagicBytes() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Retrieves the magic bytes from the CTS ("clear-to-send") magic bytes property.
getClearToSendMagicBytes() - Method in interface org.refcodes.serial.ClearToSendMagicBytesAccessor
Retrieves the magic bytes from the CTS ("clear-to-send") magic bytes property.
getClearToSendMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the magic bytes from the CTS ("clear-to-send") magic bytes property.
getClearToSendMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the magic bytes from the CTS ("clear-to-send") magic bytes property.
getClearToSendRetryNumber() - Method in interface org.refcodes.serial.ClearToSendRetryNumberAccessor
Retrieves the number of retries from the CTS ("clear-to-send") retry number.
getClearToSendSegmentPackager() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Retrieves the SegmentPackager CTS ("clear-to-send") property.
getClearToSendSegmentPackager() - Method in interface org.refcodes.serial.ClearToSendSegmentPackagerAccessor
Retrieves the SegmentPackager CTS ("clear-to-send") property.
getClearToSendSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the SegmentPackager CTS ("clear-to-send") property.
getClearToSendSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the SegmentPackager CTS ("clear-to-send") property.
getClearToSendTimeoutInMs() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
The CTS ("clear-to-send") timeout attribute in milliseconds.
getClearToSendTimeoutInMs() - Method in interface org.refcodes.serial.ClearToSendTimeoutInMsAccessor
The CTS ("clear-to-send") timeout attribute in milliseconds.
getClearToSendTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The CTS ("clear-to-send") timeout attribute in milliseconds.
getClearToSendTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsImpl
The CTS ("clear-to-send") timeout attribute in milliseconds.
getConnectionStatus() - Method in class org.refcodes.serial.AbstractPortDecorator
getCrcAlgorithm() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
getCrcAlgorithm() - Method in class org.refcodes.serial.TransmissionMetricsImpl
getCrcChecksum() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
getCrcChecksumConcatenateMode() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Returns the ConcatenateMode describing the positions of the sequence number, the block data and the CRC checksum within the packet.
getCrcChecksumConcatenateMode() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
getCrcChecksumConcatenateMode() - Method in class org.refcodes.serial.TransmissionMetricsImpl
getCrcChecksumValidationMode() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
getCrcChecksumValidationMode() - Method in class org.refcodes.serial.TransmissionMetricsImpl
getDecoratee() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
getDecoratee() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
getDecoratee() - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
getDecoratee() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
getDecoratee() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
getDecoratee() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
getDecoratee() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
getDecoratee() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
getDecoratee() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
getDescription() - Method in class org.refcodes.serial.Schema
getEncoding() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
getEncoding() - Method in class org.refcodes.serial.CharArraySection
getEncoding() - Method in class org.refcodes.serial.CharSection
getEncoding() - Method in class org.refcodes.serial.ComplexTypeSegment
getEncoding() - Method in class org.refcodes.serial.DynamicTypeSection
getEncoding() - Method in class org.refcodes.serial.DynamicTypeSegment
getEncoding() - Method in class org.refcodes.serial.PropertiesSection
getEncoding() - Method in class org.refcodes.serial.StringArraySection
getEncoding() - Method in class org.refcodes.serial.StringSection
getEncoding() - Method in class org.refcodes.serial.StringSegment
getEncoding() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
getEncoding() - Method in class org.refcodes.serial.TransmissionMetricsImpl
getEndianess() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
getEndianess() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
getEndianess() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
getEndianess() - Method in class org.refcodes.serial.AsciizArraySegment
getEndianess() - Method in class org.refcodes.serial.ComplexTypeSegment
getEndianess() - Method in class org.refcodes.serial.DynamicTypeSection
getEndianess() - Method in class org.refcodes.serial.DynamicTypeSegment
getEndianess() - Method in class org.refcodes.serial.PacketInputStream
getEndianess() - Method in class org.refcodes.serial.PacketOutputStream
getEndianess() - Method in class org.refcodes.serial.StringArraySection
getEndianess() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
getEndianess() - Method in class org.refcodes.serial.TransmissionMetricsImpl
getEndOfStringByte() - Method in class org.refcodes.serial.AsciizArraySegment
Retrieves the end of string byte from the end of string byte property.
getEndOfStringByte() - Method in class org.refcodes.serial.AsciizSegment
Retrieves the end of string byte from the end of string byte property.
getEndOfStringByte() - Method in interface org.refcodes.serial.EndOfStringByteAccessor
Retrieves the end of string byte from the end of string byte property.
getEndOfStringByte() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the end of string byte from the end of string byte property.
getEndOfStringByte() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the end of string byte from the end of string byte property.
getEnquiryStandbyTimeInMs() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
The ENQ ("enquiry") timeout attribute in milliseconds.
getEnquiryStandbyTimeInMs() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
The ENQ ("enquiry") timeout attribute in milliseconds.
getEnquiryStandbyTimeInMs() - Method in interface org.refcodes.serial.EnquiryStandbyTimeInMsAccessor
The ENQ ("enquiry") timeout attribute in milliseconds.
getEnquiryStandbyTimeInMs() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The ENQ ("enquiry") timeout attribute in milliseconds.
getEnquiryStandbyTimeInMs() - Method in class org.refcodes.serial.TransmissionMetricsImpl
The ENQ ("enquiry") timeout attribute in milliseconds.
getHandshakeMagicBytes() - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor
Retrieves the magic bytes from the handshake magic bytes property.
getInputStream() - Method in class org.refcodes.serial.AbstractPortDecorator
getInputStream() - Method in class org.refcodes.serial.BoundedSequenceDecorator
Creates an InputStream backed by this Sequence.
getInputStream() - Method in interface org.refcodes.serial.Sequence
Creates an InputStream backed by this Sequence.
getInputStream(long) - Method in class org.refcodes.serial.AbstractPortDecorator
getLength() - Method in class org.refcodes.serial.AbstractArrayTransmission
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Returns the length of the responsible Transmission: The last Transmission which was responsible for a transmission's magic bytes will be the responsible Transmission till another Transmission claims responsibility for a transmsision's magic bytes.
getLength() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
Determines the overall length of this Transmission.
getLength() - Method in interface org.refcodes.serial.ArrayTransmission
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AsciizArraySegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.AsciizSegment
Determines the overall length of this Transmission.
getLength() - Method in exception org.refcodes.serial.BadMagicBytesSequenceException
getLength() - Method in class org.refcodes.serial.BooleanArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.BooleanSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.BoundedSequenceDecorator
A value of -1 indicates that the length bounds are disabled.
getLength() - Method in class org.refcodes.serial.ByteArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.ByteArraySequence
getLength() - Method in class org.refcodes.serial.ByteSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.CharArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.CharSection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.DoubleArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.DoubleSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.DynamicTypeSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.FileSection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.FloatArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.FloatSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.IntArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.IntSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.LongArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.LongSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.MagicBytesSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.NullSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.NumberSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.PropertiesSection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.Schema
getLength() - Method in class org.refcodes.serial.SectionComposite
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.SequenceSection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.ShortArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.ShortSegment
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.StringArraySection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.StringSection
Determines the overall length of this Transmission.
getLength() - Method in class org.refcodes.serial.StringSegment
Determines the overall length of this Transmission.
getLength() - Method in interface org.refcodes.serial.Transmission
Determines the overall length of this Transmission.
getLength() - Method in interface org.refcodes.serial.TransmissionComposite
Determines the overall length of this Transmission.
getLength() - Method in exception org.refcodes.serial.TransmissionSequenceException
getLengthWidth() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
Retrieves the length width (in bytes) from the length width (in bytes) property.
getLengthWidth() - Method in class org.refcodes.serial.AsciizArraySegment
Retrieves the length width (in bytes) from the length width (in bytes) property.
getLengthWidth() - Method in class org.refcodes.serial.ComplexTypeSegment
Retrieves the length width (in bytes) from the length width (in bytes) property.
getLengthWidth() - Method in class org.refcodes.serial.DynamicTypeSection
Retrieves the length width (in bytes) from the length width (in bytes) property.
getLengthWidth() - Method in class org.refcodes.serial.DynamicTypeSegment
Retrieves the length width (in bytes) from the length width (in bytes) property.
getLengthWidth() - Method in interface org.refcodes.serial.LengthWidthAccessor
Retrieves the length width (in bytes) from the length width (in bytes) property.
getLengthWidth() - Method in class org.refcodes.serial.StringArraySection
Retrieves the length width (in bytes) from the length width (in bytes) property.
getLengthWidth() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the length width (in bytes) from the length width (in bytes) property.
getLengthWidth() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the length width (in bytes) from the length width (in bytes) property.
getMagicBytes() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Returns the magic bytes as stored by this instance.
getMagicBytes() - Method in exception org.refcodes.serial.BadMagicBytesException
getMagicBytes() - Method in enum org.refcodes.serial.MagicBytes
getMagicBytesLength() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Retrieves the magic bytes length from the magic bytes magic bytes length property.
getMagicBytesLength() - Method in interface org.refcodes.serial.MagicBytesLengthAccessor
Retrieves the magic bytes length from the magic bytes magic bytes length property.
getMagicBytesLength() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the magic bytes length from the magic bytes magic bytes length property.
getMagicBytesLength() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the magic bytes length from the magic bytes magic bytes length property.
getOffset() - Method in exception org.refcodes.serial.BadMagicBytesSequenceException
getOffset() - Method in class org.refcodes.serial.SequenceInputStream
getOffset() - Method in exception org.refcodes.serial.TransmissionSequenceException
getOutputStream() - Method in class org.refcodes.serial.AbstractPortDecorator
getOutputStream() - Method in class org.refcodes.serial.BoundedSequenceDecorator
Creates an OutputStream backed by this Sequence.
getOutputStream() - Method in interface org.refcodes.serial.Sequence
Creates an OutputStream backed by this Sequence.
getPacketLengthWidth() - Method in class org.refcodes.serial.PacketInputStream
Retrieves the packet length width (in bytes) from the packet length width (in bytes) property.
getPacketLengthWidth() - Method in interface org.refcodes.serial.PacketLengthWidthAccessor
Retrieves the packet length width (in bytes) from the packet length width (in bytes) property.
getPacketLengthWidth() - Method in class org.refcodes.serial.PacketOutputStream
Retrieves the packet length width (in bytes) from the packet length width (in bytes) property.
getPacketLengthWidth() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the packet length width (in bytes) from the packet length width (in bytes) property.
getPacketLengthWidth() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the packet length width (in bytes) from the packet length width (in bytes) property.
getPacketMagicBytes() - Method in class org.refcodes.serial.PacketInputStream
Retrieves the magic bytes from the packet magic bytes property.
getPacketMagicBytes() - Method in interface org.refcodes.serial.PacketMagicBytesAccessor
Retrieves the magic bytes from the packet magic bytes property.
getPacketMagicBytes() - Method in class org.refcodes.serial.PacketOutputStream
Retrieves the magic bytes from the packet magic bytes property.
getPacketMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the magic bytes from the packet magic bytes property.
getPacketMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the magic bytes from the packet magic bytes property.
getPacketSegmentPackager() - Method in class org.refcodes.serial.PacketInputStream
Retrieves the SegmentPackager from the packet SegmentPackager property.
getPacketSegmentPackager() - Method in class org.refcodes.serial.PacketOutputStream
Retrieves the SegmentPackager from the packet SegmentPackager property.
getPacketSegmentPackager() - Method in interface org.refcodes.serial.PacketSegmentPackagerAccessor
Retrieves the SegmentPackager from the packet SegmentPackager property.
getPacketSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the SegmentPackager from the packet SegmentPackager property.
getPacketSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the SegmentPackager from the packet SegmentPackager property.
getPacketSize() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
ATTENTION: The packet size is not available until transmission has been put into effect!
getPacketSize() - Method in class org.refcodes.serial.PacketInputStream
getPacketSize() - Method in class org.refcodes.serial.PacketOutputStream
getPayload() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Returns the magic bytes as of AbstractMagicBytesTransmission.getMagicBytes().
getPayload() - Method in class org.refcodes.serial.AbstractPayloadSection
getPayload() - Method in class org.refcodes.serial.AbstractPayloadSegment
getPayload() - Method in class org.refcodes.serial.ComplexTypeSegment
getPayload() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
getPayload() - Method in class org.refcodes.serial.SequenceSection
getPayload() - Method in class org.refcodes.serial.StringArraySection
getPayload() - Method in class org.refcodes.serial.StringSegment
getPortMetrics() - Method in class org.refcodes.serial.AbstractPortDecorator
Retrieves the PortMetrics from the PortMetrics property.
getPortMetrics() - Method in class org.refcodes.serial.LoopbackPort
Retrieves the PortMetrics from the PortMetrics property.
getPortMetrics() - Method in interface org.refcodes.serial.PortMetricsAccessor
Retrieves the PortMetrics from the PortMetrics property.
getReadTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
getReadTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsImpl
getReadyToReceiveMagicBytes() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Retrieves the magic bytes from the RTR ("ready-to-receive") magic bytes property.
getReadyToReceiveMagicBytes() - Method in interface org.refcodes.serial.ReadyToReceiveMagicBytesAccessor
Retrieves the magic bytes from the RTR ("ready-to-receive") magic bytes property.
getReadyToReceiveMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the magic bytes from the RTR ("ready-to-receive") magic bytes property.
getReadyToReceiveMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the magic bytes from the RTR ("ready-to-receive") magic bytes property.
getReadyToReceiveRetryNumber() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Retrieves the number of retries from the RTR ("ready-to-receive") retry number.
getReadyToReceiveRetryNumber() - Method in interface org.refcodes.serial.ReadyToReceiveRetryNumberAccessor
Retrieves the number of retries from the RTR ("ready-to-receive") retry number.
getReadyToReceiveRetryNumber() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the number of retries from the RTR ("ready-to-receive") retry number.
getReadyToReceiveRetryNumber() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the number of retries from the RTR ("ready-to-receive") retry number.
getReadyToReceiveSegmentPackager() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Retrieves the SegmentPackager RTR ("ready-to-receive") property.
getReadyToReceiveSegmentPackager() - Method in interface org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor
Retrieves the SegmentPackager RTR ("ready-to-receive") property.
getReadyToReceiveSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the SegmentPackager RTR ("ready-to-receive") property.
getReadyToReceiveSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the SegmentPackager RTR ("ready-to-receive") property.
getReadyToReceiveTimeoutInMs() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
The RTR ("ready-to-receive") timeout attribute in milliseconds.
getReadyToReceiveTimeoutInMs() - Method in interface org.refcodes.serial.ReadyToReceiveTimeoutInMsAccessor
The RTR ("ready-to-receive") timeout attribute in milliseconds.
getReadyToReceiveTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The RTR ("ready-to-receive") timeout attribute in milliseconds.
getReadyToReceiveTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsImpl
The RTR ("ready-to-receive") timeout attribute in milliseconds.
getReadyToSendMagicBytes() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Retrieves the magic bytes from the RTS ("ready-to-send") magic bytes property.
getReadyToSendMagicBytes() - Method in interface org.refcodes.serial.ReadyToSendMagicBytesAccessor
Retrieves the magic bytes from the RTS ("ready-to-send") magic bytes property.
getReadyToSendMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the magic bytes from the RTS ("ready-to-send") magic bytes property.
getReadyToSendMagicBytes() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the magic bytes from the RTS ("ready-to-send") magic bytes property.
getReadyToSendRetryNumber() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Retrieves the number of retries from the RTS ("ready-to-send") retry number.
getReadyToSendRetryNumber() - Method in interface org.refcodes.serial.ReadyToSendRetryNumberAccessor
Retrieves the number of retries from the RTS ("ready-to-send") retry number.
getReadyToSendRetryNumber() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the number of retries from the RTS ("ready-to-send") retry number.
getReadyToSendRetryNumber() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the number of retries from the RTS ("ready-to-send") retry number.
getReadyToSendSegmentPackager() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Retrieves the SegmentPackager RTS ("ready-to-send") property.
getReadyToSendSegmentPackager() - Method in interface org.refcodes.serial.ReadyToSendSegmentPackagerAccessor
Retrieves the SegmentPackager RTS ("ready-to-send") property.
getReadyToSendSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the SegmentPackager RTS ("ready-to-send") property.
getReadyToSendSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the SegmentPackager RTS ("ready-to-send") property.
getReadyToSendTimeoutInMs() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
The RTS ("ready-to-send") timeout attribute in milliseconds.
getReadyToSendTimeoutInMs() - Method in interface org.refcodes.serial.ReadyToSendTimeoutInMsAccessor
The RTS ("ready-to-send") timeout attribute in milliseconds.
getReadyToSendTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The RTS ("ready-to-send") timeout attribute in milliseconds.
getReadyToSendTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsImpl
The RTS ("ready-to-send") timeout attribute in milliseconds.
getReferencee() - Method in class org.refcodes.serial.LengthSegment
getResult() - Method in class org.refcodes.serial.SegmentResult
getRetryNumber() - Method in exception org.refcodes.serial.FlowControlRetryException
The timeout attribute in milliseconds.
getReturnStream() - Method in interface org.refcodes.serial.InputReturnStreamAccessor
Retrieves the input return stream from the input return stream property.
getReturnStream() - Method in interface org.refcodes.serial.OutputReturnStreamAccessor
Retrieves the output return stream from the output return stream property.
getSegment() - Method in class org.refcodes.serial.SegmentResult
 
getSegmentResult() - Method in class org.refcodes.serial.ReceiveSegmentResultDaemon
 
getSegmentResult() - Method in class org.refcodes.serial.TransmitSegmentResultDaemon
 
getSequence() - Method in exception org.refcodes.serial.BadMagicBytesSequenceException
Retrieves the value from the Sequence property.
getSequence() - Method in interface org.refcodes.serial.SequenceAccessor
Retrieves the value from the Sequence property.
getSequence() - Method in class org.refcodes.serial.SequenceInputStream
Retrieves the value from the Sequence property.
getSequence() - Method in class org.refcodes.serial.SequenceOutputStream
Retrieves the value from the Sequence property.
getSequence() - Method in exception org.refcodes.serial.TransmissionSequenceException
Retrieves the value from the Sequence property.
getSequenceNumber() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Retrieves the sequence number from the sequence number property.
getSequenceNumber() - Method in class org.refcodes.serial.PacketInputStream
Retrieves the sequence number from the sequence number property.
getSequenceNumber() - Method in class org.refcodes.serial.PacketOutputStream
Retrieves the sequence number from the sequence number property.
getSequenceNumber() - Method in interface org.refcodes.serial.SequenceNumberAccessor
Retrieves the sequence number from the sequence number property.
getSequenceNumberConcatenateMode() - Method in class org.refcodes.serial.PacketInputStream
Retrieves the ConcatenateMode from the sequence number ConcatenateMode property.
getSequenceNumberConcatenateMode() - Method in class org.refcodes.serial.PacketOutputStream
Retrieves the ConcatenateMode from the sequence number ConcatenateMode property.
getSequenceNumberConcatenateMode() - Method in interface org.refcodes.serial.SequenceNumberConcatenateModeAccessor
Retrieves the ConcatenateMode from the sequence number ConcatenateMode property.
getSequenceNumberConcatenateMode() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the ConcatenateMode from the sequence number ConcatenateMode property.
getSequenceNumberConcatenateMode() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the ConcatenateMode from the sequence number ConcatenateMode property.
getSequenceNumberInitValue() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Retrieves the sequence number initial value from the sequence number initial value property.
getSequenceNumberInitValue() - Method in class org.refcodes.serial.PacketInputStream
Retrieves the sequence number initial value from the sequence number initial value property.
getSequenceNumberInitValue() - Method in class org.refcodes.serial.PacketOutputStream
Retrieves the sequence number initial value from the sequence number initial value property.
getSequenceNumberInitValue() - Method in interface org.refcodes.serial.SequenceNumberInitValueAccessor
Retrieves the sequence number initial value from the sequence number initial value property.
getSequenceNumberInitValue() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the sequence number initial value from the sequence number initial value property.
getSequenceNumberInitValue() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the sequence number initial value from the sequence number initial value property.
getSequenceNumberWidth() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Retrieves the width (in bytes) dedicated for the sequence number.
getSequenceNumberWidth() - Method in class org.refcodes.serial.PacketInputStream
Retrieves the sequence number width (in bytes) from the sequence number width (in bytes) property.
getSequenceNumberWidth() - Method in class org.refcodes.serial.PacketOutputStream
Retrieves the sequence number width (in bytes) from the sequence number width (in bytes) property.
getSequenceNumberWidth() - Method in interface org.refcodes.serial.SequenceNumberWidthAccessor
Retrieves the sequence number width (in bytes) from the sequence number width (in bytes) property.
getSequenceNumberWidth() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the sequence number width (in bytes) from the sequence number width (in bytes) property.
getSequenceNumberWidth() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the sequence number width (in bytes) from the sequence number width (in bytes) property.
getTimeoutInMs() - Method in exception org.refcodes.serial.FlowControlTimeoutException
The timeout attribute in milliseconds.
getTransmission() - Method in interface org.refcodes.serial.TransmissionAccessor
Retrieves the value from the Transmission property.
getTransmissionMetrics() - Method in interface org.refcodes.serial.TransmissionMetricsAccessor
Retrieves the name from the TransmissionMetrics property.
getTransmissionRetryNumber() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Retrieves the number of retries from the transmission retry number.
getTransmissionRetryNumber() - Method in class org.refcodes.serial.TransmissionMetricsImpl
Retrieves the number of retries from the transmission retry number.
getTransmissionRetryNumber() - Method in interface org.refcodes.serial.TransmissionRetryNumberAccessor
Retrieves the number of retries from the transmission retry number.
getTransmissionTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The transmission timeout attribute in milliseconds.
getTransmissionTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsImpl
The transmission timeout attribute in milliseconds.
getTransmissionTimeoutInMs() - Method in interface org.refcodes.serial.TransmissionTimeoutInMsAccessor
The transmission timeout attribute in milliseconds.
getType() - Method in class org.refcodes.serial.ComplexTypeSegment
getType() - Method in class org.refcodes.serial.Schema
getValue() - Method in class org.refcodes.serial.NumberSegment
getValue() - Method in class org.refcodes.serial.Schema
getVerboseValue() - Method in class org.refcodes.serial.Schema
Retrieves the verbose representation of the value.
getWriteTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsBuilder
getWriteTimeoutInMs() - Method in class org.refcodes.serial.TransmissionMetricsImpl

H

HandshakeMagicBytesAccessor - Interface in org.refcodes.serial
Provides an accessor for a handshake magic bytes property.
HandshakeMagicBytesAccessor.HandshakeMagicBytesBuilder<B extends HandshakeMagicBytesAccessor.HandshakeMagicBytesBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a handshake magic bytes property returning the builder for applying multiple build operations.
HandshakeMagicBytesAccessor.HandshakeMagicBytesMutator - Interface in org.refcodes.serial
Provides a mutator for a handshake magic bytes property.
HandshakeMagicBytesAccessor.HandshakeMagicBytesProperty - Interface in org.refcodes.serial
Provides a handshake magic bytes property.
HandshakeProtocol - Enum in org.refcodes.serial
Enumeration with the various protocol settings when receiving a transmission.
HARDWARE - org.refcodes.serial.FlowControlType
 
hasAvailable() - Method in class org.refcodes.serial.AbstractPortDecorator
hashCode() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
hashCode() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
hashCode() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
hashCode() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
hashCode() - Method in class org.refcodes.serial.AbstractPayloadSection
hashCode() - Method in class org.refcodes.serial.AbstractPayloadSegment
hashCode() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
hashCode() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
hashCode() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
hashCode() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
hashCode() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
hashCode() - Method in class org.refcodes.serial.ByteArraySequence
hashCode() - Method in class org.refcodes.serial.PropertiesSection
hashCode() - Method in class org.refcodes.serial.SegmentComposite
hasNext() - Method in class org.refcodes.serial.ByteArraySequence.SequenceIterator
hasResult() - Method in class org.refcodes.serial.SegmentResult

I

InputReturnStreamAccessor - Interface in org.refcodes.serial
Provides an accessor for an input return stream property.
InputReturnStreamAccessor.InputReturnStreamBuilder<B extends InputReturnStreamAccessor.InputReturnStreamBuilder<?>> - Interface in org.refcodes.serial
Provides a mutator for an input return stream property.
InputReturnStreamAccessor.InputReturnStreamMutator - Interface in org.refcodes.serial
Provides a mutator for an input return stream property.
InputReturnStreamAccessor.InputReturnStreamProperty - Interface in org.refcodes.serial
Provides an input return stream property.
intArraySection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty IntArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
intArraySection(int...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntArraySection with the given int array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntArraySection's value.
intArraySection(Integer...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntArraySection with the given int array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntArraySection's value.
intArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty IntArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
intArraySection(String, int...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntArraySection with the given int array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntArraySection's value.
intArraySection(String, Integer...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntArraySection with the given int array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntArraySection's value.
intArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty IntArraySection with the given Endianess.
intArraySection(String, Endianess, int...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntArraySection with the given int array payload and the given Endianess for the representation of the IntArraySection's value.
intArraySection(String, Endianess, Integer...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntArraySection with the given int array payload and the given Endianess for the representation of the IntArraySection's value.
intArraySection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
intArraySection(String, TransmissionMetrics, int...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
intArraySection(String, TransmissionMetrics, Integer...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
intArraySection(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty IntArraySection with the given Endianess.
intArraySection(Endianess, int...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntArraySection with the given int array payload and the given Endianess for the representation of the IntArraySection's value.
intArraySection(Endianess, Integer...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntArraySection with the given int array payload and the given Endianess for the representation of the IntArraySection's value.
intArraySection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
intArraySection(TransmissionMetrics, int...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
intArraySection(TransmissionMetrics, Integer...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
IntArraySection - Class in org.refcodes.serial
The IntArraySection is an implementation of a Section carrying an integer array as payload.
IntArraySection() - Constructor for class org.refcodes.serial.IntArraySection
Constructs an empty IntArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
IntArraySection(int...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs a IntArraySection with the given integer array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
IntArraySection(Integer...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs a IntArraySection with the given integer array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
IntArraySection(String) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an empty IntArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
IntArraySection(String, int...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs a IntArraySection with the given integer array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
IntArraySection(String, Integer...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs a IntArraySection with the given integer array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
IntArraySection(String, Endianess) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an empty IntArraySection with the given Endianess.
IntArraySection(String, Endianess, int...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs a IntArraySection with the given integer array payload and Endianess for the representation of the Section's value.
IntArraySection(String, Endianess, Integer...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs a IntArraySection with the given integer array payload and Endianess for the representation of the Section's value.
IntArraySection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an according instance from the given configuration.
IntArraySection(String, TransmissionMetrics, int...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an according instance from the given configuration.
IntArraySection(String, TransmissionMetrics, Integer...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an according instance from the given configuration.
IntArraySection(Endianess) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an empty IntArraySection with the given Endianess.
IntArraySection(Endianess, int...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs a IntArraySection with the given integer array payload and Endianess for the representation of the Section's value.
IntArraySection(Endianess, Integer...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs a IntArraySection with the given integer array payload and Endianess for the representation of the Section's value.
IntArraySection(TransmissionMetrics) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an according instance from the given configuration.
IntArraySection(TransmissionMetrics, int...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an according instance from the given configuration.
IntArraySection(TransmissionMetrics, Integer...) - Constructor for class org.refcodes.serial.IntArraySection
Constructs an according instance from the given configuration.
intSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty IntSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntSegment's value.
intSegment(Integer) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntSegment with the given int payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntSegment's value.
intSegment(Integer, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntSegment with the given int payload and the given Endianess for the representation of the Segment's value.
intSegment(Integer, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
intSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty IntSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntSegment's value.
intSegment(String, Integer) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntSegment with the given int payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntSegment's value.
intSegment(String, Integer, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a IntSegment with the given int payload and the given Endianess for the representation of the Segment's value.
intSegment(String, Integer, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
intSegment(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty IntSegment with the given Endianess endian representation of the IntSegment's value.
intSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
intSegment(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty IntSegment with the given Endianess endian representation of the IntSegment's value.
intSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
IntSegment - Class in org.refcodes.serial
The IntSegment is an implementation of a Segment carrying in integer value as payload.
IntSegment() - Constructor for class org.refcodes.serial.IntSegment
Constructs an empty IntSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntSegment's value.
IntSegment(Integer) - Constructor for class org.refcodes.serial.IntSegment
Constructs a IntSegment with the given integer value (payload) and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntSegment's value.
IntSegment(Integer, Endianess) - Constructor for class org.refcodes.serial.IntSegment
Constructs a IntSegment with the given integer value (payload) and the given Endianess for the representation of the IntSegment's value.
IntSegment(Integer, TransmissionMetrics) - Constructor for class org.refcodes.serial.IntSegment
Constructs an according instance from the given configuration.
IntSegment(String) - Constructor for class org.refcodes.serial.IntSegment
Constructs an empty IntSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntSegment's value.
IntSegment(String, Integer) - Constructor for class org.refcodes.serial.IntSegment
Constructs a IntSegment with the given integer value (payload) and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the IntSegment's value.
IntSegment(String, Integer, Endianess) - Constructor for class org.refcodes.serial.IntSegment
Constructs a IntSegment with the given integer value (payload) and the given Endianess for the representation of the IntSegment's value.
IntSegment(String, Integer, TransmissionMetrics) - Constructor for class org.refcodes.serial.IntSegment
Constructs an according instance from the given configuration.
IntSegment(String, Endianess) - Constructor for class org.refcodes.serial.IntSegment
Constructs an empty IntSegment with the given Endianess.
IntSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.IntSegment
Constructs an according instance from the given configuration.
IntSegment(Endianess) - Constructor for class org.refcodes.serial.IntSegment
Constructs an empty IntSegment with the given Endianess.
IntSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.IntSegment
Constructs an according instance from the given configuration.
invertibleSection(DECORATEE, BijectiveFunction<Byte, Byte>, InverseFunction<Byte, Byte>) - Static method in class org.refcodes.serial.SerialSugar
Constructs an invertible transmission decorator applying bijective and inverse functions upon the delegated methods.
invertibleSection(DECORATEE, Invertible<Byte, Byte>) - Static method in class org.refcodes.serial.SerialSugar
Constructs an invertible transmission decorator applying bijective and inverse functions upon the delegated methods.
InvertibleSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
A InvertibleSectionDecorator is a transmission applying an Invertible on outgoing bytes (as of Transmission.transmitTo(java.io.OutputStream) or the like) and the inverse function on any incoming bytes.
InvertibleSectionDecorator(DECORATEE, BijectiveFunction<Byte, Byte>, InverseFunction<Byte, Byte>) - Constructor for class org.refcodes.serial.InvertibleSectionDecorator
InvertibleSectionDecorator(DECORATEE, Invertible<Byte, Byte>) - Constructor for class org.refcodes.serial.InvertibleSectionDecorator
invertibleSegment(DECORATEE, BijectiveFunction<Byte, Byte>, InverseFunction<Byte, Byte>) - Static method in class org.refcodes.serial.SerialSugar
Constructs an invertible transmission decorator applying bijective and inverse functions upon the delegated methods.
invertibleSegment(DECORATEE, Invertible<Byte, Byte>) - Static method in class org.refcodes.serial.SerialSugar
Constructs an invertible transmission decorator applying bijective and inverse functions upon the delegated methods.
InvertibleSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
A InvertibleSegmentDecorator is a transmission applying an Invertible on outgoing bytes (as of Transmission.transmitTo(java.io.OutputStream) or the like) and the inverse function on any incoming bytes.
InvertibleSegmentDecorator(DECORATEE, BijectiveFunction<Byte, Byte>, InverseFunction<Byte, Byte>) - Constructor for class org.refcodes.serial.InvertibleSegmentDecorator
InvertibleSegmentDecorator(DECORATEE, Invertible<Byte, Byte>) - Constructor for class org.refcodes.serial.InvertibleSegmentDecorator
isAcknowledge() - Method in enum org.refcodes.serial.HandshakeProtocol
Determines whether an acknowledge handshake is to be established upon receival of a transmission.
isClosable() - Method in class org.refcodes.serial.AbstractPortDecorator
isClosed() - Method in class org.refcodes.serial.AbstractPortDecorator
isFlushable() - Method in class org.refcodes.serial.AbstractPortDecorator
isOpenable() - Method in class org.refcodes.serial.AbstractPort
isOpenable() - Method in class org.refcodes.serial.AbstractPortDecorator
isOpenable(PM) - Method in class org.refcodes.serial.AbstractPortDecorator
isOpened() - Method in class org.refcodes.serial.AbstractPortDecorator
iterator() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
iterator() - Method in class org.refcodes.serial.AbstractTransmissionComposite
iterator() - Method in class org.refcodes.serial.BoundedSequenceDecorator
iterator() - Method in class org.refcodes.serial.ByteArraySequence

L

LAST_PACKET - org.refcodes.serial.MagicBytes
Magic bytes identifying a last transmission package, same as Ascii.ETX.
LENGTH - Static variable in class org.refcodes.serial.Schema
 
LENGTH_ENDIANESS - Static variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
 
LENGTH_WIDTH - Static variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
 
lengthSegment(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LengthSegmentDecoratorSegment with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
lengthSegment(DECORATEE, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LengthSegmentDecoratorSegment with the given decoratee and with the given number of bytes used to specify the decoratee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
lengthSegment(DECORATEE, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LengthSegmentDecoratorSegment with the given decoratee and with the given number of bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
lengthSegment(DECORATEE, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LengthSegmentDecoratorSegment with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
lengthSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LengthSegmentDecoratorSegment with the given decoratee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
LengthSegment<REFERENCEE extends Transmission> - Class in org.refcodes.serial
An LengthSegment enriches a Segment with an allocation declaration computed from the referenced Transmission.
LengthSegment() - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(int) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(int, Endianess) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(Endianess) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(REFERENCEE) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(REFERENCEE, int) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(REFERENCEE, int, Endianess) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(REFERENCEE, Endianess) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegment(REFERENCEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.LengthSegment
LengthSegmentDecoratorSegment<DECORATEE extends Segment> - Class in org.refcodes.serial
An LengthSegmentDecoratorSegment enriches a Segment with an allocation declaration being prefixed to the enriched Segment.
LengthSegmentDecoratorSegment(DECORATEE) - Constructor for class org.refcodes.serial.LengthSegmentDecoratorSegment
LengthSegmentDecoratorSegment(DECORATEE, int) - Constructor for class org.refcodes.serial.LengthSegmentDecoratorSegment
LengthSegmentDecoratorSegment(DECORATEE, int, Endianess) - Constructor for class org.refcodes.serial.LengthSegmentDecoratorSegment
LengthSegmentDecoratorSegment(DECORATEE, Endianess) - Constructor for class org.refcodes.serial.LengthSegmentDecoratorSegment
LengthSegmentDecoratorSegment(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.LengthSegmentDecoratorSegment
LengthWidthAccessor - Interface in org.refcodes.serial
Provides an accessor for a length width (in bytes) property.
LengthWidthAccessor.LengthWidthBuilder<B extends LengthWidthAccessor.LengthWidthBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a length width (in bytes) property returning the builder for applying multiple build operations.
LengthWidthAccessor.LengthWidthMutator - Interface in org.refcodes.serial
Provides a mutator for a length width (in bytes) property.
LengthWidthAccessor.LengthWidthProperty - Interface in org.refcodes.serial
Provides a length width (in bytes) property.
letAcknowledgeMagicBytes(byte[]) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator.setAcknowledgeMagicBytes(byte[]) and returns the very same value (getter).
letAcknowledgeMagicBytes(String) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator.setAcknowledgeMagicBytes(byte[]) and returns the very same value (getter).
letAcknowledgeMagicBytes(String, Charset) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given byte array (setter) as of AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesProperty.letAcknowledgeMagicBytes(byte[]) and returns the very same value (getter).
letAcknowledgeRetryNumber(int) - Method in interface org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberMutator.setAcknowledgeRetryNumber(int) and returns the very same value (getter).
letAcknowledgeSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given SegmentPackager (setter) as of AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator.setAcknowledgeSegmentPackager(SegmentPackager) and returns the very same value (getter).
letAcknowledgeTimeoutInMs(long) - Method in interface org.refcodes.serial.AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsMutator.setAcknowledgeTimeoutInMs(long) and returns the very same value (getter).
letAllocLength(int) - Method in interface org.refcodes.serial.AllocLengthAccessor.AllocLengthProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of AllocLengthAccessor.AllocLengthMutator.setAllocLength(int) and returns the very same value (getter).
letClearToSendMagicBytes(byte[]) - Method in interface org.refcodes.serial.ClearToSendMagicBytesAccessor.ClearToSendMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of ClearToSendMagicBytesAccessor.ClearToSendMagicBytesMutator.setClearToSendMagicBytes(byte[]) and returns the very same value (getter).
letClearToSendRetryNumber(int) - Method in interface org.refcodes.serial.ClearToSendRetryNumberAccessor.ClearToSendRetryNumberProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of ClearToSendRetryNumberAccessor.ClearToSendRetryNumberMutator.setClearToSendRetryNumber(int) and returns the very same value (getter).
letClearToSendSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given SegmentPackager (setter) as of ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator.setClearToSendSegmentPackager(SegmentPackager) and returns the very same value (getter).
letClearToSendTimeoutInMs(long) - Method in interface org.refcodes.serial.ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsMutator.setClearToSendTimeoutInMs(long) and returns the very same value (getter).
letEndOfStringByte(byte) - Method in interface org.refcodes.serial.EndOfStringByteAccessor.EndOfStringByteProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of EndOfStringByteAccessor.EndOfStringByteMutator.setEndOfStringByte(byte) and returns the very same value (getter).
letEnquiryStandbyTimeInMs(long) - Method in interface org.refcodes.serial.EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsMutator.setEnquiryStandbyTimeInMs(long) and returns the very same value (getter).
letHandshakeMagicBytes(byte[]) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of HandshakeMagicBytesAccessor.HandshakeMagicBytesMutator.setHandshakeMagicBytes(byte[]) and returns the very same value (getter).
letHandshakeMagicBytes(String) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of HandshakeMagicBytesAccessor.HandshakeMagicBytesMutator.setHandshakeMagicBytes(byte[]) and returns the very same value (getter).
letHandshakeMagicBytes(String, Charset) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given byte array (setter) as of HandshakeMagicBytesAccessor.HandshakeMagicBytesProperty.letHandshakeMagicBytes(byte[]) and returns the very same value (getter).
letLengthWidth(int) - Method in interface org.refcodes.serial.LengthWidthAccessor.LengthWidthProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of LengthWidthAccessor.LengthWidthMutator.setLengthWidth(int) and returns the very same value (getter).
letMagicBytes(String) - Method in interface org.refcodes.serial.MagicBytesAccessor.MagicBytesProperty
Uses TransmissionMetrics.DEFAULT_ENCODING for converting the String into a byte array.
letMagicBytesLength(int) - Method in interface org.refcodes.serial.MagicBytesLengthAccessor.MagicBytesLengthProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of MagicBytesLengthAccessor.MagicBytesLengthMutator.setMagicBytesLength(int) and returns the very same value (getter).
letPacketLengthWidth(int) - Method in interface org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of PacketLengthWidthAccessor.PacketLengthWidthMutator.setPacketLengthWidth(int) and returns the very same value (getter).
letPacketMagicBytes(byte[]) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of PacketMagicBytesAccessor.PacketMagicBytesMutator.setPacketMagicBytes(byte[]) and returns the very same value (getter).
letPacketMagicBytes(String) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of PacketMagicBytesAccessor.PacketMagicBytesMutator.setPacketMagicBytes(byte[]) and returns the very same value (getter).
letPacketMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given byte array (setter) as of PacketMagicBytesAccessor.PacketMagicBytesProperty.letPacketMagicBytes(byte[]) and returns the very same value (getter).
letPacketSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given SegmentPackager (setter) as of PacketSegmentPackagerAccessor.PacketSegmentPackagerMutator.setPacketSegmentPackager(SegmentPackager) and returns the very same value (getter).
letPortMetrics(PM) - Method in interface org.refcodes.serial.PortMetricsAccessor.PortMetricsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as of PortMetricsAccessor.PortMetricsMutator.setPortMetrics(PortMetrics) and returns the very same value (getter).
letReadyToReceiveMagicBytes(byte[]) - Method in interface org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesMutator.setReadyToReceiveMagicBytes(byte[]) and returns the very same value (getter).
letReadyToReceiveRetryNumber(int) - Method in interface org.refcodes.serial.ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberMutator.setReadyToReceiveRetryNumber(int) and returns the very same value (getter).
letReadyToReceiveSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given SegmentPackager (setter) as of ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator.setReadyToReceiveSegmentPackager(SegmentPackager) and returns the very same value (getter).
letReadyToReceiveTimeoutInMs(long) - Method in interface org.refcodes.serial.ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsMutator.setReadyToReceiveTimeoutInMs(long) and returns the very same value (getter).
letReadyToSendMagicBytes(byte[]) - Method in interface org.refcodes.serial.ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesMutator.setReadyToSendMagicBytes(byte[]) and returns the very same value (getter).
letReadyToSendRetryNumber(int) - Method in interface org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberMutator.setReadyToSendRetryNumber(int) and returns the very same value (getter).
letReadyToSendSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given SegmentPackager (setter) as of ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator.setReadyToSendSegmentPackager(SegmentPackager) and returns the very same value (getter).
letReadyToSendTimeoutInMs(long) - Method in interface org.refcodes.serial.ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsMutator.setReadyToSendTimeoutInMs(long) and returns the very same value (getter).
letReturnStream(InputStream) - Method in interface org.refcodes.serial.InputReturnStreamAccessor.InputReturnStreamProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given InputStream (setter) as of InputReturnStreamAccessor.InputReturnStreamMutator.setReturnStream(InputStream) and returns the very same value (getter).
letReturnStream(OutputStream) - Method in interface org.refcodes.serial.OutputReturnStreamAccessor.OutputReturnStreamProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given OutputStream (setter) as of OutputReturnStreamAccessor.OutputReturnStreamMutator.setReturnStream(OutputStream) and returns the very same value (getter).
letSequence(Sequence) - Method in interface org.refcodes.serial.SequenceAccessor.SequenceProperty
Sets the given Sequence (setter) as of SequenceAccessor.SequenceMutator.setSequence(Sequence) and returns the very same Sequence (getter).
letSequenceNumber(int) - Method in interface org.refcodes.serial.SequenceNumberAccessor.SequenceNumberProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of SequenceNumberAccessor.SequenceNumberMutator.setSequenceNumber(int) and returns the very same value (getter).
letSequenceNumberConcatenateMode(ConcatenateMode) - Method in interface org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given ConcatenateMode (setter) as of SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeMutator.setSequenceNumberConcatenateMode(ConcatenateMode) and returns the very same value (getter).
letSequenceNumberInitValue(int) - Method in interface org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of SequenceNumberInitValueAccessor.SequenceNumberInitValueMutator.setSequenceNumberInitValue(int) and returns the very same value (getter).
letSequenceNumberWidth(int) - Method in interface org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of SequenceNumberWidthAccessor.SequenceNumberWidthMutator.setSequenceNumberWidth(int) and returns the very same value (getter).
letTransmission(T) - Method in interface org.refcodes.serial.TransmissionAccessor.TransmissionProperty
Sets the given Transmission (setter) as of TransmissionAccessor.TransmissionMutator.setTransmission(Transmission) and returns the very same Transmission (getter).
letTransmissionMetrics(TransmissionMetrics) - Method in interface org.refcodes.serial.TransmissionMetricsAccessor.TransmissionMetricsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given TransmissionMetrics (setter) as of TransmissionMetricsAccessor.TransmissionMetricsMutator.setTransmissionMetrics(TransmissionMetrics) and returns the very same value (getter).
letTransmissionRetryNumber(int) - Method in interface org.refcodes.serial.TransmissionRetryNumberAccessor.TransmissionRetryNumberProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of TransmissionRetryNumberAccessor.TransmissionRetryNumberMutator.setTransmissionRetryNumber(int) and returns the very same value (getter).
letTransmissionTimeoutInMs(long) - Method in interface org.refcodes.serial.TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsMutator.setTransmissionTimeoutInMs(long) and returns the very same value (getter).
longArraySection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty LongArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
longArraySection(long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongArraySection with the given long array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
longArraySection(Long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongArraySection with the given long array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
longArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty LongArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
longArraySection(String, long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongArraySection with the given long array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
longArraySection(String, Long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongArraySection with the given long array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
longArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty LongArraySection with the given Endianess.
longArraySection(String, Endianess, long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongArraySection with the given long array payload and the given Endianess for the representation of the LongArraySection's value.
longArraySection(String, Endianess, Long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongArraySection with the given long array payload and the given Endianess for the representation of the LongArraySection's value.
longArraySection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
longArraySection(String, TransmissionMetrics, long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
longArraySection(String, TransmissionMetrics, Long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
longArraySection(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty LongArraySection with the given Endianess.
longArraySection(Endianess, long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongArraySection with the given long array payload and the given Endianess for the representation of the LongArraySection's value.
longArraySection(Endianess, Long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongArraySection with the given long array payload and the given Endianess for the representation of the LongArraySection's value.
longArraySection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
longArraySection(TransmissionMetrics, long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
longArraySection(TransmissionMetrics, Long...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
LongArraySection - Class in org.refcodes.serial
The LongArraySection is an implementation of a Section carrying a long array as payload.
LongArraySection() - Constructor for class org.refcodes.serial.LongArraySection
Constructs an empty LongArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
LongArraySection(long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs a LongArraySection with the given long array payload and the given a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
LongArraySection(Long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs a LongArraySection with the given long array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
LongArraySection(String) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an empty LongArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
LongArraySection(String, long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs a LongArraySection with the given long array payload and the given a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
LongArraySection(String, Long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs a LongArraySection with the given long array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongArraySection's value.
LongArraySection(String, Endianess) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an empty LongArraySection with the given Endianess.
LongArraySection(String, Endianess, long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs a LongArraySection with the given long array payload and the given Endianess for the representation of the LongArraySection's value.
LongArraySection(String, Endianess, Long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs a LongArraySection with the given long array payload and the given Endianess for the representation of the LongArraySection's value.
LongArraySection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an according instance from the given configuration.
LongArraySection(String, TransmissionMetrics, long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an according instance from the given configuration.
LongArraySection(String, TransmissionMetrics, Long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an according instance from the given configuration.
LongArraySection(Endianess) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an empty LongArraySection with the given Endianess.
LongArraySection(Endianess, long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs a LongArraySection with the given long array payload and the given Endianess for the representation of the LongArraySection's value.
LongArraySection(Endianess, Long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs a LongArraySection with the given long array payload and the given Endianess for the representation of the LongArraySection's value.
LongArraySection(TransmissionMetrics) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an according instance from the given configuration.
LongArraySection(TransmissionMetrics, long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an according instance from the given configuration.
LongArraySection(TransmissionMetrics, Long...) - Constructor for class org.refcodes.serial.LongArraySection
Constructs an according instance from the given configuration.
longSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty LongSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongSegment's value.
longSegment(Long) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongSegment with the given long payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongSegment's value.
longSegment(Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongSegment with the given long payload and the given Endianess for the representation of the Segment's value.
longSegment(Long, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
longSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty LongSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongSegment's value.
longSegment(String, Long) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongSegment with the given long payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongSegment's value.
longSegment(String, Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a LongSegment with the given long payload and the given Endianess for the representation of the Segment's value.
longSegment(String, Long, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
longSegment(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty LongSegment with the given Endianess endian representation of the LongSegment's value.
longSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
longSegment(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty LongSegment with the given Endianess endian representation of the LongSegment's value.
longSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
LongSegment - Class in org.refcodes.serial
The LongSegment is an implementation of a Segment carrying in long value as payload.
LongSegment() - Constructor for class org.refcodes.serial.LongSegment
Constructs an empty LongSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongSegment's value.
LongSegment(Long) - Constructor for class org.refcodes.serial.LongSegment
Constructs a LongSegment with the given long payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongSegment's value.
LongSegment(Long, Endianess) - Constructor for class org.refcodes.serial.LongSegment
Constructs a LongSegment with the given long payload and the given Endianess for the representation of the LongSegment's value (payload).
LongSegment(Long, TransmissionMetrics) - Constructor for class org.refcodes.serial.LongSegment
Constructs an according instance from the given configuration.
LongSegment(String) - Constructor for class org.refcodes.serial.LongSegment
Constructs an empty LongSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongSegment's value.
LongSegment(String, Long) - Constructor for class org.refcodes.serial.LongSegment
Constructs a LongSegment with the given long payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the LongSegment's value.
LongSegment(String, Long, Endianess) - Constructor for class org.refcodes.serial.LongSegment
Constructs a LongSegment with the given long payload and the given Endianess for the representation of the LongSegment's value (payload).
LongSegment(String, Long, TransmissionMetrics) - Constructor for class org.refcodes.serial.LongSegment
Constructs an according instance from the given configuration.
LongSegment(String, Endianess) - Constructor for class org.refcodes.serial.LongSegment
Constructs an empty LongSegment with the given Endianess.
LongSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.LongSegment
Constructs an according instance from the given configuration.
LongSegment(Endianess) - Constructor for class org.refcodes.serial.LongSegment
Constructs an empty LongSegment with the given Endianess.
LongSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.LongSegment
Constructs an according instance from the given configuration.
LoopbackPort - Class in org.refcodes.serial
The LoopbackPort is an in-memory implementation of a Port which loops its output directly back to its input.
LoopbackPort(String) - Constructor for class org.refcodes.serial.LoopbackPort
Constructs a LoopbackPort.
LoopbackPort(String, ExecutorService) - Constructor for class org.refcodes.serial.LoopbackPort
Constructs a LoopbackPort.
LoopbackPortHub - Class in org.refcodes.serial
The LoopbackPortHub is a plain implementation of a PortHub serving an infinite number of LoopbackPort instances: When calling LoopbackPortHub.toPort(String) and the such port is unknown, then it is created (and from then on known).
LoopbackPortHub() - Constructor for class org.refcodes.serial.LoopbackPortHub
Constructs an empty LoopbackPortHub.
LoopbackPortHub(String...) - Constructor for class org.refcodes.serial.LoopbackPortHub
Constructs the LoopbackPortHub with the given ports (e.g. ports with the given port aliases).

M

MAGIC_BYTES - Static variable in class org.refcodes.serial.AbstractMagicBytesTransmission
 
MAGIC_BYTES_TEXT - Static variable in class org.refcodes.serial.AbstractMagicBytesTransmission
 
MagicBytes - Enum in org.refcodes.serial
The MagicBytes enumeration provides various predefined magic bytes for common use cases.
MagicBytesAccessor - Interface in org.refcodes.serial
Provides an accessor for a magic byte array property.
MagicBytesAccessor.MagicBytesBuilder<B extends MagicBytesAccessor.MagicBytesBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a magic byte array property returning the builder for applying multiple build operations.
MagicBytesAccessor.MagicBytesMutator - Interface in org.refcodes.serial
Provides a mutator for a magic byte array property.
MagicBytesAccessor.MagicBytesProperty - Interface in org.refcodes.serial
Provides a magic byte array property.
MagicBytesLengthAccessor - Interface in org.refcodes.serial
Provides an accessor for a magic bytes length property.
MagicBytesLengthAccessor.MagicBytesLengthBuilder<B extends MagicBytesLengthAccessor.MagicBytesLengthBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a magic bytes length property returning the builder for applying multiple build operations.
MagicBytesLengthAccessor.MagicBytesLengthMutator - Interface in org.refcodes.serial
Provides a mutator for a magic bytes length property.
MagicBytesLengthAccessor.MagicBytesLengthProperty - Interface in org.refcodes.serial
Provides a magic bytes length property.
magicBytesSection(DECORATEE, byte...) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with the given magic bytes being prefixed.
magicBytesSection(DECORATEE, int) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes of the given length to be prefixed.
magicBytesSection(DECORATEE, String) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
magicBytesSection(DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
magicBytesSection(String, DECORATEE, byte...) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with the given magic bytes being prefixed.
magicBytesSection(String, DECORATEE, int) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes of the given length to be prefixed.
magicBytesSection(String, DECORATEE, String) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
magicBytesSection(String, DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
MagicBytesSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.
MagicBytesSectionDecorator(DECORATEE, byte[]) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided Section with the given magic bytes being prefixed.
MagicBytesSectionDecorator(DECORATEE, int) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided Section with magic bytes of the given length to be prefixed.
MagicBytesSectionDecorator(DECORATEE, String) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
MagicBytesSectionDecorator(DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
MagicBytesSectionDecorator(String, DECORATEE, byte[]) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided Section with the given magic bytes being prefixed.
MagicBytesSectionDecorator(String, DECORATEE, int) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided Section with magic bytes of the given length to be prefixed.
MagicBytesSectionDecorator(String, DECORATEE, String) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
MagicBytesSectionDecorator(String, DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided Section with magic bytes being prefixed (retrieved from the given String).
MagicBytesSectionDecorator(String, DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
Enriches the provided decoratee with magic bytes of the given length to be prefixed.
magicBytesSectionMultiplexer(int, Section...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a MagicBytesSectionMultiplexer containing the provided Section elements.
magicBytesSectionMultiplexer(Collection<Section>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a MagicBytesSectionMultiplexer containing the provided Section elements.
magicBytesSectionMultiplexer(Collection<Section>, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a MagicBytesSectionMultiplexer containing the provided Section elements.
magicBytesSectionMultiplexer(Section...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a MagicBytesSectionMultiplexer containing the provided Section elements.
MagicBytesSectionMultiplexer - Class in org.refcodes.serial
THe MagicBytesSectionMultiplexer dispatches a transmission to one of the aggregated Section instances depending on the magic number provided by the transmission.
MagicBytesSectionMultiplexer() - Constructor for class org.refcodes.serial.MagicBytesSectionMultiplexer
MagicBytesSectionMultiplexer(int, Section...) - Constructor for class org.refcodes.serial.MagicBytesSectionMultiplexer
MagicBytesSectionMultiplexer(Collection<Section>) - Constructor for class org.refcodes.serial.MagicBytesSectionMultiplexer
MagicBytesSectionMultiplexer(Collection<Section>, int) - Constructor for class org.refcodes.serial.MagicBytesSectionMultiplexer
MagicBytesSectionMultiplexer(Section...) - Constructor for class org.refcodes.serial.MagicBytesSectionMultiplexer
magicBytesSegment(byte...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes.
magicBytesSegment(byte[], TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance for magic bytes of the given length.
magicBytesSegment(int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with magic bytes of the given length.
magicBytesSegment(DECORATEE, byte...) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with the given magic bytes being prefixed.
magicBytesSegment(DECORATEE, int) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes of the given length to be prefixed.
magicBytesSegment(DECORATEE, String) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
magicBytesSegment(DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
magicBytesSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided decoratee with magic bytes of the given length to be prefixed.
magicBytesSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
magicBytesSegment(String, byte...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes.
magicBytesSegment(String, byte[], TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance for magic bytes of the given length.
magicBytesSegment(String, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with magic bytes of the given length.
magicBytesSegment(String, DECORATEE, byte...) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with the given magic bytes being prefixed.
magicBytesSegment(String, DECORATEE, int) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes of the given length to be prefixed.
magicBytesSegment(String, DECORATEE, String) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
magicBytesSegment(String, DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
magicBytesSegment(String, DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Enriches the provided decoratee with magic bytes of the given length to be prefixed.
magicBytesSegment(String, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
magicBytesSegment(String, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
magicBytesSegment(String, String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance for magic bytes of the given length.
magicBytesSegment(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs an AbstractMagicBytesTransmission with the according magic bytes (retrieved from the given String).
magicBytesSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance for magic bytes of the given length.
magicBytesSegment(TransmissionMetrics, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance for magic bytes of the given length.
MagicBytesSegment - Class in org.refcodes.serial
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.
MagicBytesSegment(byte...) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance with the according magic bytes.
MagicBytesSegment(byte[], TransmissionMetrics) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance for magic bytes of the given length.
MagicBytesSegment(int) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance with magic bytes of the given length.
MagicBytesSegment(String) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance with the according magic bytes (retrieved from the given String).
MagicBytesSegment(String, byte...) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance with the according magic bytes.
MagicBytesSegment(String, byte[], TransmissionMetrics) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance for magic bytes of the given length.
MagicBytesSegment(String, int) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance with magic bytes of the given length.
MagicBytesSegment(String, String) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance with the according magic bytes (retrieved from the given String).
MagicBytesSegment(String, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance with the according magic bytes (retrieved from the given String).
MagicBytesSegment(String, String, TransmissionMetrics) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance for magic bytes of the given length.
MagicBytesSegment(String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance with the according magic bytes (retrieved from the given String).
MagicBytesSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance for magic bytes of the given length.
MagicBytesSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.MagicBytesSegment
Constructs an according instance for magic bytes of the given length.
MagicBytesSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.
MagicBytesSegmentDecorator(DECORATEE, byte...) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided Segment with the given magic bytes being prefixed.
MagicBytesSegmentDecorator(DECORATEE, int) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided Segment with magic bytes of the given length to be prefixed.
MagicBytesSegmentDecorator(DECORATEE, String) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
MagicBytesSegmentDecorator(DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
MagicBytesSegmentDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided decoratee with magic bytes of the given length to be prefixed.
MagicBytesSegmentDecorator(String, DECORATEE, byte...) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided Segment with the given magic bytes being prefixed.
MagicBytesSegmentDecorator(String, DECORATEE, int) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided Segment with magic bytes of the given length to be prefixed.
MagicBytesSegmentDecorator(String, DECORATEE, String) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
MagicBytesSegmentDecorator(String, DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided Segment with magic bytes being prefixed (retrieved from the given String).
MagicBytesSegmentDecorator(String, DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
Enriches the provided decoratee with magic bytes of the given length to be prefixed.
magicBytesSegmentMultiplexer(int, Segment...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a MagicBytesSegmentMultiplexer containing the provided Segment elements.
magicBytesSegmentMultiplexer(Collection<Segment>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a MagicBytesSegmentMultiplexer containing the provided Segment elements.
magicBytesSegmentMultiplexer(Collection<Segment>, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a MagicBytesSegmentMultiplexer containing the provided Segment elements.
magicBytesSegmentMultiplexer(Segment...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a MagicBytesSegmentMultiplexer containing the provided Segment elements.
MagicBytesSegmentMultiplexer - Class in org.refcodes.serial
THe MagicBytesSegmentMultiplexer dispatches a transmission to one of the aggregated Segment instances depending on the magic number provided by the transmission.
MagicBytesSegmentMultiplexer() - Constructor for class org.refcodes.serial.MagicBytesSegmentMultiplexer
MagicBytesSegmentMultiplexer(int, Segment...) - Constructor for class org.refcodes.serial.MagicBytesSegmentMultiplexer
MagicBytesSegmentMultiplexer(Collection<Segment>) - Constructor for class org.refcodes.serial.MagicBytesSegmentMultiplexer
MagicBytesSegmentMultiplexer(Collection<Segment>, int) - Constructor for class org.refcodes.serial.MagicBytesSegmentMultiplexer
MagicBytesSegmentMultiplexer(Segment...) - Constructor for class org.refcodes.serial.MagicBytesSegmentMultiplexer
mark(int) - Method in class org.refcodes.serial.PacketInputStream
markSupported() - Method in class org.refcodes.serial.PacketInputStream

N

next() - Method in class org.refcodes.serial.ByteArraySequence.SequenceIterator
NO_ACKNOWLEDGE - org.refcodes.serial.HandshakeProtocol
No CRC error detection and no acknowledge handshake.
NONE - org.refcodes.serial.FlowControlType
 
NoSuchPortExcpetion - Exception in org.refcodes.serial
Thrown in case there is no such port found.
NoSuchPortExcpetion(String, String) - Constructor for exception org.refcodes.serial.NoSuchPortExcpetion
NoSuchPortExcpetion(String, String, String) - Constructor for exception org.refcodes.serial.NoSuchPortExcpetion
NoSuchPortExcpetion(String, String, Throwable) - Constructor for exception org.refcodes.serial.NoSuchPortExcpetion
NoSuchPortExcpetion(String, String, Throwable, String) - Constructor for exception org.refcodes.serial.NoSuchPortExcpetion
NoSuchPortExcpetion(String, Throwable) - Constructor for exception org.refcodes.serial.NoSuchPortExcpetion
NoSuchPortExcpetion(String, Throwable, String) - Constructor for exception org.refcodes.serial.NoSuchPortExcpetion
notifyResult() - Method in class org.refcodes.serial.SegmentResult
 
nullSegment() - Static method in class org.refcodes.serial.SerialSugar
The NullSegment represents a no-operation Segment, useful as placeholder in a SegmentComposite
NullSegment - Class in org.refcodes.serial
The NullSegment represents a no-operation Segment, useful as placeholder in a SegmentComposite.
NullSegment() - Constructor for class org.refcodes.serial.NullSegment
 
numberSegment(int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty NumberSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the NumberSegment's value.
numberSegment(int, Long) - Static method in class org.refcodes.serial.SerialSugar
Constructs a NumberSegment with the given long payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the NumberSegment's value.
numberSegment(int, Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a NumberSegment with the given long payload and the given Endianess for the representation of the NumberSegment's value (payload).
numberSegment(int, Long, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
numberSegment(int, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty NumberSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the NumberSegment's value.
numberSegment(int, String, Long) - Static method in class org.refcodes.serial.SerialSugar
Constructs a NumberSegment with the given long payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the NumberSegment's value.
numberSegment(int, String, Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a NumberSegment with the given long payload and the given Endianess for the representation of the NumberSegment's value (payload).
numberSegment(int, String, Long, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
numberSegment(int, String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty NumberSegment with the given Endianess.
numberSegment(int, String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
numberSegment(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty NumberSegment with the given Endianess.
numberSegment(int, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
NumberSegment - Class in org.refcodes.serial
The NumberSegment is an implementation of a Segment carrying in long an integer value with a configurable width (in bytes) as payload.
NumberSegment(int) - Constructor for class org.refcodes.serial.NumberSegment
Constructs an empty NumberSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the NumberSegment's value.
NumberSegment(int, Long) - Constructor for class org.refcodes.serial.NumberSegment
Constructs a NumberSegment with the given long payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the NumberSegment's value.
NumberSegment(int, Long, Endianess) - Constructor for class org.refcodes.serial.NumberSegment
Constructs a NumberSegment with the given long payload and the given Endianess for the representation of the NumberSegment's value (payload).
NumberSegment(int, Long, TransmissionMetrics) - Constructor for class org.refcodes.serial.NumberSegment
Constructs an according instance from the given configuration.
NumberSegment(int, Endianess) - Constructor for class org.refcodes.serial.NumberSegment
Constructs an empty NumberSegment with the given Endianess.
NumberSegment(int, TransmissionMetrics) - Constructor for class org.refcodes.serial.NumberSegment
Constructs an according instance from the given configuration.
NumberSegment(String, int) - Constructor for class org.refcodes.serial.NumberSegment
Constructs an empty NumberSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the NumberSegment's value.
NumberSegment(String, int, Long) - Constructor for class org.refcodes.serial.NumberSegment
Constructs a NumberSegment with the given long payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the NumberSegment's value.
NumberSegment(String, int, Long, Endianess) - Constructor for class org.refcodes.serial.NumberSegment
Constructs a NumberSegment with the given long payload and the given Endianess for the representation of the NumberSegment's value (payload).
NumberSegment(String, int, Endianess) - Constructor for class org.refcodes.serial.NumberSegment
Constructs an empty NumberSegment with the given Endianess.
NumberSegment(String, int, TransmissionMetrics) - Constructor for class org.refcodes.serial.NumberSegment
Constructs an according instance from the given configuration.

O

onReceiveSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPort
Asynchronously receives a Segment's Sequence data (does not block this thread) and updates the Segment by invoking Segment.fromTransmission(Sequence).
onReceiveSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
Asynchronously receives a Segment's Sequence data (does not block this thread) and updates the Segment by invoking Segment.fromTransmission(Sequence).
onReceiveSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentReceiver
Asynchronously receives a Segment's Sequence data (does not block this thread) and updates the Segment by invoking Segment.fromTransmission(Sequence).
onReceiveSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in class org.refcodes.serial.AbstractPort
Asynchronously receives a Segment's Sequence data (does not block this thread) and updates the Segment by invoking Segment.fromTransmission(Sequence), passing the result to the callback SegmentConsumer.onSegment(Segment).
onReceiveSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in class org.refcodes.serial.AbstractPortDecorator
Asynchronously receives a Segment's Sequence data (does not block this thread) and updates the Segment by invoking Segment.fromTransmission(Sequence), passing the result to the callback SegmentConsumer.onSegment(Segment).
onReceiveSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in interface org.refcodes.serial.SegmentReceiver
Asynchronously receives a Segment's Sequence data (does not block this thread) and updates the Segment by invoking Segment.fromTransmission(Sequence), passing the result to the callback SegmentConsumer.onSegment(Segment).
onSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentConsumer
Callback consuming a Segment.
open() - Method in class org.refcodes.serial.AbstractPort
Attention: Implementations of this method should do a Object.notifyAll() in order to terminate any pending asynchronous operations such as SegmentReceiver.onReceiveSegment(Segment) or SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer).
open() - Method in class org.refcodes.serial.AbstractPortDecorator
Attention: Implementations of this method should do a Object.notifyAll() in order to terminate any pending asynchronous operations such as SegmentReceiver.onReceiveSegment(Segment) or SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer).
open() - Method in class org.refcodes.serial.LoopbackPort
Attention: Implementations of this method should do a Object.notifyAll() in order to terminate any pending asynchronous operations such as SegmentReceiver.onReceiveSegment(Segment) or SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer).
open() - Method in interface org.refcodes.serial.SerialReceiver
Attention: Implementations of this method should do a Object.notifyAll() in order to terminate any pending asynchronous operations such as SegmentReceiver.onReceiveSegment(Segment) or SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer).
open(PM) - Method in class org.refcodes.serial.AbstractPort
open(PM) - Method in class org.refcodes.serial.AbstractPortDecorator
openUnchecked() - Method in class org.refcodes.serial.AbstractPortDecorator
openUnchecked(PM) - Method in class org.refcodes.serial.AbstractPortDecorator
org.refcodes.serial - module org.refcodes.serial
 
org.refcodes.serial - package org.refcodes.serial
 
OutputReturnStreamAccessor - Interface in org.refcodes.serial
Provides an accessor for an output return stream property.
OutputReturnStreamAccessor.OutputReturnStreamBuilder<B extends OutputReturnStreamAccessor.OutputReturnStreamBuilder<?>> - Interface in org.refcodes.serial
Provides a mutator for an output return stream property.
OutputReturnStreamAccessor.OutputReturnStreamMutator - Interface in org.refcodes.serial
Provides a mutator for an output return stream property.
OutputReturnStreamAccessor.OutputReturnStreamProperty - Interface in org.refcodes.serial
Provides an output return stream property.
overwrite(byte[]) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into this Sequence.
overwrite(byte[]) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into this Sequence.
overwrite(byte[], int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into this Sequence.
overwrite(byte[], int) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into this Sequence.
overwrite(int, byte[]) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into this Sequence.
overwrite(int, byte[]) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into this Sequence.
overwrite(int, byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into this Sequence.
overwrite(int, byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into this Sequence.
overwrite(int, Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given Sequence into this Sequence.
overwrite(int, Sequence) - Method in interface org.refcodes.serial.Sequence
Writes the given Sequence into this Sequence.
overwrite(int, Sequence, int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into this Sequence.
overwrite(int, Sequence, int, int) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into this Sequence.
overwrite(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given Sequence into this Sequence.
overwrite(Sequence) - Method in interface org.refcodes.serial.Sequence
Writes the given Sequence into this Sequence.
overwrite(Sequence, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into this Sequence.
overwrite(Sequence, int) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into this Sequence.

P

PACKET - org.refcodes.serial.MagicBytes
Magic bytes identifying an transmission package, same as Ascii.STX.
PacketInputStream - Class in org.refcodes.serial
The PacketInputStream wraps an InputStream and chunks any data to be written into packets with a sequence number and a block of data.
PacketInputStream(InputStream, int, int, byte[], int, int, ConcatenateMode, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.PacketInputStream
Constructs an according PacketInputStream instance wrapping the given InputStream.
PacketInputStream(InputStream, TransmissionMetrics) - Constructor for class org.refcodes.serial.PacketInputStream
Constructs an according PacketInputStream instance wrapping the given InputStream.
PacketInputStream.Builder - Class in org.refcodes.serial
Builder to build PacketInputStream instances.
PacketLengthWidthAccessor - Interface in org.refcodes.serial
Provides an accessor for a packet length width (in bytes) property.
PacketLengthWidthAccessor.PacketLengthWidthBuilder<B extends PacketLengthWidthAccessor.PacketLengthWidthBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a packet length width (in bytes) property returning the builder for applying multiple build operations.
PacketLengthWidthAccessor.PacketLengthWidthMutator - Interface in org.refcodes.serial
Provides a mutator for a packet length width (in bytes) property.
PacketLengthWidthAccessor.PacketLengthWidthProperty - Interface in org.refcodes.serial
Provides a packet length width (in bytes) property.
PacketMagicBytesAccessor - Interface in org.refcodes.serial
Provides an accessor for a packet magic bytes property.
PacketMagicBytesAccessor.PacketMagicBytesBuilder<B extends PacketMagicBytesAccessor.PacketMagicBytesBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a packet magic bytes property returning the builder for applying multiple build operations.
PacketMagicBytesAccessor.PacketMagicBytesMutator - Interface in org.refcodes.serial
Provides a mutator for a packet magic bytes property.
PacketMagicBytesAccessor.PacketMagicBytesProperty - Interface in org.refcodes.serial
Provides a packet magic bytes property.
PacketOutputStream - Class in org.refcodes.serial
The PacketOutputStream wraps an OutputStream and chunks any data to be written into packets with a sequence number, a block of data and a CRC checksum.
PacketOutputStream(OutputStream, int, int, byte[], int, int, ConcatenateMode, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.PacketOutputStream
Constructs an according PacketOutputStream instance wrapping the given OutputStream.
PacketOutputStream(OutputStream, TransmissionMetrics) - Constructor for class org.refcodes.serial.PacketOutputStream
Constructs an according PacketOutputStream instance wrapping the given OutputStream.
PacketOutputStream.Builder - Class in org.refcodes.serial
Builder to build StopAndWaitPacketInputStream instances.
PacketSegmentPackagerAccessor - Interface in org.refcodes.serial
Provides an accessor for a packet SegmentPackager property.
PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B extends PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a packet SegmentPackager property returning the builder for applying multiple build operations.
PacketSegmentPackagerAccessor.PacketSegmentPackagerMutator - Interface in org.refcodes.serial
Provides a mutator for a packet SegmentPackager property.
PacketSegmentPackagerAccessor.PacketSegmentPackagerProperty - Interface in org.refcodes.serial
Provides a packet SegmentPackager property.
PayloadSection<T> - Interface in org.refcodes.serial
The PayloadSection interfaces defines a Section with a payload.
PayloadSegment<T> - Interface in org.refcodes.serial
The PayloadSegment interfaces defines a Segment with a payload.
PayloadTransmission<T> - Interface in org.refcodes.serial
A PayloadTransmission represents a Transmission carrying a payload (value)
Port<PM extends PortMetrics> - Interface in org.refcodes.serial
A Port enriches a SerialTransceiver with PortMetrics describing the SerialTransceiver's physical properties.
PortHub<PORT extends Port<PM>,​PM extends PortMetrics> - Interface in org.refcodes.serial
A PortHub implementation is used to retrieve Port instances of a given type (e.g.
PortMetrics - Interface in org.refcodes.serial
The PortMetrics describe a Port's properties.
PortMetricsAccessor<PM extends PortMetrics> - Interface in org.refcodes.serial
Provides an accessor for a PortMetrics property.
PortMetricsAccessor.PortMetricsBuilder<PM extends PortMetrics,​B extends PortMetricsAccessor.PortMetricsBuilder<PM,​B>> - Interface in org.refcodes.serial
Provides a builder method for a PortMetrics property returning the builder for applying multiple build operations.
PortMetricsAccessor.PortMetricsMutator<PM extends PortMetrics> - Interface in org.refcodes.serial
Provides a mutator for a PortMetrics property.
PortMetricsAccessor.PortMetricsProperty<PM extends PortMetrics> - Interface in org.refcodes.serial
Provides a PortMetrics property.
ports() - Method in class org.refcodes.serial.CrossoverLoopbackPortHub
Lists the available TTY-/COM-Ports of the system.
ports() - Method in class org.refcodes.serial.LoopbackPortHub
Lists the available TTY-/COM-Ports of the system.
ports() - Method in interface org.refcodes.serial.PortHub
Lists the available TTY-/COM-Ports of the system.
prepend(byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Prepends the given bytes the beginning of this Sequence.
prepend(byte...) - Method in interface org.refcodes.serial.Sequence
Prepends the given bytes the beginning of this Sequence.
prepend(byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Prepends the given bytes to the beginning of this Sequence.
prepend(byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Prepends the given bytes to the beginning of this Sequence.
prepend(byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Prepends the given bytes to the beginning of this Sequence.
prepend(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Prepends the given Sequence to the beginning of this Sequence.
prepend(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Prepends the given Sequence to the beginning of this Sequence.
prepend(Sequence) - Method in interface org.refcodes.serial.Sequence
Prepends the given Sequence to the beginning of this Sequence.
propertiesSection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty PropertiesSection using UTF-8 encoding for the payload.
propertiesSection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty PropertiesSection using UTF-8 encoding for the payload.
propertiesSection(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a PropertiesSection with a payload expected to be encoded with the given Charset.
propertiesSection(String, Properties) - Static method in class org.refcodes.serial.SerialSugar
Constructs a PropertiesSection with the given Properties payload being UTF-8 encoded.
propertiesSection(String, Properties, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a PropertiesSection with the given Properties payload being encoded with the given Charset.
propertiesSection(String, Properties, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a PropertiesSection with the given Properties payload being encoded with the given Charset.
propertiesSection(Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a PropertiesSection with a payload expected to be encoded with the given Charset.
propertiesSection(Properties) - Static method in class org.refcodes.serial.SerialSugar
Constructs a PropertiesSection with the given Properties payload being UTF-8 encoded.
propertiesSection(Properties, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a PropertiesSection with the given Properties payload being encoded with the given Charset.
propertiesSection(Properties, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs a PropertiesSection with the given Properties payload being encoded with the given Charset.
PropertiesSection - Class in org.refcodes.serial
The PropertiesSection is an implementation of a Section carrying a String as payload.
PropertiesSection() - Constructor for class org.refcodes.serial.PropertiesSection
Constructs an empty PropertiesSection using UTF-8 encoding for the payload.
PropertiesSection(String) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs an empty PropertiesSection using UTF-8 encoding for the payload.
PropertiesSection(String, Charset) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs a PropertiesSection with a payload expected to be encoded with the given Charset.
PropertiesSection(String, Properties) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs a PropertiesSection with the given Properties payload being UTF-8 encoded.
PropertiesSection(String, Properties, Charset) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs a PropertiesSection with the given Properties payload being encoded with the given Charset.
PropertiesSection(String, Properties, TransmissionMetrics) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs a PropertiesSection with the given Properties payload being encoded with the given Charset.
PropertiesSection(Charset) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs a PropertiesSection with a payload expected to be encoded with the given Charset.
PropertiesSection(Properties) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs a PropertiesSection with the given Properties payload being UTF-8 encoded.
PropertiesSection(Properties, Charset) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs a PropertiesSection with the given Properties payload being encoded with the given Charset.
PropertiesSection(Properties, TransmissionMetrics) - Constructor for class org.refcodes.serial.PropertiesSection
Constructs a PropertiesSection with the given Properties payload being encoded with the given Charset.

R

read() - Method in class org.refcodes.serial.PacketInputStream
read() - Method in class org.refcodes.serial.SequenceInputStream
read(byte[], int, int) - Method in class org.refcodes.serial.SequenceInputStream
readSequenceNumber(InputStream) - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Reads a sequence number from the InputStream.
READY_TO_RECEIVE - org.refcodes.serial.MagicBytes
Magic bytes identifying a Ready-to-Receive transmission, same as Ascii.ENQ.
READY_TO_SEND - org.refcodes.serial.MagicBytes
Magic bytes identifying a Ready-to-Send transmission, same as Ascii.ENQ.
ReadyToReceiveMagicBytesAccessor - Interface in org.refcodes.serial
Provides an accessor for a RTR ("ready-to-receive") magic bytes property.
ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder<B extends ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a RTR ("ready-to-receive") magic bytes property returning the builder for applying multiple build operations.
ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesMutator - Interface in org.refcodes.serial
Provides a mutator for a RTR ("ready-to-receive") magic bytes property.
ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesProperty - Interface in org.refcodes.serial
Provides a RTR ("ready-to-receive") magic bytes property.
ReadyToReceiveRetryNumberAccessor - Interface in org.refcodes.serial
Provides an accessor for a RTR ("ready-to-receive") retry number.
ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder<B extends ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a RTR ("ready-to-receive") retry number returning the builder for applying multiple build operations.
ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberMutator - Interface in org.refcodes.serial
Provides a mutator for a RTR ("ready-to-receive") retry number.
ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberProperty - Interface in org.refcodes.serial
Provides a RTR ("ready-to-receive") retry number.A RTR ( "ready-to-receive") retry number is the overall number of retries to use when counting retries.
readyToReceiveSection(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, byte, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, byte, int, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, byte, int, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, byte, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, byte, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, byte, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, int, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, int, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, byte[], int, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, byte, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, byte, int, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, byte, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, byte, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, byte, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, int, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, int, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSection(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according control-flow decorator instance wrapping the given decoratee.
ReadyToReceiveSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
The ReadyToReceiveSectionDecorator class implements a decorator providing ReadyToReceiveTransmission functionality for a Segment.
ReadyToReceiveSectionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, byte[]) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, byte[], int) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, byte[], int, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, byte[], int, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, byte[], long) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, int, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, int, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, byte[]) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, byte[], int) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, byte[], int, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, byte[], int, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, byte[], long) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, int, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, int, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.ReadyToReceiveSectionDecorator
ReadyToReceiveSectionDecorator.Builder<DECORATEE extends Section> - Class in org.refcodes.serial
readyToReceiveSegment(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, byte, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, byte, int, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, byte, int, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, byte, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, byte, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, byte, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, int, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, int, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, byte) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, byte[], int, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, byte, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, byte, int, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, byte, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, byte, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, byte, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, int, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, int, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToReceiveSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according control-flow decorator instance wrapping the given decoratee.
ReadyToReceiveSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
The ReadyToReceiveSegmentDecorator class implements a decorator providing ReadyToReceiveTransmission functionality for a Segment.
ReadyToReceiveSegmentDecorator(DECORATEE) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, byte) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, byte, int) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, byte, int, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, byte, int, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, byte, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, byte, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, byte, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, int, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, int, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, byte) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, byte[], int, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, byte, int) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, byte, int, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, byte, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, byte, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, byte, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, int, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, int, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, long) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.ReadyToReceiveSegmentDecorator
ReadyToReceiveSegmentDecorator.Builder<DECORATEE extends Segment> - Class in org.refcodes.serial
ReadyToReceiveSegmentPackagerAccessor - Interface in org.refcodes.serial
Provides an accessor for a SegmentPackager RTR ("ready-to-receive") property.
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder<B extends ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a SegmentPackager RTR ("ready-to-receive") property returning the builder for applying multiple build operations.
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator - Interface in org.refcodes.serial
Provides a mutator for a SegmentPackager RTR ("ready-to-receive") property.
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerProperty - Interface in org.refcodes.serial
Provides a SegmentPackager RTR ("ready-to-receive") property.
ReadyToReceiveTimeoutInMsAccessor - Interface in org.refcodes.serial
Provides an accessor for a RTR ("ready-to-receive") timeout in milliseconds property.
ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsBuilder<B extends ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a the RTR ("ready-to-receive") timeout property returning the builder for applying multiple build operations.
ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsMutator - Interface in org.refcodes.serial
Provides a mutator for a RTR ("ready-to-receive") timeout in milliseconds property.
ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsProperty - Interface in org.refcodes.serial
Provides a RTR ("ready-to-receive") timeout in milliseconds property.
ReadyToReceiveTransmission - Interface in org.refcodes.serial
The ReadyToReceiveTransmission interface defines functionality for achieving a RTR "software" handshake between a receiver having the active RTR ("ready-to-receive") role and a transmitter being CTS ("clear-to-send") where the transmitter waits for a RTR signal from the receiver (the receiver signals to be ready for receiving data by issuing an RTR signal to the transmitter): TRANSMITTER RECEIVER | | Wait till enquiry-timeout | | Send RTR magic-bytes for RTR magic-bytes |←-----RTR------| Try RTR retry-number of times | | Wait till RTR retry-timeout/retry Send payload upon RTR | | magic-bytes or break-out |----PAYLOAD---→| Receive payload upon enquiry-timeout | | Handshake specific signals are only transmitted through the return channel, the data channel is only used indirectly for handshaking by transporting the payload data in response to the return channel signals.
ReadyToSendMagicBytesAccessor - Interface in org.refcodes.serial
Provides an accessor for a RTS ("ready-to-send") magic bytes property.
ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder<B extends ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a RTS ("ready-to-send") magic bytes property returning the builder for applying multiple build operations.
ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesMutator - Interface in org.refcodes.serial
Provides a mutator for a RTS ("ready-to-send") magic bytes property.
ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesProperty - Interface in org.refcodes.serial
Provides a RTS ("ready-to-send") magic bytes property.
ReadyToSendRetryNumberAccessor - Interface in org.refcodes.serial
Provides an accessor for a RTS ("ready-to-send") retry number.
ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder<B extends ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a RTS ("ready-to-send") retry number returning the builder for applying multiple build operations.
ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberMutator - Interface in org.refcodes.serial
Provides a mutator for a RTS ("ready-to-send") retry number.
ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberProperty - Interface in org.refcodes.serial
Provides a RTS ("ready-to-send") retry number.A RTS ( "ready-to-send") retry number is the overall number of retries to use when counting retries.
readyToSendSection(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, byte[], byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, byte[], int, byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, byte[], int, SegmentPackager, byte[], SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, byte[], long, byte[], long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, byte[], SegmentPackager, byte[], SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, int, long, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, int, long, SegmentPackager, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, byte[], byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, byte[], int, byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, byte[], int, SegmentPackager, byte[], SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, byte[], long, byte[], long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, byte[], SegmentPackager, byte[], SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, int, long, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, int, long, SegmentPackager, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, long, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, long, SegmentPackager, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, long, SegmentPackager, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSection(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according control-flow decorator instance wrapping the given decoratee.
readyToSendSectionBuilder() - Static method in class org.refcodes.serial.SerialSugar
Constructs a builder to build an according ReadyToSendSectionDecorator instance.
ReadyToSendSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
The ReadyToSendSectionDecorator class implements a decorator providing ReadyToSendTransmission functionality for a Segment.
ReadyToSendSectionDecorator() - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, byte[], byte[]) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, byte[], int, byte[]) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, byte[], int, SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, byte[], long, byte[], long) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, byte[], SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, int, long, long) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, int, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, byte[], byte[]) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, byte[], int, byte[]) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, byte[], int, SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, byte[], long, byte[], long) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, byte[], SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, int, long, long) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, int, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, long, long) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.ReadyToSendSectionDecorator
ReadyToSendSectionDecorator.Builder<DECORATEE extends Section> - Class in org.refcodes.serial
Builder to build ReadyToSendSectionDecorator.
readyToSendSegment(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, byte[], byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, byte[], int, byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, byte[], int, SegmentPackager, byte[], SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, byte[], long, byte[], long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, byte[], SegmentPackager, byte[], SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, int, long, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, int, long, SegmentPackager, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, byte[], byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, byte[], int, byte[]) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, byte[], int, SegmentPackager, byte[], SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, byte[], long, byte[], long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, byte[], SegmentPackager, byte[], SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, int, long, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, int, long, SegmentPackager, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, long, long) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, long, SegmentPackager, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, long, SegmentPackager, long, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according flow-control decorator instance wrapping the given decoratee.
readyToSendSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according control-flow decorator instance wrapping the given decoratee.
readyToSendSegmentBuilder() - Static method in class org.refcodes.serial.SerialSugar
Constructs a builder to build an according ReadyToSendSegmentDecorator instance.
ReadyToSendSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
The ReadyToSendSegmentDecorator class implements a decorator providing ReadyToSendTransmission functionality for a Segment.
ReadyToSendSegmentDecorator() - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, byte[], byte[]) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, byte[], int, byte[]) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, byte[], int, SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, byte[], long, byte[], long) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, byte[], SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, int, long, long) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, int, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, byte[], byte[]) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, byte[], int, byte[]) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, byte[], int, long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, byte[], int, SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, byte[], long, byte[], long) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, byte[], long, SegmentPackager, byte[], long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, byte[], SegmentPackager, byte[], SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, int, long, long) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, int, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, long, long) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, long, SegmentPackager, long, SegmentPackager) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.ReadyToSendSegmentDecorator
ReadyToSendSegmentDecorator.Builder<DECORATEE extends Segment> - Class in org.refcodes.serial
Builder to build ReadyToSendSegmentDecorator.
ReadyToSendSegmentPackagerAccessor - Interface in org.refcodes.serial
Provides an accessor for a SegmentPackager RTS ("ready-to-send") property.
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder<B extends ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a SegmentPackager RTS ("ready-to-send") property returning the builder for applying multiple build operations.
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator - Interface in org.refcodes.serial
Provides a mutator for a SegmentPackager RTS ("ready-to-send") property.
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerProperty - Interface in org.refcodes.serial
Provides a SegmentPackager RTS ("ready-to-send") property.
ReadyToSendTimeoutInMsAccessor - Interface in org.refcodes.serial
Provides an accessor for a RTS ("ready-to-send") timeout in milliseconds property.
ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsBuilder<B extends ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a the RTS ("ready-to-send") timeout property returning the builder for applying multiple build operations.
ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsMutator - Interface in org.refcodes.serial
Provides a mutator for a RTS ("ready-to-send") timeout in milliseconds property.
ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsProperty - Interface in org.refcodes.serial
Provides a RTS ("ready-to-send") timeout in milliseconds property.
ReadyToSendTransmission - Interface in org.refcodes.serial
The ReadyToSendTransmission interface defines functionality for achieving an RTS "software" handshake between a transmitter having the active RTS ("ready-to-send") role and a receiver confirming being CTS ("clear-to-send") where the receiver waits for a RTS signal from the transmitter (the transmitter signals to be ready for sending data by issuing an RTS signal to the receiver).
receiveAllBytes() - Method in class org.refcodes.serial.AbstractPortDecorator
receiveByte() - Method in class org.refcodes.serial.AbstractPortDecorator
receiveByte() - Method in interface org.refcodes.serial.SerialReceiver
receiveBytes(byte[], int, int) - Method in class org.refcodes.serial.AbstractPortDecorator
receiveBytes(byte[], int, int) - Method in class org.refcodes.serial.LoopbackPort
receiveBytes(int) - Method in class org.refcodes.serial.AbstractPortDecorator
receiveBytes(int) - Method in interface org.refcodes.serial.SerialReceiver
receiveBytesWithin(long, byte[], int, int) - Method in class org.refcodes.serial.AbstractPortDecorator
receiveBytesWithin(long, int) - Method in class org.refcodes.serial.AbstractPortDecorator
receiveByteWithin(long) - Method in class org.refcodes.serial.AbstractPortDecorator
receiveCtsTransmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
receiveFrom(InputStream) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream) - Method in interface org.refcodes.serial.Segment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int) - Method in interface org.refcodes.serial.Section
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.AbstractSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.AssertMagicBytesSectionDecorator
Default implementation harnessing the Section.fromTransmission(Sequence, int) method.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.BreakerSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.CipherSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.CrcSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.FileSection
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.InvertibleSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.MagicBytesSectionDecorator
Default implementation harnessing the Section.fromTransmission(Sequence, int) method.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in interface org.refcodes.serial.Section
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in interface org.refcodes.serial.Section.SectionMixin
Default implementation harnessing the Section.fromTransmission(Sequence, int) method.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.SectionComposite
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.StringArraySection
Default implementation harnessing the Section.fromTransmission(Sequence, int) method.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AbstractSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AllocSectionDecoratorSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AllocSegmentBody
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AllocSegmentHead
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in interface org.refcodes.serial.ArraySegment
Default implementation harnessing the Segment.fromTransmission(Sequence) method.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AsciizArraySegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AsciizSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AssertMagicBytesSegmentDecorator
Default implementation harnessing the Segment.fromTransmission(Sequence) method.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.BreakerSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.CipherSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.ComplexTypeSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.CrcSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.DynamicTypeSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.InvertibleSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.LengthSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.LengthSegmentDecoratorSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.MagicBytesSegmentDecorator
Default implementation harnessing the Segment.fromTransmission(Sequence) method.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.NullSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in interface org.refcodes.serial.Segment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in interface org.refcodes.serial.Segment.SegmentMixin
Default implementation harnessing the Segment.fromTransmission(Sequence) method.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.SegmentComposite
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.StringSegment
(Re-)initializes this instance by receiving the according Sequence from the given InputStream.
receiveFrom(SerialTransceiver) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
(Re-)initializes this instance by receiving the according Sequence from the given SerialTransceiver's InputStream.
receiveFrom(SerialTransceiver) - Method in interface org.refcodes.serial.Segment
(Re-)initializes this instance by receiving the according Sequence from the given SerialTransceiver's InputStream.
receiveFrom(SerialTransceiver, int) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
(Re-)initializes this instance by receiving the according Sequence from the given SerialTransceiver's InputStream.
receiveFrom(SerialTransceiver, int) - Method in interface org.refcodes.serial.Section
(Re-)initializes this instance by receiving the according Sequence from the given SerialTransceiver's InputStream.
receiveSegment(HEADER) - Method in class org.refcodes.serial.AbstractPort
Receives a Segment (and blocks this thread) till all it's Sequence data has been received and updates the Segment by invoking Segment.fromTransmission(Sequence).
receiveSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
Receives a Segment (and blocks this thread) till all it's Sequence data has been received and updates the Segment by invoking Segment.fromTransmission(Sequence).
receiveSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentDestination
Receives a Segment (and blocks this thread) till all it's Sequence data has been received and updates the Segment by invoking Segment.fromTransmission(Sequence).
receiveSegment(SEGMENT) - Method in interface org.refcodes.serial.SerialReceiver
Receives a Segment (and blocks this thread) till all it's Sequence data has been received and updates the Segment by invoking Segment.fromTransmission(Sequence).
receiveSegment(SEGMENT) - Method in interface org.refcodes.serial.SerialTransceiver
Receives a Segment (and blocks this thread) till all it's Sequence data has been received and updates the Segment by invoking Segment.fromTransmission(Sequence).
ReceiveSegmentConsumerDaemon<SEGMENT extends Segment> - Class in org.refcodes.serial
ReceiveSegmentConsumerDaemon(SegmentConsumer<SEGMENT>, SEGMENT, SerialTransceiver) - Constructor for class org.refcodes.serial.ReceiveSegmentConsumerDaemon
 
ReceiveSegmentResultDaemon<SEGMENT extends Segment> - Class in org.refcodes.serial
A daemon handling SegmentReceiver.onReceiveSegment(Segment) asynchronous calls.
ReceiveSegmentResultDaemon(SEGMENT, SerialTransceiver) - Constructor for class org.refcodes.serial.ReceiveSegmentResultDaemon
 
receiveSegmentWithin(long, SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
Receives a Segment (and blocks this thread) till all it's Sequence data has been received and updates the Segment by invoking Segment.fromTransmission(Sequence).
receiveSegmentWithin(long, SEGMENT) - Method in interface org.refcodes.serial.SegmentReceiver
Receives a Segment (and blocks this thread) till all it's Sequence data has been received and updates the Segment by invoking Segment.fromTransmission(Sequence).
receiveSegmentWithin(long, SEGMENT) - Method in interface org.refcodes.serial.SerialReceiver
Receives a Segment (and blocks this thread) till all it's Sequence data has been received and updates the Segment by invoking Segment.fromTransmission(Sequence).
receiveSequence(int) - Method in class org.refcodes.serial.AbstractPortDecorator
Receives a Sequence with the number of bytes specified.This method blocks till all bytes are read.
receiveSequence(int) - Method in interface org.refcodes.serial.SerialReceiver
Receives a Sequence with the number of bytes specified.This method blocks till all bytes are read.
receiveSequenceWithin(long, int) - Method in class org.refcodes.serial.AbstractPortDecorator
Receives a Sequence with the number of bytes specified.
receiveSequenceWithin(long, int) - Method in interface org.refcodes.serial.SerialReceiver
Receives a Sequence with the number of bytes specified.
replace(byte[]) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Replaces the given bytes with this byte array.
replace(byte[]) - Method in class org.refcodes.serial.ByteArraySequence
Replaces the content of this Sequence with the content of the given byte array.
replace(byte[]) - Method in interface org.refcodes.serial.Sequence
Replaces the given bytes with this byte array.
replace(byte[], int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Replaces the given bytes with this byte array.
replace(byte[], int) - Method in interface org.refcodes.serial.Sequence
Replaces the given bytes with this byte array.
replace(byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Replaces the given bytes with this byte array.
replace(byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Replaces the given bytes with this byte array.
replace(byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Replaces the given bytes with this byte array.
replace(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Replaces the given Sequence into this Sequence.
replace(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Replaces the content of this Sequence with the content of the given Sequence.
replace(Sequence) - Method in interface org.refcodes.serial.Sequence
Replaces the given Sequence into this Sequence.
replace(Sequence, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Replaces the given bytes with this Sequence.
replace(Sequence, int) - Method in interface org.refcodes.serial.Sequence
Replaces the given bytes with this Sequence.
replace(Sequence, int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Replaces the given bytes with this Sequence.
replace(Sequence, int, int) - Method in class org.refcodes.serial.ByteArraySequence
Replaces the given bytes with this Sequence.
replace(Sequence, int, int) - Method in interface org.refcodes.serial.Sequence
Replaces the given bytes with this Sequence.
REQUEST_FOR_ACKNOWLEDGE - org.refcodes.serial.HandshakeProtocol
No CRC error detection but acknowledge handshake.
reset() - Method in class org.refcodes.serial.BreakerSectionDecorator
reset() - Method in class org.refcodes.serial.BreakerSegmentDecorator
reset() - Method in class org.refcodes.serial.PacketInputStream
RTR_MAGIC_BYTES - Static variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
RTR_RETRY_NUMBER - Static variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
RTR_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
RTS_MAGIC_BYTES - Static variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
RTS_RETRY_NUMBER - Static variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
RTS_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
run() - Method in class org.refcodes.serial.ReceiveSegmentConsumerDaemon
 
run() - Method in class org.refcodes.serial.ReceiveSegmentResultDaemon
 
run() - Method in class org.refcodes.serial.TransmitSegmentConsumerDaemon
 
run() - Method in class org.refcodes.serial.TransmitSegmentResultDaemon
 

S

Schema - Class in org.refcodes.serial
The purpose of a Schema is automatically generate documentation of serial data.
Schema(String, int, String, Class<?>) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(String, Class<?>, Schema...) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(String, String, Class<?>, Schema...) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(String, Sequence, int, String, Class<?>) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(String, Sequence, int, String, Class<?>, Schema...) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(String, Sequence, String, int, String, Class<?>) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(String, Sequence, String, int, String, Class<?>, Schema...) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(Schema) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the properties of the provided Schema ("copy constructor"),.
Schema(Schema, Schema...) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the properties of the provided Schema ("copy constructor"),.
Schema(Sequence, int, String, Class<?>) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(Sequence, int, String, Class<?>, Schema...) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(Sequence, String, int, String, Class<?>) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Schema(Sequence, String, int, String, Class<?>, Schema...) - Constructor for class org.refcodes.serial.Schema
Constructs a Schema with the provided arguments.
Section - Interface in org.refcodes.serial
The Section interface enables an implementing type to provide a Sequence representation of itself or to transmit its Sequence representation through an OutputStream (with an optional feedback InputStream) as of Transmission.transmitTo(OutputStream, InputStream) and to initialize with a Sequence representation for itself or to receive a Sequence representation for itself through an InputStream (with an optional feedback OutputStream) as of Section.receiveFrom(InputStream, int, OutputStream).
Section.SectionMixin - Interface in org.refcodes.serial
Default implementation of the Section interface providing an implementation of the Section.SectionMixin.receiveFrom(InputStream, int, OutputStream) method using the Section.fromTransmission(Sequence, int) method or the Section.fromTransmission(Sequence, int, int) method..
SectionComposite<ALLOC extends AllocSectionDecoratorSegment<CHILD>,​CHILD extends Section> - Class in org.refcodes.serial
A SectionComposite is a Section consisting of Section elements of a variable length each: Each Section element in the composite need not be of the same size.
SectionComposite(Class<ALLOC>, Class<CHILD>) - Constructor for class org.refcodes.serial.SectionComposite
Constructs a SectionComposite.
SectionComposite(Class<ALLOC>, Class<CHILD>, CHILD...) - Constructor for class org.refcodes.serial.SectionComposite
Constructs a SectionComposite containing the provided AllocSectionDecoratorSegment elements.
SectionComposite(TypeFactory<ALLOC>, TypeFactory<CHILD>) - Constructor for class org.refcodes.serial.SectionComposite
Constructs a SectionComposite containing the provided AllocSectionDecoratorSegment elements and using the provided factories for creating Segment and Section instances.
SectionComposite(TypeFactory<ALLOC>, TypeFactory<CHILD>, CHILD...) - Constructor for class org.refcodes.serial.SectionComposite
Constructs a SectionComposite containing the provided AllocSectionDecoratorSegment elements and using the provided factories for creating Segment and Section instances.
Segment - Interface in org.refcodes.serial
The Segment interface enables an implementing type to provide a Sequence representation of itself or to transmit its Sequence representation through an OutputStream (with an optional feedback InputStream) as of Transmission.transmitTo(OutputStream, InputStream) and to initialize with a Sequence representation for itself or to receive a Sequence representation for itself through an InputStream (with an optional feedback OutputStream) as of Segment.receiveFrom(InputStream, OutputStream).
Segment.SegmentMixin - Interface in org.refcodes.serial
Default implementation of the Segment interface providing an implementation of the Segment.SegmentMixin.receiveFrom(InputStream, OutputStream) method using the Segment.fromTransmission(Sequence) method or the Segment.fromTransmission(Sequence, int) method.
SegmentArraySection<ARRAY extends Segment> - Class in org.refcodes.serial
A SegmentArraySection is a Segment consisting of Segment elements with each element of presumably different lengths ( in contrast to the FixedSegmentArraySection).
SegmentArraySection(ARRAY...) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(Class<ARRAY>) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(String, ARRAY...) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(String, Class<ARRAY>) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(String, Collection<ARRAY>) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(String, TypeFactory<ARRAY>) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(String, TypeFactory<ARRAY>, ARRAY...) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(String, TypeFactory<ARRAY>, Collection<ARRAY>) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(Collection<ARRAY>) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(TypeFactory<ARRAY>) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(TypeFactory<ARRAY>, ARRAY...) - Constructor for class org.refcodes.serial.SegmentArraySection
SegmentArraySection(TypeFactory<ARRAY>, Collection<ARRAY>) - Constructor for class org.refcodes.serial.SegmentArraySection
segmentComposite(CHILD...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SegmentComposite containing the provided Segment elements.
segmentComposite(Collection<CHILD>) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SegmentComposite containing the provided Segment elements.
SegmentComposite<CHILD extends Segment> - Class in org.refcodes.serial
The SegmentComposite is a Segment composed of multiple child Segment elements.
SegmentComposite(CHILD...) - Constructor for class org.refcodes.serial.SegmentComposite
SegmentComposite(Collection<CHILD>) - Constructor for class org.refcodes.serial.SegmentComposite
SegmentConsumer<SEGMENT extends Segment> - Interface in org.refcodes.serial
A SegmentConsumer consumes a Segment and is used to create lambda expressions used for asynchronous callback.
SegmentDestination - Interface in org.refcodes.serial
The SegmentDestination is used to receive Segment instances in a unified way.
segmentLength() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty allocation value with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the referencee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the referencee's length.
segmentLength(int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty allocation value with the given number of bytes used to specify the referencee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the referencee's length.
segmentLength(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty allocation value with the given number of bytes used to specify the referencee's length and the provided Endianess representation of the referencee's length.
segmentLength(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty allocation value with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the referencee's length and the provided Endianess representation of the referencee's length.
segmentLength(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance.
segmentLength(REFERENCEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs the allocation value with the given referencee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the referencee's length a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the referencee's length.
segmentLength(REFERENCEE, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs the allocation value with the given referencee and with the given number of bytes used to specify the referencee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the referencee's length.
segmentLength(REFERENCEE, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs the allocation value with the given referencee and with the given number of bytes used to specify the referencee's length and the provided Endianess representation of the referencee's length.
segmentLength(REFERENCEE, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs the allocation value with the given referencee and a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the referencee's length and the provided Endianess representation of the referencee's length.
segmentLength(REFERENCEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance.
SegmentPackager - Interface in org.refcodes.serial
The SegmentPackager interface defines methods to package (wrap) a Segment e.g. with a CrcSegmentDecorator.
SegmentPackager.DummySegmentPackager - Class in org.refcodes.serial
Dummy implementation of a SegmentPackager just passing through provided Segment instances.
SegmentReceiver - Interface in org.refcodes.serial
The SegmentReceiver is used to receive Segment instances in a unified way.
SegmentResult<SEGMENT extends Segment> - Class in org.refcodes.serial
A SegmentResult instance is issued by the SerialReceiver to receive a Transmission's data asynchronously.
SegmentResult(SEGMENT) - Constructor for class org.refcodes.serial.SegmentResult
Constructs the SegmentResult with the according arguments.
SegmentSource - Interface in org.refcodes.serial
The SegmentSource is used to send Segment instances in a unified way.
SegmentTransceiver - Interface in org.refcodes.serial
Combines the SegmentTransmitter and SegmentReceiver functionality in a single interface to be implemented by a single class so that SegmentTransmitter and SegmentReceiver functionality can be provided by a single instance.
SegmentTransmitter - Interface in org.refcodes.serial
The SegmentTransmitter is used to transmit Segment instances in a unified way.
Sequence - Interface in org.refcodes.serial
A Sequence abstracts a byte field providing means to applying complex operations on that byte field.
SEQUENCE_NUMBER_INIT_VALUE - Static variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
SEQUENCE_NUMBER_WIDTH - Static variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
SequenceAccessor - Interface in org.refcodes.serial
Provides an accessor for a Sequence property.
SequenceAccessor.SequenceBuilder<B extends SequenceAccessor.SequenceBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a segment property returning the builder for applying multiple build operations.
SequenceAccessor.SequenceMutator - Interface in org.refcodes.serial
Provides a mutator for a segment property.
SequenceAccessor.SequenceProperty - Interface in org.refcodes.serial
Provides a segment property.
SequenceConsumer - Interface in org.refcodes.serial
A SequenceConsumer consumes a Sequence and is used to create lambda expressions used for asynchronous callback.
SequenceInputStream - Class in org.refcodes.serial
The SequenceInputStream constructs an InputStream from a Sequence.
SequenceInputStream(Sequence) - Constructor for class org.refcodes.serial.SequenceInputStream
Uses the provided Sequence to provide InputStream functionality.
SequenceInputStream(Sequence, int) - Constructor for class org.refcodes.serial.SequenceInputStream
Uses the provided Sequence to provide InputStream functionality.
SequenceIterator() - Constructor for class org.refcodes.serial.ByteArraySequence.SequenceIterator
 
SequenceNumberAccessor - Interface in org.refcodes.serial
Provides an accessor for a sequence number property.
SequenceNumberAccessor.SequenceNumberBuilder<B extends SequenceNumberAccessor.SequenceNumberBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a sequence number property returning the builder for applying multiple build operations.
SequenceNumberAccessor.SequenceNumberMutator - Interface in org.refcodes.serial
Provides a mutator for a sequence number property.
SequenceNumberAccessor.SequenceNumberProperty - Interface in org.refcodes.serial
Provides a sequence number property.
SequenceNumberConcatenateModeAccessor - Interface in org.refcodes.serial
Provides an accessor for a ConcatenateMode property.
SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder<B extends SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a sequence number ConcatenateMode property returning the builder for applying multiple build operations.
SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeMutator - Interface in org.refcodes.serial
Provides a mutator for a sequence number ConcatenateMode property.
SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeProperty - Interface in org.refcodes.serial
Provides a sequence number ConcatenateMode property.
SequenceNumberInitValueAccessor - Interface in org.refcodes.serial
Provides an accessor for a sequence number initial value property.
SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B extends SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a sequence number initial value property returning the builder for applying multiple build operations.
SequenceNumberInitValueAccessor.SequenceNumberInitValueMutator - Interface in org.refcodes.serial
Provides a mutator for a sequence number initial value property.
SequenceNumberInitValueAccessor.SequenceNumberInitValueProperty - Interface in org.refcodes.serial
Provides a sequence number initial value property.
sequenceNumberSegment(int, Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
sequenceNumberSegment(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
sequenceNumberSegment(long, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty SequenceNumberSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the SequenceNumberSegment's value.
sequenceNumberSegment(String, int, Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
sequenceNumberSegment(String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
sequenceNumberSegment(String, long, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty SequenceNumberSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the SequenceNumberSegment's value.
sequenceNumberSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty SequenceNumberSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the SequenceNumberSegment's value.
sequenceNumberSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty SequenceNumberSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the SequenceNumberSegment's value.
SequenceNumberSegment - Class in org.refcodes.serial
Convenience class for the NumberSegment using TransmissionMetrics sequence number related properties to configure the SequenceNumberSegment (being an accordingly configured NumberSegment).
SequenceNumberSegment(int, Long, Endianess) - Constructor for class org.refcodes.serial.SequenceNumberSegment
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
SequenceNumberSegment(int, Endianess) - Constructor for class org.refcodes.serial.SequenceNumberSegment
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
SequenceNumberSegment(Long, TransmissionMetrics) - Constructor for class org.refcodes.serial.SequenceNumberSegment
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
SequenceNumberSegment(String, int, Long, Endianess) - Constructor for class org.refcodes.serial.SequenceNumberSegment
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
SequenceNumberSegment(String, int, Endianess) - Constructor for class org.refcodes.serial.SequenceNumberSegment
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
SequenceNumberSegment(String, Long, TransmissionMetrics) - Constructor for class org.refcodes.serial.SequenceNumberSegment
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
SequenceNumberSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.SequenceNumberSegment
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
SequenceNumberSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.SequenceNumberSegment
Constructs a SequenceNumberSegment with the given TransmissionMetrics.
SequenceNumberWidthAccessor - Interface in org.refcodes.serial
Provides an accessor for a sequence number width (in bytes) property.
SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B extends SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a sequence number width (in bytes) property returning the builder for applying multiple build operations.
SequenceNumberWidthAccessor.SequenceNumberWidthMutator - Interface in org.refcodes.serial
Provides a mutator for a sequence number width (in bytes) property.
SequenceNumberWidthAccessor.SequenceNumberWidthProperty - Interface in org.refcodes.serial
Provides a sequence number width (in bytes) property.
SequenceOutputStream - Class in org.refcodes.serial
SequenceOutputStream() - Constructor for class org.refcodes.serial.SequenceOutputStream
Uses the provided Sequence to provide OutputStream functionality.
SequenceOutputStream(Sequence) - Constructor for class org.refcodes.serial.SequenceOutputStream
Uses the provided Sequence to provide OutputStream functionality.
sequenceSection() - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceSection.
sequenceSection(int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceSection.
sequenceSection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceSection.
sequenceSection(String, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceSection.
sequenceSection(String, Sequence) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceSection.
sequenceSection(Sequence) - Static method in class org.refcodes.serial.SerialSugar
Constructs a SequenceSection.
SequenceSection - Class in org.refcodes.serial
The SequenceSection is a Section representing a Sequence.
SequenceSection() - Constructor for class org.refcodes.serial.SequenceSection
Constructs the SequenceSection.
SequenceSection(int) - Constructor for class org.refcodes.serial.SequenceSection
Constructs the SequenceSection.
SequenceSection(String) - Constructor for class org.refcodes.serial.SequenceSection
Constructs the SequenceSection.
SequenceSection(String, int) - Constructor for class org.refcodes.serial.SequenceSection
Constructs the SequenceSection.
SequenceSection(String, Sequence) - Constructor for class org.refcodes.serial.SequenceSection
Constructs the SequenceSection.
SequenceSection(Sequence) - Constructor for class org.refcodes.serial.SequenceSection
Constructs the SequenceSection.
SerialException - Exception in org.refcodes.serial
Base exception for this package.
SerialException(String) - Constructor for exception org.refcodes.serial.SerialException
SerialException(String, String) - Constructor for exception org.refcodes.serial.SerialException
SerialException(String, Throwable) - Constructor for exception org.refcodes.serial.SerialException
SerialException(String, Throwable, String) - Constructor for exception org.refcodes.serial.SerialException
SerialException(Throwable) - Constructor for exception org.refcodes.serial.SerialException
SerialException(Throwable, String) - Constructor for exception org.refcodes.serial.SerialException
SerialReceiver - Interface in org.refcodes.serial
A SerialReceiver is used to read data from a serial port or the like.
SerialRuntimeException - Exception in org.refcodes.serial
Base runtime exception for this package.
SerialRuntimeException(String) - Constructor for exception org.refcodes.serial.SerialRuntimeException
SerialRuntimeException(String, String) - Constructor for exception org.refcodes.serial.SerialRuntimeException
SerialRuntimeException(String, Throwable) - Constructor for exception org.refcodes.serial.SerialRuntimeException
SerialRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.serial.SerialRuntimeException
SerialRuntimeException(Throwable) - Constructor for exception org.refcodes.serial.SerialRuntimeException
SerialRuntimeException(Throwable, String) - Constructor for exception org.refcodes.serial.SerialRuntimeException
SerialSugar - Class in org.refcodes.serial
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the construction of various serial types such as Segment or Section type instances (and the like).
SerialSugar() - Constructor for class org.refcodes.serial.SerialSugar
Instantiates a new serial sugar.
SerialTransceiver - Interface in org.refcodes.serial
A SerialTransceiver combines SerialReceiver and SerialTransmitter functionality.
SerialTransmitter - Interface in org.refcodes.serial
A SerialTransmitter is used to write data to a serial port or the like.
setAcknowledgeMagicBytes(byte[]) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator
Sets the magic bytes for the acknowledge magic bytes property.
setAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the acknowledge magic bytes property.
setAcknowledgeMagicBytes(String) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator
Sets the magic bytes for the acknowledge magic bytes property.
setAcknowledgeMagicBytes(String, Charset) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator
Sets the magic bytes for the acknowledge magic bytes property.
setAcknowledgeRetryNumber(int) - Method in interface org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberMutator
Sets the number of retries for the acknowledge retry number.
setAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number of retries for the acknowledge retry number.
setAcknowledgeSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator
Sets the SegmentPackager ACK property.
setAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager ACK property.
setAcknowledgeTimeoutInMs(long) - Method in interface org.refcodes.serial.AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsMutator
The acknowledge timeout attribute in milliseconds.
setAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The acknowledge timeout attribute in milliseconds.
setAllocLength(int) - Method in interface org.refcodes.serial.AllocLengthAccessor.AllocLengthMutator
Sets the allocation length for the allocation length property.
setAllocLength(int) - Method in class org.refcodes.serial.AllocSegmentBody
Sets the allocated length.
setArray(ARRAY[]) - Method in class org.refcodes.serial.AbstractArrayTransmission
setBlockSize(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
setBody(AllocSegmentBody<?>) - Method in class org.refcodes.serial.AllocSegmentHead
setByteAt(int, byte) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Sets the byte at the given index in the Sequence.
setByteAt(int, byte) - Method in class org.refcodes.serial.ByteArraySequence
Sets the byte at the given index in the Sequence.
setByteAt(int, byte) - Method in interface org.refcodes.serial.Sequence
Sets the byte at the given index in the Sequence.
setChildren(CHILD[]) - Method in class org.refcodes.serial.SectionComposite
Hook for easily setting the children.
setClearToSendMagicBytes(byte[]) - Method in interface org.refcodes.serial.ClearToSendMagicBytesAccessor.ClearToSendMagicBytesMutator
Sets the magic bytes for the CTS ("clear-to-send") magic bytes property.
setClearToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the CTS ("clear-to-send") magic bytes property.
setClearToSendRetryNumber(int) - Method in interface org.refcodes.serial.ClearToSendRetryNumberAccessor.ClearToSendRetryNumberMutator
Sets the number of retries for the CTS ("clear-to-send") retry number.
setClearToSendSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator
Sets the SegmentPackager CTS ("clear-to-send") property.
setClearToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager CTS ("clear-to-send") property.
setClearToSendTimeoutInMs(long) - Method in interface org.refcodes.serial.ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsMutator
The CTS ("clear-to-send") timeout attribute in milliseconds.
setClearToSendTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The CTS ("clear-to-send") timeout attribute in milliseconds.
setCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
setCrcChecksumConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
setCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
setCrossoverPort(LoopbackPort) - Method in class org.refcodes.serial.LoopbackPort
Hook to set a crossover loopback port in order to attach a LoopbackPort to the other end of the wire and transform a loopback device into two crossover loopback devices.
setDecoratee(DECORATEE) - Method in class org.refcodes.serial.AllocSectionDecoratorSegment
Hook and package local setter for the SectionComposite class.
setEncoding(Charset) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
setEndianess(Endianess) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
setEndOfStringByte(byte) - Method in interface org.refcodes.serial.EndOfStringByteAccessor.EndOfStringByteMutator
Sets the end of string byte for the end of string byte property.
setEndOfStringByte(byte) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the end of string byte for the end of string byte property.
setEnquiryStandbyTimeInMs(long) - Method in interface org.refcodes.serial.EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsMutator
The ENQ ("enquiry") timeout attribute in milliseconds.
setEnquiryStandbyTimeInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The ENQ ("enquiry") timeout attribute in milliseconds.
setException(IOException) - Method in class org.refcodes.serial.SegmentResult
 
setHandshakeMagicBytes(byte[]) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesMutator
Sets the magic bytes for the handshake magic bytes property.
setHandshakeMagicBytes(String) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesMutator
Sets the magic bytes for the handshake magic bytes property.
setHandshakeMagicBytes(String, Charset) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesMutator
Sets the magic bytes for the handshake magic bytes property.
setLength(int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
A value of -1 disables any length bounds.
setLengthWidth(int) - Method in interface org.refcodes.serial.LengthWidthAccessor.LengthWidthMutator
Sets the length width (in bytes) for the length width (in bytes) property.
setLengthWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the length width (in bytes) for the length width (in bytes) property.
setMagicBytes(byte[]) - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Sets the magic bytes to be stored by this instance.
setMagicBytes(String) - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Sets the magic bytes from the provided String to be stored by this instance (uses the TransmissionMetrics.DEFAULT_ENCODING) for byte conversion).
setMagicBytes(String) - Method in interface org.refcodes.serial.MagicBytesAccessor.MagicBytesMutator
Uses TransmissionMetrics.DEFAULT_ENCODING for converting the String into a byte array.
setMagicBytes(String, Charset) - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Sets the magic bytes from the provided String to be stored by this instance.
setMagicBytesLength(int) - Method in interface org.refcodes.serial.MagicBytesLengthAccessor.MagicBytesLengthMutator
Sets the magic bytes length for the magic bytes magic bytes length property.
setMagicBytesLength(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes length for the magic bytes magic bytes length property.
setPacketLengthWidth(int) - Method in interface org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthMutator
Sets the packet length width (in bytes) for the packet length width (in bytes) property.
setPacketLengthWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the packet length width (in bytes) for the packet length width (in bytes) property.
setPacketMagicBytes(byte[]) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesMutator
Sets the magic bytes for the packet magic bytes property.
setPacketMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the packet magic bytes property.
setPacketMagicBytes(String) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesMutator
Sets the magic bytes for the packet magic bytes property.
setPacketMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesMutator
Sets the magic bytes for the packet magic bytes property.
setPacketSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerMutator
Sets the SegmentPackager for the packet SegmentPackager property.
setPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager for the packet SegmentPackager property.
setPayload(byte[]) - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
setPayload(byte[]) - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
setPayload(byte[]) - Method in class org.refcodes.serial.AsciizSegment
Sets the given (ASCII encoded) bytes payload.
setPayload(Boolean[]) - Method in class org.refcodes.serial.BooleanArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking AbstractPayloadSection.setPayload(Object).
setPayload(Byte[]) - Method in class org.refcodes.serial.ByteArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking AbstractPayloadSection.setPayload(Object).
setPayload(Character[]) - Method in class org.refcodes.serial.CharArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking AbstractPayloadSection.setPayload(Object).
setPayload(Double[]) - Method in class org.refcodes.serial.DoubleArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking AbstractPayloadSection.setPayload(Object).
setPayload(Float[]) - Method in class org.refcodes.serial.FloatArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking AbstractPayloadSection.setPayload(Object).
setPayload(Integer[]) - Method in class org.refcodes.serial.IntArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking AbstractPayloadSection.setPayload(Object).
setPayload(Long[]) - Method in class org.refcodes.serial.LongArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking AbstractPayloadSection.setPayload(Object).
setPayload(Short[]) - Method in class org.refcodes.serial.ShortArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking AbstractPayloadSection.setPayload(Object).
setPayload(String) - Method in class org.refcodes.serial.StringSegment
setPayload(String[]) - Method in class org.refcodes.serial.StringArraySection
setPayload(Sequence) - Method in class org.refcodes.serial.FixedLengthSequenceSegment
setPayload(Sequence) - Method in class org.refcodes.serial.SequenceSection
setPayload(T) - Method in class org.refcodes.serial.AbstractPayloadSection
setPayload(T) - Method in class org.refcodes.serial.AbstractPayloadSegment
setPayload(T) - Method in class org.refcodes.serial.ComplexTypeSegment
setPortMetrics(PM) - Method in interface org.refcodes.serial.PortMetricsAccessor.PortMetricsMutator
Sets the PortMetrics for the PortMetrics property.
setReadTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
setReadyToReceiveMagicBytes(byte[]) - Method in interface org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesMutator
Sets the magic bytes for the RTR ("ready-to-receive") magic bytes property.
setReadyToReceiveMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the RTR ("ready-to-receive") magic bytes property.
setReadyToReceiveRetryNumber(int) - Method in interface org.refcodes.serial.ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberMutator
Sets the number of retries for the RTR ("ready-to-receive") retry number.
setReadyToReceiveRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number of retries for the RTR ("ready-to-receive") retry number.
setReadyToReceiveSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator
Sets the SegmentPackager RTR ("ready-to-receive") property.
setReadyToReceiveSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager RTR ("ready-to-receive") property.
setReadyToReceiveTimeoutInMs(long) - Method in interface org.refcodes.serial.ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsMutator
The RTR ("ready-to-receive") timeout attribute in milliseconds.
setReadyToReceiveTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The RTR ("ready-to-receive") timeout attribute in milliseconds.
setReadyToSendMagicBytes(byte[]) - Method in interface org.refcodes.serial.ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesMutator
Sets the magic bytes for the RTS ("ready-to-send") magic bytes property.
setReadyToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the RTS ("ready-to-send") magic bytes property.
setReadyToSendRetryNumber(int) - Method in interface org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberMutator
Sets the number of retries for the RTS ("ready-to-send") retry number.
setReadyToSendRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number of retries for the RTS ("ready-to-send") retry number.
setReadyToSendSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator
Sets the SegmentPackager RTS ("ready-to-send") property.
setReadyToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager RTS ("ready-to-send") property.
setReadyToSendTimeoutInMs(long) - Method in interface org.refcodes.serial.ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsMutator
The RTS ("ready-to-send") timeout attribute in milliseconds.
setReadyToSendTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The RTS ("ready-to-send") timeout attribute in milliseconds.
setReferencee(REFERENCEE) - Method in class org.refcodes.serial.LengthSegment
setReturnStream(InputStream) - Method in interface org.refcodes.serial.InputReturnStreamAccessor.InputReturnStreamMutator
Sets the input return stream for the input return stream property.
setReturnStream(OutputStream) - Method in interface org.refcodes.serial.OutputReturnStreamAccessor.OutputReturnStreamMutator
Sets the output return stream for the output return stream property.
setSequence(Sequence) - Method in interface org.refcodes.serial.SequenceAccessor.SequenceMutator
Sets the segment for the segment property.
setSequenceNumber(int) - Method in interface org.refcodes.serial.SequenceNumberAccessor.SequenceNumberMutator
Sets the sequence number for the sequence number property.
setSequenceNumberConcatenateMode(ConcatenateMode) - Method in interface org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeMutator
Sets the ConcatenateMode for the ConcatenateMode property.
setSequenceNumberConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the ConcatenateMode for the ConcatenateMode property.
setSequenceNumberInitValue(int) - Method in interface org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueMutator
Sets the sequence number initial value for the sequence number initial value property.
setSequenceNumberInitValue(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the sequence number initial value for the sequence number initial value property.
setSequenceNumberWidth(int) - Method in interface org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthMutator
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
setSequenceNumberWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
setTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets all the timeouts to the same value.
setTransmission(T) - Method in interface org.refcodes.serial.TransmissionAccessor.TransmissionMutator
Sets the Transmission for the Transmission property.
setTransmissionMetrics(TransmissionMetrics) - Method in interface org.refcodes.serial.TransmissionMetricsAccessor.TransmissionMetricsMutator
Sets the name for the TransmissionMetrics property.
setTransmissionRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number of retries for the transmission retry number.
setTransmissionRetryNumber(int) - Method in interface org.refcodes.serial.TransmissionRetryNumberAccessor.TransmissionRetryNumberMutator
Sets the number of retries for the transmission retry number.
setTransmissionTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
The transmission timeout attribute in milliseconds.
setTransmissionTimeoutInMs(long) - Method in interface org.refcodes.serial.TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsMutator
The transmission timeout attribute in milliseconds.
setValue(Long) - Method in class org.refcodes.serial.NumberSegment
setWriteTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
shortArraySection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ShortArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
shortArraySection(short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortArraySection with the given short array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortArraySection's value.
shortArraySection(Short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortArraySection with the given short array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortArraySection's value.
shortArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ShortArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
shortArraySection(String, short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortArraySection with the given short array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortArraySection's value.
shortArraySection(String, Short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortArraySection with the given short array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortArraySection's value.
shortArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ShortArraySection with the given Endianess.
shortArraySection(String, Endianess, short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortArraySection with the given short array payload and the given Endianess for the representation of the ShortArraySection's value.
shortArraySection(String, Endianess, Short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortArraySection with the given short array payload and the given Endianess for the representation of the ShortArraySection's value.
shortArraySection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
shortArraySection(String, TransmissionMetrics, short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
shortArraySection(String, TransmissionMetrics, Short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
shortArraySection(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ShortArraySection with the given Endianess.
shortArraySection(Endianess, short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortArraySection with the given short array payload and the given Endianess for the representation of the ShortArraySection's value.
shortArraySection(Endianess, Short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortArraySection with the given short array payload and the given Endianess for the representation of the ShortArraySection's value.
shortArraySection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
shortArraySection(TransmissionMetrics, short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
shortArraySection(TransmissionMetrics, Short...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
ShortArraySection - Class in org.refcodes.serial
The ShortArraySection is an implementation of a Section carrying a short array as payload.
ShortArraySection() - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an empty ShortArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
ShortArraySection(short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs a ShortArraySection with the given short array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
ShortArraySection(Short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs a ShortArraySection with the given short array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortArraySection's value.
ShortArraySection(String) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an empty ShortArraySection with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
ShortArraySection(String, short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs a ShortArraySection with the given short array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the Section's value.
ShortArraySection(String, Short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs a ShortArraySection with the given short array payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortArraySection's value.
ShortArraySection(String, Endianess) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an empty ShortArraySection with the given Endianess.
ShortArraySection(String, Endianess, short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs a ShortArraySection with the given short array payload and the given Endianess for the representation of the ShortArraySection's value.
ShortArraySection(String, Endianess, Short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs a ShortArraySection with the given short array payload and the given Endianess for the representation of the ShortArraySection's value.
ShortArraySection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an according instance from the given configuration.
ShortArraySection(String, TransmissionMetrics, short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an according instance from the given configuration.
ShortArraySection(String, TransmissionMetrics, Short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an according instance from the given configuration.
ShortArraySection(Endianess) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an empty ShortArraySection with the given Endianess.
ShortArraySection(Endianess, short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs a ShortArraySection with the given short array payload and the given Endianess for the representation of the ShortArraySection's value.
ShortArraySection(Endianess, Short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs a ShortArraySection with the given short array payload and the given Endianess for the representation of the ShortArraySection's value.
ShortArraySection(TransmissionMetrics) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an according instance from the given configuration.
ShortArraySection(TransmissionMetrics, short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an according instance from the given configuration.
ShortArraySection(TransmissionMetrics, Short...) - Constructor for class org.refcodes.serial.ShortArraySection
Constructs an according instance from the given configuration.
shortSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ShortSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortSegment's value.
shortSegment(Short) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortSegment with the given short payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortSegment's value.
shortSegment(Short, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortSegment with the given short payload and the given Endianess for the representation of the Segment's value.
shortSegment(Short, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
shortSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ShortSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortSegment's value.
shortSegment(String, Short) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortSegment with the given short payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortSegment's value.
shortSegment(String, Short, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a ShortSegment with the given short payload and the given Endianess for the representation of the Segment's value.
shortSegment(String, Short, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
shortSegment(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ShortSegment with the given Endianess endian representation of the ShortSegment's value.
shortSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
shortSegment(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty ShortSegment with the given Endianess endian representation of the ShortSegment's value.
shortSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
ShortSegment - Class in org.refcodes.serial
The ShortSegment is an implementation of a Segment carrying in short value as payload.
ShortSegment() - Constructor for class org.refcodes.serial.ShortSegment
Constructs an empty ShortSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortSegment's value.
ShortSegment(Short) - Constructor for class org.refcodes.serial.ShortSegment
Constructs a ShortSegment with the given short payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortSegment's value.
ShortSegment(Short, Endianess) - Constructor for class org.refcodes.serial.ShortSegment
Constructs a ShortSegment with the given short payload and the given Endianess for the representation of the Segment's value.
ShortSegment(Short, TransmissionMetrics) - Constructor for class org.refcodes.serial.ShortSegment
Constructs an according instance from the given configuration.
ShortSegment(String) - Constructor for class org.refcodes.serial.ShortSegment
Constructs an empty ShortSegment with a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortSegment's value.
ShortSegment(String, Short) - Constructor for class org.refcodes.serial.ShortSegment
Constructs a ShortSegment with the given short payload and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the ShortSegment's value.
ShortSegment(String, Short, Endianess) - Constructor for class org.refcodes.serial.ShortSegment
Constructs a ShortSegment with the given short payload and the given Endianess for the representation of the Segment's value.
ShortSegment(String, Short, TransmissionMetrics) - Constructor for class org.refcodes.serial.ShortSegment
Constructs an according instance from the given configuration.
ShortSegment(String, Endianess) - Constructor for class org.refcodes.serial.ShortSegment
Constructs an empty ShortSegment with the given Endianess endian representation of the ShortSegment's value.
ShortSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.ShortSegment
Constructs an according instance from the given configuration.
ShortSegment(Endianess) - Constructor for class org.refcodes.serial.ShortSegment
Constructs an empty ShortSegment with the given Endianess endian representation of the ShortSegment's value.
ShortSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.ShortSegment
Constructs an according instance from the given configuration.
skip(long) - Method in class org.refcodes.serial.AbstractPortDecorator
skipAvailable() - Method in class org.refcodes.serial.AbstractPortDecorator
skipAvailableExcept(int) - Method in class org.refcodes.serial.AbstractPortDecorator
skipAvailableTill(long) - Method in class org.refcodes.serial.AbstractPortDecorator
skipAvailableTillSilenceFor(long) - Method in class org.refcodes.serial.AbstractPortDecorator
skipAvailableTillSilenceFor(long, long) - Method in class org.refcodes.serial.AbstractPortDecorator
skipAvailableWithin(long) - Method in class org.refcodes.serial.AbstractPortDecorator
skipAvailableWithin(long, long) - Method in class org.refcodes.serial.AbstractPortDecorator
SOFTWARE - org.refcodes.serial.FlowControlType
 
spliterator() - Method in class org.refcodes.serial.BoundedSequenceDecorator
StopAndWaitPacketInputStream - Class in org.refcodes.serial
The StopAndWaitPacketInputStream wraps an InputStream and chunks any data to be written into packets with a sequence number and a block of data.
StopAndWaitPacketInputStream(InputStream, int, int, byte[], int, int, ConcatenateMode, SegmentPackager, OutputStream, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitPacketInputStream
Constructs an according StopAndWaitPacketInputStream instance wrapping the given OutputStream.
StopAndWaitPacketInputStream(InputStream, OutputStream, TransmissionMetrics) - Constructor for class org.refcodes.serial.StopAndWaitPacketInputStream
Constructs an according StopAndWaitPacketInputStream instance wrapping the given OutputStream.
StopAndWaitPacketInputStream.Builder - Class in org.refcodes.serial
Builder to build StopAndWaitPacketInputStream instances.
StopAndWaitPacketOutputStream - Class in org.refcodes.serial
The StopAndWaitPacketOutputStream wraps an OutputStream and chunks any data to be written into packets with a sequence number, a block of data and a CRC checksum.
StopAndWaitPacketOutputStream(OutputStream, int, int, byte[], int, int, ConcatenateMode, SegmentPackager, InputStream, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitPacketOutputStream
Constructs an according StopAndWaitPacketOutputStream instance wrapping the given OutputStream.
StopAndWaitPacketOutputStream(OutputStream, InputStream, TransmissionMetrics) - Constructor for class org.refcodes.serial.StopAndWaitPacketOutputStream
Constructs an according StopAndWaitPacketOutputStream instance wrapping the given OutputStream.
StopAndWaitPacketOutputStream.Builder - Class in org.refcodes.serial
Builder to build StopAndWaitPacketInputStream instances.
stopAndWaitPacketStreamSection(DECORATEE, int, int, byte[], byte[], int, int, ConcatenateMode, SegmentPackager, byte[], int, long, SegmentPackager, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according packet-stream decorator instance wrapping the given OutputStream.
stopAndWaitPacketStreamSection(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according packet-stream decorator instance wrapping the given OutputStream.
stopAndWaitPacketStreamSectionBuilder() - Static method in class org.refcodes.serial.SerialSugar
Constructs a builder to build an according StopAndWaitPacketStreamSectionDecorator instance.
StopAndWaitPacketStreamSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
A StopAndWaitPacketStreamSectionDecorator chunks any outgoing stream (OutputStream) into blocks of definite length and reassembles any incoming streams (InputStream) from blocks of definite size into a contiguous stream.
StopAndWaitPacketStreamSectionDecorator(DECORATEE, int, int, byte[], byte[], int, int, ConcatenateMode, SegmentPackager, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator
StopAndWaitPacketStreamSectionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator
StopAndWaitPacketStreamSectionDecorator.Builder<DECORATEE extends Section> - Class in org.refcodes.serial
Builder to build StopAndWaitSegmentDecorator.
stopAndWaitPacketStreamSegment(DECORATEE, int, int, byte[], byte[], int, int, ConcatenateMode, SegmentPackager, byte[], int, long, SegmentPackager, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according packet-stream decorator instance wrapping the given OutputStream.
stopAndWaitPacketStreamSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according packet-stream decorator instance wrapping the given OutputStream.
stopAndWaitPacketStreamSegmentBuilder() - Static method in class org.refcodes.serial.SerialSugar
Constructs a builder to build an according StopAndWaitPacketStreamSegmentDecorator instance.
StopAndWaitPacketStreamSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
A StopAndWaitPacketStreamSegmentDecorator chunks any outgoing stream (OutputStream) into blocks of definite length and reassembles any incoming streams (InputStream) from blocks of definite size into a contiguous stream.
StopAndWaitPacketStreamSegmentDecorator(DECORATEE, int, int, byte[], int, int, ConcatenateMode, SegmentPackager, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator
StopAndWaitPacketStreamSegmentDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator
StopAndWaitPacketStreamSegmentDecorator.Builder<DECORATEE extends Segment> - Class in org.refcodes.serial
Builder to build StopAndWaitSegmentDecorator.
StopAndWaitPacketStreamTransmission - Interface in org.refcodes.serial
The StopAndWaitPacketStreamTransmission interface defines the base functionality required by a Transmission instance for providing block stream functionality.
stopAndWaitSection(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, byte[], int, long, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, byte[], int, long, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, byte[], int, long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, byte[], int, long, SegmentPackager, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, int, int, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, int, int, ConcatenateMode, byte[], int, long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, int, int, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, ConcatenateMode, byte[], int, long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, CrcAlgorithm, ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSection(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSectionBuilder() - Static method in class org.refcodes.serial.SerialSugar
Constructs a builder to build an according StopAndWaitSectionDecorator instance.
StopAndWaitSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
The StopAndWaitSectionDecorator class implements a decorator providing StopAndWaitTransmission functionality for a Section.
StopAndWaitSectionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, ConcatenateMode) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, CrcAlgorithm) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, SegmentPackager) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.StopAndWaitSectionDecorator
StopAndWaitSectionDecorator.Builder<DECORATEE extends Section> - Class in org.refcodes.serial
Builder to build StopAndWaitSegmentDecorator.
stopAndWaitSegment(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, byte[], int, long, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, byte[], int, long, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, byte[], int, long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, byte[], int, long, SegmentPackager, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, int, int, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, int, int, ConcatenateMode, byte[], int, long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, int, int, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, ConcatenateMode, byte[], int, long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, CrcAlgorithm, ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, SegmentPackager) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according stop-and-wait decorator instance wrapping the given decoratee.
stopAndWaitSegmentBuilder() - Static method in class org.refcodes.serial.SerialSugar
Constructs a builder to build an according StopAndWaitSegmentDecorator instance.
StopAndWaitSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
The StopAndWaitSegmentDecorator class implements a decorator providing StopAndWaitTransmission functionality for a Segment.
StopAndWaitSegmentDecorator(DECORATEE) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, int, int, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, ConcatenateMode) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, ConcatenateMode, byte[], int, long, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, ConcatenateMode, byte[], int, long, CrcAlgorithm, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, ConcatenateMode, byte[], int, long, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, ConcatenateMode, byte[], int, long, SegmentPackager, Endianess) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, CrcAlgorithm) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, SegmentPackager) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator(DECORATEE, TransmissionMetrics) - Constructor for class org.refcodes.serial.StopAndWaitSegmentDecorator
StopAndWaitSegmentDecorator.Builder<DECORATEE extends Segment> - Class in org.refcodes.serial
Builder to build StopAndWaitSegmentDecorator.
StopAndWaitTransmission - Interface in org.refcodes.serial
The StopAndWaitTransmission is the most simple implementation of the ARQ (Automatic repeat request) protocol.
stringArraySection() - Static method in class org.refcodes.serial.SerialSugar
stringArraySection(int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringArraySection using containing the provided StringSection elements and using the provided Segment class for creating Segment instances.
stringArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
stringArraySection(String...) - Static method in class org.refcodes.serial.SerialSugar
stringArraySection(String, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringArraySection using containing the provided StringSection elements and using the provided Segment class for creating Segment instances.
stringArraySection(String, String[]) - Static method in class org.refcodes.serial.SerialSugar
stringArraySection(String, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringArraySection containing the provided payload and using the TransmissionMetrics.DEFAULT_LENGTH_WIDTH, as well as the TransmissionMetrics.DEFAULT_ENDIANESS.
stringArraySection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
stringArraySection(String, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
stringArraySection(Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringArraySection containing the provided payload and using the TransmissionMetrics.DEFAULT_LENGTH_WIDTH, as well as the TransmissionMetrics.DEFAULT_ENDIANESS.
stringArraySection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
stringArraySection(TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
StringArraySection - Class in org.refcodes.serial
The StringArraySection is an implementation of a Section carrying a String array as payload.
StringArraySection() - Constructor for class org.refcodes.serial.StringArraySection
StringArraySection(int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.StringArraySection
Constructs a StringArraySection using containing the provided StringSection elements and using the provided Segment class for creating Segment instances.
StringArraySection(String) - Constructor for class org.refcodes.serial.StringArraySection
StringArraySection(String...) - Constructor for class org.refcodes.serial.StringArraySection
StringArraySection(String, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.StringArraySection
Constructs a StringArraySection using containing the provided StringSection elements and using the provided Segment class for creating Segment instances.
StringArraySection(String, String[]) - Constructor for class org.refcodes.serial.StringArraySection
StringArraySection(String, Charset, String...) - Constructor for class org.refcodes.serial.StringArraySection
Constructs a StringArraySection containing the provided payload and using the TransmissionMetrics.DEFAULT_LENGTH_WIDTH, as well as the TransmissionMetrics.DEFAULT_ENDIANESS.
StringArraySection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.StringArraySection
Constructs an according instance from the given configuration.
StringArraySection(String, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.StringArraySection
Constructs an according instance from the given configuration.
StringArraySection(Charset, String...) - Constructor for class org.refcodes.serial.StringArraySection
Constructs a StringArraySection containing the provided payload and using the TransmissionMetrics.DEFAULT_LENGTH_WIDTH, as well as the TransmissionMetrics.DEFAULT_ENDIANESS.
StringArraySection(TransmissionMetrics) - Constructor for class org.refcodes.serial.StringArraySection
Constructs an according instance from the given configuration.
StringArraySection(TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.StringArraySection
Constructs an according instance from the given configuration.
stringSection() - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty StringSection using the TransmissionMetrics.DEFAULT_ENCODING encoding for the payload.
stringSection(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSection with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSection(String, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSection with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSection(String, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSection with the given String payload being encoded with the given Charset.
stringSection(String, String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
stringSection(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSection with the given String payload being encoded with the given Charset.
stringSection(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
stringSection(Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSection with a payload expected to be encoded with the given Charset.
stringSection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
StringSection - Class in org.refcodes.serial
The StringSection is an implementation of a Section carrying a String as payload.
StringSection() - Constructor for class org.refcodes.serial.StringSection
Constructs an empty StringSection using the TransmissionMetrics.DEFAULT_ENCODING encoding for the payload.
StringSection(String) - Constructor for class org.refcodes.serial.StringSection
Constructs a StringSection with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSection(String, String) - Constructor for class org.refcodes.serial.StringSection
Constructs a StringSection with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSection(String, String, Charset) - Constructor for class org.refcodes.serial.StringSection
Constructs a StringSection with the given String payload being encoded with the given Charset.
StringSection(String, String, TransmissionMetrics) - Constructor for class org.refcodes.serial.StringSection
Constructs an according instance from the given configuration.
StringSection(String, Charset) - Constructor for class org.refcodes.serial.StringSection
Constructs a StringSection with the given String payload being encoded with the given Charset.
StringSection(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.StringSection
Constructs an according instance from the given configuration.
StringSection(Charset) - Constructor for class org.refcodes.serial.StringSection
Constructs a StringSection with a payload expected to be encoded with the given Charset.
StringSection(TransmissionMetrics) - Constructor for class org.refcodes.serial.StringSection
Constructs an according instance from the given configuration.
stringSegment() - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment.
stringSegment(int) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty allocation value with the given number of bytes used to specify the decoratee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
stringSegment(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty allocation value with the given number of bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
stringSegment(String) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSegment(String, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given Stringpayload* being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSegment(String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSegment(String, String) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSegment(String, String, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSegment(String, String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSegment(String, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the given Charset.
stringSegment(String, String, Charset, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the given Charset.
stringSegment(String, String, Charset, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the given Charset.
stringSegment(String, String, Charset, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the given Charset.
stringSegment(String, String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSegment(String, String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
stringSegment(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the given Charset.
stringSegment(String, Charset, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the given Charset.
stringSegment(String, Charset, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the given Charset.
stringSegment(String, Charset, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the given Charset.
stringSegment(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
stringSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
stringSegment(Charset) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with a payload expected to be encoded with the given Charset.
stringSegment(Charset, int) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with a payload expected to be encoded with the given Charset.
stringSegment(Charset, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with a payload expected to be encoded with the given Charset.
stringSegment(Charset, Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs a StringSegment with a payload expected to be encoded with the given Charset.
stringSegment(Endianess) - Static method in class org.refcodes.serial.SerialSugar
Constructs an empty allocation value with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
stringSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
Constructs an according instance from the given configuration.
StringSegment - Class in org.refcodes.serial
The StringSegment is an implementation of a Section carrying a String as payload.
StringSegment() - Constructor for class org.refcodes.serial.StringSegment
Instantiates a new string segment.
StringSegment(int) - Constructor for class org.refcodes.serial.StringSegment
Constructs an empty allocation value with the given number of bytes used to specify the decoratee's length and a TransmissionMetrics.DEFAULT_ENDIANESS endian representation of the decoratee's length.
StringSegment(int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs an empty allocation value with the given number of bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
StringSegment(String) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSegment(String, int) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given Stringpayload* being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSegment(String, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSegment(String, String) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSegment(String, String, int) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSegment(String, String, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSegment(String, String, Charset) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the given Charset.
StringSegment(String, String, Charset, int) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the given Charset.
StringSegment(String, String, Charset, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the given Charset.
StringSegment(String, String, Charset, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the given Charset.
StringSegment(String, String, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSegment(String, String, TransmissionMetrics) - Constructor for class org.refcodes.serial.StringSegment
Constructs an according instance from the given configuration.
StringSegment(String, Charset) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the given Charset.
StringSegment(String, Charset, int) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the given Charset.
StringSegment(String, Charset, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the given Charset.
StringSegment(String, Charset, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the given Charset.
StringSegment(String, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with the given String payload being encoded with the TransmissionMetrics.DEFAULT_ENCODING.
StringSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.StringSegment
Constructs an according instance from the given configuration.
StringSegment(Charset) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with a payload expected to be encoded with the given Charset.
StringSegment(Charset, int) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with a payload expected to be encoded with the given Charset.
StringSegment(Charset, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with a payload expected to be encoded with the given Charset.
StringSegment(Charset, Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs a StringSegment with a payload expected to be encoded with the given Charset.
StringSegment(Endianess) - Constructor for class org.refcodes.serial.StringSegment
Constructs an empty allocation value with a width of TransmissionMetrics.DEFAULT_LENGTH_WIDTH bytes used to specify the decoratee's length and the provided Endianess representation of the decoratee's length.
StringSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.StringSegment
Constructs an according instance from the given configuration.
StringSegment.Builder - Class in org.refcodes.serial
Builder to build StringSegment.
stringSegmentBuilder() - Static method in class org.refcodes.serial.SerialSugar
Constructs a builder to build an according StringSegment instance.

T

toAckSegmentPackager() - Method in interface org.refcodes.serial.TransmissionMetrics
Inferences the ACK SegmentPackager.
toAppend(byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Appends the given bytes to the end of this Sequence.
toAppend(byte...) - Method in class org.refcodes.serial.ByteArraySequence
Appends the given bytes to the end of this Sequence.
toAppend(byte...) - Method in interface org.refcodes.serial.Sequence
Appends the given bytes to the end of this Sequence.
toAppend(byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Appends the given bytes to the end of this Sequence.
toAppend(byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Appends the given bytes to the end of this Sequence.
toAppend(byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Appends the given bytes to the end of this Sequence.
toAppend(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Appends the given Sequence to the end of this Sequence.
toAppend(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Appends the given Sequence to the end of this Sequence.
toAppend(Sequence) - Method in interface org.refcodes.serial.Sequence
Appends the given Sequence to the end of this Sequence.
toBytes() - Method in class org.refcodes.serial.BoundedSequenceDecorator
Retrieves a continuous array of bytes from the Sequence.
toBytes() - Method in interface org.refcodes.serial.Sequence
Retrieves a continuous array of bytes from the Sequence.
toBytes(int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Retrieves a continuous array of bytes from the Sequence, starting with the byte at the given offset and containing the given number of bytes.
toBytes(int, int) - Method in interface org.refcodes.serial.Sequence
Retrieves a continuous array of bytes from the Sequence, starting with the byte at the given offset and containing the given number of bytes.
toBytes(int, int, byte[], int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Retrieves a continuous array of bytes from the Sequence, starting with the byte at the given offset and containing the given number of bytes.
toBytes(int, int, byte[], int) - Method in interface org.refcodes.serial.Sequence
Retrieves a continuous array of bytes from the Sequence, starting with the byte at the given offset and containing the given number of bytes.
toClone() - Method in class org.refcodes.serial.BoundedSequenceDecorator
Creates a deep clone of this Sequence.
toClone() - Method in class org.refcodes.serial.ByteArraySequence
Creates a deep clone of this Sequence.
toClone() - Method in interface org.refcodes.serial.Sequence
Creates a deep clone of this Sequence.
toConcatenate(ConcatenateMode, byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode.
toConcatenate(ConcatenateMode, byte...) - Method in class org.refcodes.serial.ByteArraySequence
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode.
toConcatenate(ConcatenateMode, byte...) - Method in interface org.refcodes.serial.Sequence
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode.
toConcatenate(ConcatenateMode, byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode.
toConcatenate(ConcatenateMode, byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Concatenates the given bytes with this Sequence according to the provided ConcatenateMode.
toConcatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Concatenates the given Sequence with this Sequence according to the provided ConcatenateMode.
toConcatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.ByteArraySequence
Concatenates the given Sequence with this Sequence according to the provided ConcatenateMode.
toConcatenate(Sequence, ConcatenateMode) - Method in interface org.refcodes.serial.Sequence
Concatenates the given Sequence with this Sequence according to the provided ConcatenateMode.
toCrcBytes(long, CrcAlgorithm, Endianess) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Calculates the CRC checksum as byte array for this Sequence.
toCrcBytes(long, CrcAlgorithm, Endianess) - Method in class org.refcodes.serial.ByteArraySequence
Calculates the CRC checksum as byte array for this Sequence.
toCrcBytes(long, CrcAlgorithm, Endianess) - Method in interface org.refcodes.serial.Sequence
Calculates the CRC checksum as byte array for this Sequence.
toCrcBytes(CrcAlgorithm, Endianess) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Calculates the CRC checksum as byte array for this Sequence.
toCrcBytes(CrcAlgorithm, Endianess) - Method in class org.refcodes.serial.ByteArraySequence
Calculates the CRC checksum as byte array for this Sequence.
toCrcBytes(CrcAlgorithm, Endianess) - Method in interface org.refcodes.serial.Sequence
Calculates the CRC checksum as byte array for this Sequence.
toCrcChecksum(long, CrcAlgorithm) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Calculates the CRC checksum for this Sequence.
toCrcChecksum(long, CrcAlgorithm) - Method in class org.refcodes.serial.ByteArraySequence
Calculates the CRC checksum for this Sequence.
toCrcChecksum(long, CrcAlgorithm) - Method in interface org.refcodes.serial.Sequence
Calculates the CRC checksum for this Sequence.
toCrcChecksum(CrcAlgorithm) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Calculates the CRC checksum for this Sequence.
toCrcChecksum(CrcAlgorithm) - Method in class org.refcodes.serial.ByteArraySequence
Calculates the CRC checksum for this Sequence.
toCrcChecksum(CrcAlgorithm) - Method in interface org.refcodes.serial.Sequence
Calculates the CRC checksum for this Sequence.
toHexString() - Method in interface org.refcodes.serial.Sequence
Converts this Sequence to a hexadecimal String representation.
toHexString(String) - Method in interface org.refcodes.serial.Sequence
Converts this Sequence to a hexadecimal String representation.
toInputStream() - Method in class org.refcodes.serial.BoundedSequenceDecorator
Creates an InputStream form this Sequence without being backed by this Sequence, e.g. reading from the returned InputStream does not affect this Sequence (in contrast to the InputStream returned by the method Sequence.getInputStream()).
toInputStream() - Method in interface org.refcodes.serial.Sequence
Creates an InputStream form this Sequence without being backed by this Sequence, e.g. reading from the returned InputStream does not affect this Sequence (in contrast to the InputStream returned by the method Sequence.getInputStream()).
toMagicBytes() - Method in interface org.refcodes.serial.MagicBytesAccessor
Returns the magic bytes (as of MagicBytesAccessor.getMagicBytes()) String being UTF-8 encoded.
toMagicBytes(Charset) - Method in interface org.refcodes.serial.MagicBytesAccessor
Returns the magic bytes (as of MagicBytesAccessor.getMagicBytes()) as an accordingly encoded String.
toMagicBytes(MagicBytes...) - Static method in enum org.refcodes.serial.MagicBytes
Constructs magic bytes from the provided MagicBytes elements to be concatenated to a single magic bytes sequence.
toMagicBytesString() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Retrieves the String representation of the given magic bytes using the latest provided Charset for conversion or the TransmissionMetrics.DEFAULT_ENCODING in case no Charset has been provided.
toMagicBytesString(String) - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Retrieves the String representation of the given magic bytes using the provided Charset for conversion or the TransmissionMetrics.DEFAULT_ENCODING in case no Charset has been provided.
toOverwrite(byte[]) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into a copy of this Sequence.
toOverwrite(byte[]) - Method in class org.refcodes.serial.ByteArraySequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(byte[]) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(byte[], int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into a copy of this Sequence.
toOverwrite(byte[], int) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, byte[]) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, byte[]) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, Sequence) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(int, Sequence, int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given Sequence into a copy of this Sequence.
toOverwrite(int, Sequence, int, int) - Method in class org.refcodes.serial.ByteArraySequence
Writes the given Sequence into a copy of this Sequence.
toOverwrite(int, Sequence, int, int) - Method in interface org.refcodes.serial.Sequence
Writes the given Sequence into a copy of this Sequence.
toOverwrite(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into a copy of this Sequence.
toOverwrite(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(Sequence) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into a copy of this Sequence.
toOverwrite(Sequence, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the given bytes into a copy of this Sequence.
toOverwrite(Sequence, int) - Method in interface org.refcodes.serial.Sequence
Writes the given bytes into a copy of this Sequence.
toPackaged(Segment) - Method in class org.refcodes.serial.CrcSegmentPackager
toPackaged(Segment) - Method in class org.refcodes.serial.SegmentPackager.DummySegmentPackager
toPackaged(Segment) - Method in interface org.refcodes.serial.SegmentPackager
toPacketSegmentPackager() - Method in interface org.refcodes.serial.TransmissionMetrics
Inferences the packet SegmentPackager.
toPayloadFile() - Method in class org.refcodes.serial.FileSection
Determines whether we have a "dynamic" File as of a Supplier being or a "static" File (or a file path).
toPort(String) - Method in class org.refcodes.serial.CrossoverLoopbackPortHub
Returns the Port identified by the given alias.
toPort(String) - Method in class org.refcodes.serial.LoopbackPortHub
Returns the Port identified by the given alias.
toPort(String) - Method in interface org.refcodes.serial.PortHub
Returns the Port identified by the given alias.
toPrepend(byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Prepends the given bytes to the beginning of this Sequence.
toPrepend(byte...) - Method in class org.refcodes.serial.ByteArraySequence
Prepends the given bytes to the beginning of this Sequence.
toPrepend(byte...) - Method in interface org.refcodes.serial.Sequence
Prepends the given bytes to the beginning of this Sequence.
toPrepend(byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Prepends the given bytes to the beginning of this Sequence.
toPrepend(byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Prepends the given bytes to the beginning of this Sequence.
toPrepend(byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Prepends the given bytes to the beginning of this Sequence.
toPrepend(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Prepends the given Sequence to the beginning of this Sequence.
toPrepend(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Prepends the given Sequence to the beginning of this Sequence.
toPrepend(Sequence) - Method in interface org.refcodes.serial.Sequence
Prepends the given Sequence to the beginning of this Sequence.
toSchema() - Method in class org.refcodes.serial.AbstractArrayTransmission
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractCipherTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractSectionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractSegmentDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AllocSegmentBody
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AllocSegmentHead
Retrieves the Schema representing the Transmission.
toSchema() - Method in interface org.refcodes.serial.ArrayTransmission
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AsciizArraySegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AsciizSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AssertMagicBytesSectionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AssertMagicBytesSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.AssertMagicBytesSegmentDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.BooleanArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.BooleanSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.BreakerSectionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.BreakerSegmentDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.ByteArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.ByteSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.CharArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.CharSection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.DoubleArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.DoubleSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.DynamicTypeSection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.DynamicTypeSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.FileSection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.FloatArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.FloatSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.IntArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.IntSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.LongArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.LongSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.MagicBytesSectionDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.MagicBytesSegmentDecorator
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.NullSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.NumberSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.PropertiesSection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.SectionComposite
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.SegmentComposite
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.SequenceSection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.ShortArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.ShortSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.StringArraySection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.StringSection
Retrieves the Schema representing the Transmission.
toSchema() - Method in class org.refcodes.serial.StringSegment
Retrieves the Schema representing the Transmission.
toSchema() - Method in interface org.refcodes.serial.Transmission
Retrieves the Schema representing the Transmission.
toSchema() - Method in interface org.refcodes.serial.TransmissionComposite
Retrieves the Schema representing the Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractCipherTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Returns the responsible Transmission's transmission: The last Transmission which was responsible for a transmission's magic bytes will be the responsible Transmission till another Transmission claims responsibility for a transmsision's magic bytes.
toSequence() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
Provides the Sequence representation of this Transmission.
toSequence() - Method in interface org.refcodes.serial.ArrayTransmission
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AsciizArraySegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.AsciizSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.BooleanArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.BooleanSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.ByteArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.ByteSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.CharArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.CharSection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.DoubleArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.DoubleSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.DynamicTypeSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.FileSection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.FloatArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.FloatSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.IntArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.IntSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.LongArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.LongSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.MagicBytesSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.NullSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.NumberSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.PropertiesSection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.SectionComposite
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.SequenceSection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.ShortArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.ShortSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.StringArraySection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.StringSection
Provides the Sequence representation of this Transmission.
toSequence() - Method in class org.refcodes.serial.StringSegment
Provides the Sequence representation of this Transmission.
toSequence() - Method in interface org.refcodes.serial.Transmission
Provides the Sequence representation of this Transmission.
toSequence() - Method in interface org.refcodes.serial.TransmissionComposite
Provides the Sequence representation of this Transmission.
toSequence(int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Retrieves a new Sequence from this Sequence, starting with the byte at the given offset and containing the given number of bytes.
toSequence(int, int) - Method in class org.refcodes.serial.ByteArraySequence
Retrieves a new Sequence from this Sequence, starting with the byte at the given offset and containing the given number of bytes.
toSequence(int, int) - Method in interface org.refcodes.serial.Sequence
Retrieves a new Sequence from this Sequence, starting with the byte at the given offset and containing the given number of bytes.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Returns the responsible Transmission's SimpleTypeMap representation: The last Transmission which was responsible for a transmission's magic bytes will be the responsible Transmission till another Transmission claims responsibility for a transmsision's magic bytes.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractPayloadSection
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractPayloadSegment
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in interface org.refcodes.serial.ArrayTransmission
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.AsciizArraySegment
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.DynamicTypeSection
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.DynamicTypeSegment
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.NullSegment
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.PropertiesSection
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.SequenceSection
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.StringArraySection
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in class org.refcodes.serial.StringSegment
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in interface org.refcodes.serial.Transmission
Returns the SimpleTypeMap representation of this Transmission.
toSimpleTypeMap() - Method in interface org.refcodes.serial.TransmissionComposite
Returns the SimpleTypeMap representation of this Transmission.
toString() - Method in class org.refcodes.serial.AbstractArrayTransmission
toString() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
toString() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
toString() - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
toString() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
toString() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
toString() - Method in class org.refcodes.serial.AbstractPayloadSection
toString() - Method in class org.refcodes.serial.AbstractPayloadSegment
toString() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
toString() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
toString() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
toString() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
toString() - Method in class org.refcodes.serial.AbstractTransmissionComposite
toString() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
toString() - Method in class org.refcodes.serial.BooleanArraySection
toString() - Method in class org.refcodes.serial.ByteArraySection
toString() - Method in class org.refcodes.serial.ByteArraySequence
toString() - Method in class org.refcodes.serial.CharArraySection
toString() - Method in class org.refcodes.serial.ComplexTypeSegment
toString() - Method in class org.refcodes.serial.DoubleArraySection
toString() - Method in class org.refcodes.serial.FloatArraySection
toString() - Method in class org.refcodes.serial.IntArraySection
toString() - Method in class org.refcodes.serial.LongArraySection
toString() - Method in class org.refcodes.serial.LoopbackPort
toString() - Method in class org.refcodes.serial.Schema
toString() - Method in class org.refcodes.serial.SegmentComposite
toString() - Method in class org.refcodes.serial.SegmentResult
toString() - Method in class org.refcodes.serial.ShortArraySection
toString() - Method in class org.refcodes.serial.StringSegment
toTruncate(int, TruncateMode) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Returns a new Sequence truncated by the given number of bytes from the right or from the left of both, according to the given TruncateMode.
toTruncate(int, TruncateMode) - Method in class org.refcodes.serial.ByteArraySequence
Returns a new Sequence truncated by the given number of bytes from the right or from the left of both, according to the given TruncateMode.
toTruncate(int, TruncateMode) - Method in interface org.refcodes.serial.Sequence
Returns a new Sequence truncated by the given number of bytes from the right or from the left of both, according to the given TruncateMode.
toTruncateHead(int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Returns a new Sequence truncated by the given number of bytes from the left.
toTruncateHead(int) - Method in class org.refcodes.serial.ByteArraySequence
Returns a new Sequence truncated by the given number of bytes from the left.
toTruncateHead(int) - Method in interface org.refcodes.serial.Sequence
Returns a new Sequence truncated by the given number of bytes from the left.
toTruncateTail(int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Returns a new Sequence truncated by the given number of bytes from the right.
toTruncateTail(int) - Method in class org.refcodes.serial.ByteArraySequence
Returns a new Sequence truncated by the given number of bytes from the right.
toTruncateTail(int) - Method in interface org.refcodes.serial.Sequence
Returns a new Sequence truncated by the given number of bytes from the right.
toType(Class<T>) - Method in class org.refcodes.serial.DynamicTypeSection
Constructs an instance for the given type T.
toType(Class<T>) - Method in class org.refcodes.serial.DynamicTypeSegment
Constructs an instance for the given type T.
toType(Class<T>) - Method in interface org.refcodes.serial.DynamicTypeTransmission
Constructs an instance for the given type T.
toType(Class<T>, String...) - Method in class org.refcodes.serial.DynamicTypeSection
Constructs an instance for the given type T. .
toType(Class<T>, String...) - Method in class org.refcodes.serial.DynamicTypeSegment
Constructs an instance for the given type T. .
toType(Class<T>, String...) - Method in interface org.refcodes.serial.DynamicTypeTransmission
Constructs an instance for the given type T. .
Transmission - Interface in org.refcodes.serial
The Transmission interface enables an implementing type to provide a Sequence representation of itself or to transmit its Sequence representation through an OutputStream (with an optional feedback InputStream) as of Transmission.transmitTo(OutputStream, InputStream).
Transmission.TransmissionMixin - Interface in org.refcodes.serial
Default implementation of the Transmission interface providing an implementation of the Transmission.TransmissionMixin.transmitTo(OutputStream, InputStream) method using the Transmission.toSequence() method.
TransmissionAccessor<T extends Transmission> - Interface in org.refcodes.serial
Provides an accessor for a Transmission property (as of the decorator pattern).
TransmissionAccessor.TransmissionBuilder<T,​B extends TransmissionAccessor.TransmissionBuilder<T,​B>> - Interface in org.refcodes.serial
Provides a builder method for a Transmission property returning the builder for applying multiple build operations.
TransmissionAccessor.TransmissionMutator<T extends Transmission> - Interface in org.refcodes.serial
Provides a mutator for a Transmission property.
TransmissionAccessor.TransmissionProperty<T extends Transmission> - Interface in org.refcodes.serial
Provides a Transmission property.
TransmissionComposite<CHILD extends Transmission> - Interface in org.refcodes.serial
A TransmissionComposite is a Transmission with child Transmission elements.
TransmissionException - Exception in org.refcodes.serial
Thrown in case a given Transmission cannot be processed.
TransmissionException(String) - Constructor for exception org.refcodes.serial.TransmissionException
TransmissionException(String, String) - Constructor for exception org.refcodes.serial.TransmissionException
TransmissionException(String, Throwable) - Constructor for exception org.refcodes.serial.TransmissionException
TransmissionException(String, Throwable, String) - Constructor for exception org.refcodes.serial.TransmissionException
TransmissionException(Throwable) - Constructor for exception org.refcodes.serial.TransmissionException
TransmissionException(Throwable, String) - Constructor for exception org.refcodes.serial.TransmissionException
TransmissionMetrics - Interface in org.refcodes.serial
The TransmissionMetrics interface represents common parameters required when configuring a transmission.
TransmissionMetricsAccessor - Interface in org.refcodes.serial
Provides an accessor for a TransmissionMetrics property.
TransmissionMetricsAccessor.TransmissionMetricsBuilder<B extends TransmissionMetricsAccessor.TransmissionMetricsBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a TransmissionMetrics property returning the builder for applying multiple build operations.
TransmissionMetricsAccessor.TransmissionMetricsMutator - Interface in org.refcodes.serial
Provides a mutator for a TransmissionMetrics property.
TransmissionMetricsAccessor.TransmissionMetricsProperty - Interface in org.refcodes.serial
Provides a TransmissionMetrics property.
TransmissionMetricsBuilder - Class in org.refcodes.serial
The TransmissionMetricsBuilder class implements the TransmissionMetrics and enriches it with builder functionality as of the builder pattern.
TransmissionMetricsBuilder() - Constructor for class org.refcodes.serial.TransmissionMetricsBuilder
Creates an instance of the TransmissionMetricsBuilder with default values being applied as defined in the TransmissionMetrics interface.
TransmissionMetricsImpl - Class in org.refcodes.serial
The TransmissionMetricsImpl class implements the TransmissionMetrics and enriches it with builder functionality as of the builder pattern.
TransmissionMetricsImpl() - Constructor for class org.refcodes.serial.TransmissionMetricsImpl
Creates an instance of the TransmissionMetricsImpl with default values being applied as defined in the TransmissionMetrics interface.
TransmissionMetricsImpl.Builder - Class in org.refcodes.serial
Builder to build TransmissionMetricsImpl.
TransmissionRetryNumberAccessor - Interface in org.refcodes.serial
Provides an accessor for a transmission retry number.
TransmissionRetryNumberAccessor.TransmissionRetryNumberBuilder<B extends TransmissionRetryNumberAccessor.TransmissionRetryNumberBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for a transmission retry number returning the builder for applying multiple build operations.
TransmissionRetryNumberAccessor.TransmissionRetryNumberMutator - Interface in org.refcodes.serial
Provides a mutator for a transmission retry number.
TransmissionRetryNumberAccessor.TransmissionRetryNumberProperty - Interface in org.refcodes.serial
Provides a transmission retry number.A transmission retry number is the overall number of retries to use when counting retries.
TransmissionSequenceException - Exception in org.refcodes.serial
Thrown in case a given Sequence cannot be processed.
TransmissionSequenceException(Sequence, int, int, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, int, String, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, int, String, Throwable) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, int, String, Throwable, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, int, Throwable) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, int, Throwable, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, String, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, String, Throwable) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, String, Throwable, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, Throwable) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, int, Throwable, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, String, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, String, Throwable) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, String, Throwable, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, Throwable) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionSequenceException(Sequence, Throwable, String) - Constructor for exception org.refcodes.serial.TransmissionSequenceException
TransmissionTimeoutInMsAccessor - Interface in org.refcodes.serial
Provides an accessor for a transmission timeout in milliseconds property.
TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsBuilder<B extends TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsBuilder<B>> - Interface in org.refcodes.serial
Provides a builder method for the transmission timeout property returning the builder for applying multiple build operations.
TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsMutator - Interface in org.refcodes.serial
Provides a mutator for a transmission timeout in milliseconds property.
TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsProperty - Interface in org.refcodes.serial
Provides a transmission timeout in milliseconds property.
transmitAllBytes(byte[]) - Method in interface org.refcodes.serial.SerialTransmitter
transmitBytes(byte[], int, int) - Method in class org.refcodes.serial.AbstractPortDecorator
transmitBytes(byte[], int, int) - Method in interface org.refcodes.serial.SerialTransmitter
transmitSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
Transmits a Segment (and blocks this thread) till all it's Sequence data (as of Transmission.toSequence()) has been sent.
transmitSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentSource
Transmits a Segment (and blocks this thread) till all it's Sequence data (as of Transmission.toSequence()) has been sent.
transmitSegment(SEGMENT) - Method in interface org.refcodes.serial.SerialTransceiver
Transmits a Segment (and blocks this thread) till all it's Sequence data (as of Transmission.toSequence()) has been sent.
transmitSegment(SEGMENT) - Method in interface org.refcodes.serial.SerialTransmitter
Transmits a Segment (and blocks this thread) till all it's Sequence data (as of Transmission.toSequence()) has been sent.
TransmitSegmentConsumerDaemon<SEGMENT extends Segment> - Class in org.refcodes.serial
TransmitSegmentConsumerDaemon(SegmentConsumer<SEGMENT>, SEGMENT, SerialTransceiver) - Constructor for class org.refcodes.serial.TransmitSegmentConsumerDaemon
 
TransmitSegmentResultDaemon<SEGMENT extends Segment> - Class in org.refcodes.serial
A daemon handling SegmentTransmitter.doTransmitSegment(Segment) asynchronous calls.
TransmitSegmentResultDaemon(SEGMENT, SerialTransceiver) - Constructor for class org.refcodes.serial.TransmitSegmentResultDaemon
 
transmitSequence(Sequence) - Method in class org.refcodes.serial.AbstractPortDecorator
Transmits a Sequence (and blocks this thread) till all it's data has been sent.
transmitSequence(Sequence) - Method in class org.refcodes.serial.LoopbackPort
Transmits a Sequence (and blocks this thread) till all it's data has been sent.
transmitSequence(Sequence) - Method in interface org.refcodes.serial.SerialTransmitter
Transmits a Sequence (and blocks this thread) till all it's data has been sent.
transmitSequence(Sequence, int, int) - Method in class org.refcodes.serial.AbstractPortDecorator
Transmits a Sequence.
transmitSequence(Sequence, int, int) - Method in interface org.refcodes.serial.SerialTransmitter
Transmits a Sequence.
transmitTo(OutputStream) - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Transmits to the responsible Transmission: The last Transmission which was responsible for a transmission's magic bytes will be the responsible Transmission till another Transmission claims responsibility for a transmsision's magic bytes.
transmitTo(OutputStream) - Method in interface org.refcodes.serial.Transmission
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractCipherTransmissionDecorator
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Transmits to the responsible Transmission: The last Transmission which was responsible for a transmission's magic bytes will be the responsible Transmission till another Transmission claims responsibility for a transmsision's magic bytes.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractSectionDecorator
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractSegmentDecorator
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
Default implementation harnessing the Transmission.toSequence() method.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AsciizArraySegment
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.DynamicTypeSegment
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.FileSection
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.NullSegment
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.StringSegment
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(OutputStream, InputStream) - Method in interface org.refcodes.serial.Transmission.TransmissionMixin
Default implementation harnessing the Transmission.toSequence() method.
transmitTo(OutputStream, InputStream) - Method in interface org.refcodes.serial.Transmission
Transmits the Sequence representing the implementing type's instance to the given OutputStream.
transmitTo(SerialTransceiver) - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
Transmits to the responsible Transmission: The last Transmission which was responsible for a transmission's magic bytes will be the responsible Transmission till another Transmission claims responsibility for a transmsision's magic bytes.
transmitTo(SerialTransceiver) - Method in interface org.refcodes.serial.Transmission
Transmits the Sequence representing the implementing type's instance to the given SerialTransceiver's OutputStream.
truncate(int, TruncateMode) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Truncates the Sequence by the given number of bytes from the right or from the left of both, according to the given TruncateMode.
truncate(int, TruncateMode) - Method in interface org.refcodes.serial.Sequence
Truncates the Sequence by the given number of bytes from the right or from the left of both, according to the given TruncateMode.
truncateHead(int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Truncates the Sequence by the given number of bytes from the left.
truncateHead(int) - Method in class org.refcodes.serial.ByteArraySequence
Truncates the Sequence by the given number of bytes from the left.
truncateHead(int) - Method in interface org.refcodes.serial.Sequence
Truncates the Sequence by the given number of bytes from the left.
truncateTail(int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Truncates the Sequence by the given number of bytes from the right.
truncateTail(int) - Method in class org.refcodes.serial.ByteArraySequence
Truncates the Sequence by the given number of bytes from the right.
truncateTail(int) - Method in interface org.refcodes.serial.Sequence
Truncates the Sequence by the given number of bytes from the right.
TYPE - Static variable in class org.refcodes.serial.Schema
 

U

UNDEFINED - org.refcodes.serial.FlowControlType
 

V

VALUE - Static variable in class org.refcodes.serial.Schema
 
valueOf(String) - Static method in enum org.refcodes.serial.FlowControlType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.refcodes.serial.HandshakeProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.refcodes.serial.MagicBytes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.refcodes.serial.FlowControlType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.refcodes.serial.HandshakeProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.refcodes.serial.MagicBytes
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in class org.refcodes.serial.Schema
 

W

withAcknowledgeMagicBytes(byte[]) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream.Builder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With acknowledge magic bytes.
withAcknowledgeMagicBytes(String) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeMagicBytes(String, Charset) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder
Sets the magic bytes for the acknowledge magic bytes property.
withAcknowledgeRetryNumber(int) - Method in interface org.refcodes.serial.AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder
Sets the number of retries for the acknowledge retry number.
withAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
Sets the number of retries for the acknowledge retry number.
withAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream.Builder
Sets the number of retries for the acknowledge retry number.
withAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the number of retries for the acknowledge retry number.
withAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the number of retries for the acknowledge retry number.
withAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
Sets the number of retries for the acknowledge retry number.
withAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
Sets the number of retries for the acknowledge retry number.
withAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number of retries for the acknowledge retry number.
withAcknowledgeRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With acknowledge retry number.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder
Sets the SegmentPackager ACK property.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
Sets the SegmentPackager ACK property.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream.Builder
Sets the SegmentPackager ACK property.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the SegmentPackager ACK property.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the SegmentPackager ACK property.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
Sets the SegmentPackager ACK property.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
Sets the SegmentPackager ACK property.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager ACK property.
withAcknowledgeSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With acknowledge segment packager.
withAcknowledgeTimeoutInMs(long) - Method in interface org.refcodes.serial.AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsBuilder
Sets the number for the acknowledge timeout property.
withAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
Sets the number for the acknowledge timeout property.
withAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream.Builder
Sets the number for the acknowledge timeout property.
withAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the number for the acknowledge timeout property.
withAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the number for the acknowledge timeout property.
withAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
Sets the number for the acknowledge timeout property.
withAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
Sets the number for the acknowledge timeout property.
withAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number for the acknowledge timeout property.
withAcknowledgeTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With acknowledge timeout in ms.
withAlias(String) - Method in class org.refcodes.serial.StringSegment.Builder
Builder method for the alias.
withAllocLength(int) - Method in interface org.refcodes.serial.AllocLengthAccessor.AllocLengthBuilder
Sets the allocation length for the allocation length property.
withAppend(byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.append(byte...) method.
withAppend(byte...) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.append(byte...) method.
withAppend(byte...) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.append(byte...) method.
withAppend(byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.append(byte...) method.
withAppend(byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.append(byte...) method.
withAppend(byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.append(byte...) method.
withAppend(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.append(Sequence) method.
withAppend(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.append(Sequence) method.
withAppend(Sequence) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.append(Sequence) method.
withArray(ARRAY[]) - Method in class org.refcodes.serial.AbstractArrayTransmission
withArray(ARRAY[]) - Method in class org.refcodes.serial.FixedSegmentArraySection
withArray(ARRAY[]) - Method in class org.refcodes.serial.SegmentArraySection
withBlockSize(int) - Method in class org.refcodes.serial.PacketInputStream.Builder
withBlockSize(int) - Method in class org.refcodes.serial.PacketOutputStream.Builder
withBlockSize(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
withBlockSize(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
withBlockSize(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
withBlockSize(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With block size.
withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With checksum validation mode.
withClearToSendMagicBytes(byte[]) - Method in interface org.refcodes.serial.ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder
Sets the magic bytes for the CTS ("clear-to-send") magic bytes property.
withClearToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Sets the magic bytes for the CTS ("clear-to-send") magic bytes property.
withClearToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Sets the magic bytes for the CTS ("clear-to-send") magic bytes property.
withClearToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the CTS ("clear-to-send") magic bytes property.
withClearToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With clear to send magic bytes.
withClearToSendRetryNumber(int) - Method in interface org.refcodes.serial.ClearToSendRetryNumberAccessor.ClearToSendRetryNumberBuilder
Sets the number of retries for the CTS ("clear-to-send") retry number.
withClearToSendSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder
Sets the SegmentPackager CTS ("clear-to-send") property.
withClearToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Sets the SegmentPackager CTS ("clear-to-send") property.
withClearToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Sets the SegmentPackager CTS ("clear-to-send") property.
withClearToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager CTS ("clear-to-send") property.
withClearToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With clear to send segment packager.
withClearToSendTimeoutInMs(long) - Method in interface org.refcodes.serial.ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsBuilder
Sets the number for the CTS ("clear-to-send") timeout property.
withClearToSendTimeoutInMs(long) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Sets the number for the CTS ("clear-to-send") timeout property.
withClearToSendTimeoutInMs(long) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Sets the number for the CTS ("clear-to-send") timeout property.
withClearToSendTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number for the CTS ("clear-to-send") timeout property.
withClearToSendTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With clear to send timeout in ms.
withConcatenate(ConcatenateMode, byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.concatenate(ConcatenateMode, byte...) method.
withConcatenate(ConcatenateMode, byte...) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.concatenate(ConcatenateMode, byte...) method.
withConcatenate(ConcatenateMode, byte...) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.concatenate(ConcatenateMode, byte...) method.
withConcatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.BoundedSequenceDecorator
withConcatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.ByteArraySequence
withConcatenate(Sequence, ConcatenateMode) - Method in interface org.refcodes.serial.Sequence
withConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
}
withConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
}
withConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
}
withConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
}
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.PacketInputStream.Builder
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.PacketOutputStream.Builder
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
withCrcAlgorithm(CrcAlgorithm) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With crc algorithm.
withCrcChecksumConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.PacketInputStream.Builder
withCrcChecksumConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.PacketOutputStream.Builder
withCrcChecksumConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
withCrcChecksumConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
withCrcChecksumConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With crc checksum concatenate mode.
withCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.PacketInputStream.Builder
withCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.PacketOutputStream.Builder
withCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
withCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
withCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
withCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
withCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
withCrcChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
withDecoratee(DECORATEE) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
withDecoratee(DECORATEE) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
withDecoratee(DECORATEE) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
withDecoratee(DECORATEE) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
withDecoratee(DECORATEE) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
}
withDecoratee(DECORATEE) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
}
withDecoratee(DECORATEE) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
}
withDecoratee(DECORATEE) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
}
withEncoding(Charset) - Method in class org.refcodes.serial.StringSegment.Builder
Builder method for the encoding.
withEncoding(Charset) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
withEncoding(Charset) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With encoding.
withEndianess(Endianess) - Method in class org.refcodes.serial.PacketInputStream.Builder
withEndianess(Endianess) - Method in class org.refcodes.serial.PacketOutputStream.Builder
withEndianess(Endianess) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
withEndianess(Endianess) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
withEndianess(Endianess) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
withEndianess(Endianess) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
withEndianess(Endianess) - Method in class org.refcodes.serial.StringSegment.Builder
Builder method for the endianess.
withEndianess(Endianess) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
withEndianess(Endianess) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With endianess.
withEndOfStringByte(byte) - Method in interface org.refcodes.serial.EndOfStringByteAccessor.EndOfStringByteBuilder
Sets the end of string byte for the end of string byte property.
withEndOfStringByte(byte) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the end of string byte for the end of string byte property.
withEndOfStringByte(byte) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With end of string byte.
withEnquiryStandbyTimeInMs(long) - Method in interface org.refcodes.serial.EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsBuilder
Sets the number for the ENQ ("enquiry") timeout property.
withEnquiryStandbyTimeInMs(long) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
Sets the number for the ENQ ("enquiry") timeout property.
withEnquiryStandbyTimeInMs(long) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
Sets the number for the ENQ ("enquiry") timeout property.
withEnquiryStandbyTimeInMs(long) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Sets the number for the ENQ ("enquiry") timeout property.
withEnquiryStandbyTimeInMs(long) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Sets the number for the ENQ ("enquiry") timeout property.
withEnquiryStandbyTimeInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number for the ENQ ("enquiry") timeout property.
withEnquiryStandbyTimeInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With enquiry standby time in ms.
withHandshakeMagicBytes(byte[]) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesBuilder
Sets the magic bytes for the handshake magic bytes property.
withHandshakeMagicBytes(String) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesBuilder
Sets the magic bytes for the handshake magic bytes property.
withHandshakeMagicBytes(String, Charset) - Method in interface org.refcodes.serial.HandshakeMagicBytesAccessor.HandshakeMagicBytesBuilder
Sets the magic bytes for the handshake magic bytes property.
withInputStream(InputStream) - Method in class org.refcodes.serial.PacketInputStream.Builder
withLengthWidth(int) - Method in interface org.refcodes.serial.LengthWidthAccessor.LengthWidthBuilder
Sets the length width (in bytes) for the length width (in bytes) property.
withLengthWidth(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the length width (in bytes) for the length width (in bytes) property.
withLengthWidth(int) - Method in class org.refcodes.serial.StringSegment.Builder
Builder method for the length width.
withLengthWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the length width (in bytes) for the length width (in bytes) property.
withLengthWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With length width.
withMagicBytes(String) - Method in interface org.refcodes.serial.MagicBytesAccessor.MagicBytesBuilder
Uses TransmissionMetrics.DEFAULT_ENCODING for converting the String into a byte array.
withMagicBytesLength(int) - Method in interface org.refcodes.serial.MagicBytesLengthAccessor.MagicBytesLengthBuilder
Sets the magic bytes length for the magic bytes magic bytes length property.
withMagicBytesLength(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes length for the magic bytes magic bytes length property.
withMagicBytesLength(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With magic bytes length.
withOpen() - Method in class org.refcodes.serial.AbstractPortDecorator
withOpen() - Method in class org.refcodes.serial.LoopbackPort
withOpen(PortMetrics) - Method in class org.refcodes.serial.LoopbackPort
withOpen(PM) - Method in class org.refcodes.serial.AbstractPortDecorator
withOpenUnchecked() - Method in class org.refcodes.serial.AbstractPortDecorator
withOpenUnchecked() - Method in class org.refcodes.serial.LoopbackPort
withOpenUnchecked(PortMetrics) - Method in class org.refcodes.serial.LoopbackPort
withOpenUnchecked(PM) - Method in class org.refcodes.serial.AbstractPortDecorator
withOutputStream(OutputStream) - Method in class org.refcodes.serial.PacketOutputStream.Builder
withOverwrite(byte[]) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.overwrite(byte[]) method.
withOverwrite(byte[]) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.overwrite(byte[]) method.
withOverwrite(byte[]) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.overwrite(byte[]) method.
withOverwrite(byte[], int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.overwrite(Sequence, int) method.
withOverwrite(byte[], int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.overwrite(Sequence, int) method.
withOverwrite(int, byte[]) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.overwrite(int, byte[]) method.
withOverwrite(int, byte[]) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.overwrite(int, byte[]) method.
withOverwrite(int, byte[]) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.overwrite(int, byte[]) method.
withOverwrite(int, byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.overwrite(int, byte[], int, int) method.
withOverwrite(int, byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.overwrite(int, byte[], int, int) method.
withOverwrite(int, byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.overwrite(int, byte[], int, int) method.
withOverwrite(int, Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.overwrite(int, Sequence) method.
withOverwrite(int, Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.overwrite(int, Sequence) method.
withOverwrite(int, Sequence) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.overwrite(int, Sequence) method.
withOverwrite(int, Sequence, int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.overwrite(int, Sequence, int, int) method.
withOverwrite(int, Sequence, int, int) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.overwrite(int, Sequence, int, int) method.
withOverwrite(int, Sequence, int, int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.overwrite(int, Sequence, int, int) method.
withOverwrite(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.overwrite(Sequence) method.
withOverwrite(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.overwrite(Sequence) method.
withOverwrite(Sequence) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.overwrite(Sequence) method.
withOverwrite(Sequence, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.overwrite(Sequence, int) method.
withOverwrite(Sequence, int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.overwrite(Sequence, int) method.
withPacketLengthWidth(int) - Method in class org.refcodes.serial.PacketInputStream.Builder
Sets the packet length width (in bytes) for the packet length width (in bytes) property.
withPacketLengthWidth(int) - Method in interface org.refcodes.serial.PacketLengthWidthAccessor.PacketLengthWidthBuilder
Sets the packet length width (in bytes) for the packet length width (in bytes) property.
withPacketLengthWidth(int) - Method in class org.refcodes.serial.PacketOutputStream.Builder
Sets the packet length width (in bytes) for the packet length width (in bytes) property.
withPacketLengthWidth(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the packet length width (in bytes) for the packet length width (in bytes) property.
withPacketLengthWidth(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the packet length width (in bytes) for the packet length width (in bytes) property.
withPacketLengthWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the packet length width (in bytes) for the packet length width (in bytes) property.
withPacketLengthWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With packet length width.
withPacketMagicBytes(byte[]) - Method in class org.refcodes.serial.PacketInputStream.Builder
Sets the magic bytes for the packet magic bytes property.
withPacketMagicBytes(byte[]) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder
Sets the magic bytes for the packet magic bytes property.
withPacketMagicBytes(byte[]) - Method in class org.refcodes.serial.PacketOutputStream.Builder
Sets the magic bytes for the packet magic bytes property.
withPacketMagicBytes(byte[]) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the magic bytes for the packet magic bytes property.
withPacketMagicBytes(byte[]) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the magic bytes for the packet magic bytes property.
withPacketMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the packet magic bytes property.
withPacketMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With packet magic bytes.
withPacketMagicBytes(String) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder
Sets the magic bytes for the packet magic bytes property.
withPacketMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesBuilder
Sets the magic bytes for the packet magic bytes property.
withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.PacketInputStream.Builder
Sets the SegmentPackager for the packet SegmentPackager property.
withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.PacketOutputStream.Builder
Sets the SegmentPackager for the packet SegmentPackager property.
withPacketSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder
Sets the SegmentPackager for the packet SegmentPackager property.
withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
Sets the SegmentPackager for the packet SegmentPackager property.
withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the SegmentPackager for the packet SegmentPackager property.
withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the SegmentPackager for the packet SegmentPackager property.
withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager for the packet SegmentPackager property.
withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With packet segment packager.
withPayload(boolean[]) - Method in class org.refcodes.serial.BooleanArraySection
withPayload(byte[]) - Method in class org.refcodes.serial.AsciizSegment
Sets the given (ASCII encoded) bytes payload.
withPayload(byte[]) - Method in class org.refcodes.serial.ByteArraySection
withPayload(byte[]) - Method in class org.refcodes.serial.MagicBytesSectionDecorator
withPayload(byte[]) - Method in class org.refcodes.serial.MagicBytesSegment
withPayload(byte[]) - Method in class org.refcodes.serial.MagicBytesSegmentDecorator
withPayload(char[]) - Method in class org.refcodes.serial.CharArraySection
withPayload(double[]) - Method in class org.refcodes.serial.DoubleArraySection
withPayload(float[]) - Method in class org.refcodes.serial.FloatArraySection
withPayload(int[]) - Method in class org.refcodes.serial.IntArraySection
withPayload(long[]) - Method in class org.refcodes.serial.LongArraySection
withPayload(short[]) - Method in class org.refcodes.serial.ShortArraySection
withPayload(File) - Method in class org.refcodes.serial.FileSection
withPayload(Boolean) - Method in class org.refcodes.serial.BooleanSegment
withPayload(Boolean[]) - Method in class org.refcodes.serial.BooleanArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking BooleanArraySection.withPayload(boolean[]).
withPayload(Byte) - Method in class org.refcodes.serial.ByteSegment
withPayload(Byte[]) - Method in class org.refcodes.serial.ByteArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking ByteArraySection.withPayload(byte[]).
withPayload(Character) - Method in class org.refcodes.serial.CharSection
withPayload(Character[]) - Method in class org.refcodes.serial.CharArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking CharArraySection.withPayload(char[]).
withPayload(Double) - Method in class org.refcodes.serial.DoubleSegment
withPayload(Double[]) - Method in class org.refcodes.serial.DoubleArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking DoubleArraySection.withPayload(double[]).
withPayload(Float) - Method in class org.refcodes.serial.FloatSegment
withPayload(Float[]) - Method in class org.refcodes.serial.FloatArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking FloatArraySection.withPayload(float[]).
withPayload(Integer) - Method in class org.refcodes.serial.IntSegment
withPayload(Integer[]) - Method in class org.refcodes.serial.IntArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking IntArraySection.withPayload(int[]).
withPayload(Long) - Method in class org.refcodes.serial.LongSegment
withPayload(Long) - Method in class org.refcodes.serial.NumberSegment
withPayload(Long[]) - Method in class org.refcodes.serial.LongArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking LongArraySection.withPayload(long[]).
withPayload(Short) - Method in class org.refcodes.serial.ShortSegment
withPayload(Short[]) - Method in class org.refcodes.serial.ShortArraySection
Convenience method to convert the array of wrapper types into its counterpart with primitive types before invoking ShortArraySection.withPayload(short[]).
withPayload(String) - Method in class org.refcodes.serial.AsciizSegment
withPayload(String) - Method in class org.refcodes.serial.StringSection
withPayload(String) - Method in class org.refcodes.serial.StringSegment
withPayload(String[]) - Method in class org.refcodes.serial.AsciizArraySegment
withPayload(String[]) - Method in class org.refcodes.serial.StringArraySection
withPayload(Properties) - Method in class org.refcodes.serial.PropertiesSection
withPayload(Sequence) - Method in class org.refcodes.serial.FixedLengthSequenceSegment
withPayload(Sequence) - Method in class org.refcodes.serial.SequenceSection
withPayload(T) - Method in class org.refcodes.serial.ComplexTypeSegment
withPortMetrics(PM) - Method in interface org.refcodes.serial.PortMetricsAccessor.PortMetricsBuilder
Sets the PortMetrics for the PortMetrics property.
withPrepend(byte...) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.prepend(byte...) method.
withPrepend(byte...) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.prepend(byte...) method.
withPrepend(byte...) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.prepend(byte...) method.
withPrepend(byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.prepend(byte...) method.
withPrepend(byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.prepend(byte...) method.
withPrepend(byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.prepend(byte...) method.
withPrepend(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.prepend(Sequence) method.
withPrepend(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.prepend(Sequence) method.
withPrepend(Sequence) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.prepend(Sequence) method.
withReadTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
withReadTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With read timeout in ms.
withReadyToReceiveMagicBytes(byte[]) - Method in interface org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder
Sets the magic bytes for the RTR ("ready-to-receive") magic bytes property.
withReadyToReceiveMagicBytes(byte[]) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
Sets the magic bytes for the RTR ("ready-to-receive") magic bytes property.
withReadyToReceiveMagicBytes(byte[]) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
Sets the magic bytes for the RTR ("ready-to-receive") magic bytes property.
withReadyToReceiveMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the RTR ("ready-to-receive") magic bytes property.
withReadyToReceiveMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With ready to receive magic bytes.
withReadyToReceiveRetryNumber(int) - Method in interface org.refcodes.serial.ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder
Sets the number of retries for the RTR ("ready-to-receive") retry number.
withReadyToReceiveRetryNumber(int) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
Sets the number of retries for the RTR ("ready-to-receive") retry number.
withReadyToReceiveRetryNumber(int) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
Sets the number of retries for the RTR ("ready-to-receive") retry number.
withReadyToReceiveRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number of retries for the RTR ("ready-to-receive") retry number.
withReadyToReceiveRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With ready to receive retry number.
withReadyToReceiveSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
Sets the SegmentPackager RTR ("ready-to-receive") property.
withReadyToReceiveSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
Sets the SegmentPackager RTR ("ready-to-receive") property.
withReadyToReceiveSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder
Sets the SegmentPackager RTR ("ready-to-receive") property.
withReadyToReceiveSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager RTR ("ready-to-receive") property.
withReadyToReceiveSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With ready to receive segment packager.
withReadyToReceiveTimeoutInMs(long) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
Sets the number for the RTR ("ready-to-receive") timeout property.
withReadyToReceiveTimeoutInMs(long) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
Sets the number for the RTR ("ready-to-receive") timeout property.
withReadyToReceiveTimeoutInMs(long) - Method in interface org.refcodes.serial.ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsBuilder
Sets the number for the RTR ("ready-to-receive") timeout property.
withReadyToReceiveTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number for the RTR ("ready-to-receive") timeout property.
withReadyToReceiveTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With ready to receive timeout in ms.
withReadyToSendMagicBytes(byte[]) - Method in interface org.refcodes.serial.ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder
Sets the magic bytes for the RTS ("ready-to-send") magic bytes property.
withReadyToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Sets the magic bytes for the RTS ("ready-to-send") magic bytes property.
withReadyToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Sets the magic bytes for the RTS ("ready-to-send") magic bytes property.
withReadyToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the magic bytes for the RTS ("ready-to-send") magic bytes property.
withReadyToSendMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With ready to send magic bytes.
withReadyToSendRetryNumber(int) - Method in interface org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder
Sets the number of retries for the RTS ("ready-to-send") retry number.
withReadyToSendRetryNumber(int) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Sets the number of retries for the RTS ("ready-to-send") retry number.
withReadyToSendRetryNumber(int) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Sets the number of retries for the RTS ("ready-to-send") retry number.
withReadyToSendRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number of retries for the RTS ("ready-to-send") retry number.
withReadyToSendRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With ready to send retry number.
withReadyToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Sets the SegmentPackager RTS ("ready-to-send") property.
withReadyToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Sets the SegmentPackager RTS ("ready-to-send") property.
withReadyToSendSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder
Sets the SegmentPackager RTS ("ready-to-send") property.
withReadyToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the SegmentPackager RTS ("ready-to-send") property.
withReadyToSendSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With ready to send segment packager.
withReadyToSendTimeoutInMs(long) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
Sets the number for the RTS ("ready-to-send") timeout property.
withReadyToSendTimeoutInMs(long) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
Sets the number for the RTS ("ready-to-send") timeout property.
withReadyToSendTimeoutInMs(long) - Method in interface org.refcodes.serial.ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsBuilder
Sets the number for the RTS ("ready-to-send") timeout property.
withReadyToSendTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number for the RTS ("ready-to-send") timeout property.
withReadyToSendTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With ready to send timeout in ms.
withReplace(byte[]) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.replace(byte[]) method.
withReplace(byte[]) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.replace(byte[]) method.
withReplace(byte[]) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.replace(byte[]) method.
withReplace(byte[], int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.replace(byte[], int, int) method.
withReplace(byte[], int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.replace(byte[], int, int) method.
withReplace(byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.replace(byte[], int, int) method.
withReplace(byte[], int, int) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.replace(byte[], int, int) method.
withReplace(byte[], int, int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.replace(byte[], int, int) method.
withReplace(Sequence) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.replace(Sequence) method.
withReplace(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.replace(Sequence) method.
withReplace(Sequence) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.replace(Sequence) method.
withReplace(Sequence, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.replace(Sequence, int, int) method.
withReplace(Sequence, int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.replace(Sequence, int, int) method.
withReplace(Sequence, int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.replace(Sequence, int, int) method.
withReplace(Sequence, int, int) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.replace(Sequence, int, int) method.
withReplace(Sequence, int, int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.replace(Sequence, int, int) method.
withReturnStream(InputStream) - Method in interface org.refcodes.serial.InputReturnStreamAccessor.InputReturnStreamBuilder
Sets the input return stream to use and returns this builder as of the Builder-Pattern.
withReturnStream(InputStream) - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream.Builder
Sets the input return stream to use and returns this builder as of the Builder-Pattern.
withReturnStream(OutputStream) - Method in interface org.refcodes.serial.OutputReturnStreamAccessor.OutputReturnStreamBuilder
Sets the output return stream to use and returns this builder as of the Builder-Pattern.
withReturnStream(OutputStream) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
Sets the output return stream to use and returns this builder as of the Builder-Pattern.
withSequence(Sequence) - Method in interface org.refcodes.serial.SequenceAccessor.SequenceBuilder
Sets the Sequence for the Sequence property.
withSequenceNumber(int) - Method in interface org.refcodes.serial.SequenceNumberAccessor.SequenceNumberBuilder
Sets the sequence number for the sequence number property.
withSequenceNumberConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.PacketInputStream.Builder
Sets the ConcatenateMode for the sequence number ConcatenateMode property.
withSequenceNumberConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.PacketOutputStream.Builder
Sets the ConcatenateMode for the sequence number ConcatenateMode property.
withSequenceNumberConcatenateMode(ConcatenateMode) - Method in interface org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder
Sets the ConcatenateMode for the sequence number ConcatenateMode property.
withSequenceNumberConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the ConcatenateMode for the sequence number ConcatenateMode property.
withSequenceNumberConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With sequence number concatenate mode.
withSequenceNumberInitValue(int) - Method in class org.refcodes.serial.PacketInputStream.Builder
Sets the sequence number initial value for the sequence number initial value property.
withSequenceNumberInitValue(int) - Method in class org.refcodes.serial.PacketOutputStream.Builder
Sets the sequence number initial value for the sequence number initial value property.
withSequenceNumberInitValue(int) - Method in interface org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder
Sets the sequence number initial value for the sequence number initial value property.
withSequenceNumberInitValue(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the sequence number initial value for the sequence number initial value property.
withSequenceNumberInitValue(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the sequence number initial value for the sequence number initial value property.
withSequenceNumberInitValue(int) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
Sets the sequence number initial value for the sequence number initial value property.
withSequenceNumberInitValue(int) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
Sets the sequence number initial value for the sequence number initial value property.
withSequenceNumberInitValue(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the sequence number initial value for the sequence number initial value property.
withSequenceNumberInitValue(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With sequence number init value.
withSequenceNumberWidth(int) - Method in class org.refcodes.serial.PacketInputStream.Builder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
withSequenceNumberWidth(int) - Method in class org.refcodes.serial.PacketOutputStream.Builder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
withSequenceNumberWidth(int) - Method in interface org.refcodes.serial.SequenceNumberWidthAccessor.SequenceNumberWidthBuilder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
withSequenceNumberWidth(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
withSequenceNumberWidth(int) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
withSequenceNumberWidth(int) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
withSequenceNumberWidth(int) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
withSequenceNumberWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
withSequenceNumberWidth(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With sequence number width.
withTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets all the timeouts to the same value.
withTransmission(T) - Method in interface org.refcodes.serial.TransmissionAccessor.TransmissionBuilder
Sets the Transmission for the Transmission property.
withTransmissionMetrics(TransmissionMetrics) - Method in interface org.refcodes.serial.TransmissionMetricsAccessor.TransmissionMetricsBuilder
Sets the name for the TransmissionMetrics property.
withTransmissionRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number of retries for the transmission retry number.
withTransmissionRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With transmission retry number.
withTransmissionRetryNumber(int) - Method in interface org.refcodes.serial.TransmissionRetryNumberAccessor.TransmissionRetryNumberBuilder
Sets the number of retries for the transmission retry number.
withTransmissionTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
Sets the number for the transmission timeout property.
withTransmissionTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With transmission timeout in ms.
withTransmissionTimeoutInMs(long) - Method in interface org.refcodes.serial.TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsBuilder
Sets the number for the transmission timeout property.
withTruncate(int, TruncateMode) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.truncate(int, TruncateMode) method.
withTruncate(int, TruncateMode) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.truncate(int, TruncateMode) method.
withTruncate(int, TruncateMode) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.truncate(int, TruncateMode) method.
withTruncateHead(int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.truncateHead(int) method.
withTruncateHead(int) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.truncateHead(int) method.
withTruncateHead(int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.truncateHead(int) method.
withTruncateTail(int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Builder method for the Sequence.truncateTail(int) method.
withTruncateTail(int) - Method in class org.refcodes.serial.ByteArraySequence
Builder method for the Sequence.truncateTail(int) method.
withTruncateTail(int) - Method in interface org.refcodes.serial.Sequence
Builder method for the Sequence.truncateTail(int) method.
withValue(Long) - Method in class org.refcodes.serial.NumberSegment
withValue(String) - Method in class org.refcodes.serial.StringSegment.Builder
Builder method for the value.
withWriteTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsBuilder
withWriteTimeoutInMs(long) - Method in class org.refcodes.serial.TransmissionMetricsImpl.Builder
With write timeout in ms.
write(byte[], int, int) - Method in class org.refcodes.serial.SequenceOutputStream
write(int) - Method in class org.refcodes.serial.PacketOutputStream
write(int) - Method in class org.refcodes.serial.SequenceOutputStream
writeTo(OutputStream) - Method in class org.refcodes.serial.BoundedSequenceDecorator
Writes the content of the Sequence to the provided OutputStream.
writeTo(OutputStream) - Method in class org.refcodes.serial.ByteArraySequence
Writes the content of the Sequence to the provided OutputStream.
writeTo(OutputStream) - Method in interface org.refcodes.serial.Sequence
Writes the content of the Sequence to the provided OutputStream.

_

_acknowledgeMagicBytes - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_acknowledgeMagicBytes - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_acknowledgeMagicBytesSegment - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_acknowledgeRetryNumber - Variable in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
 
_acknowledgeRetryNumber - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_acknowledgeSegment - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_acknowledgeSegmentPackager - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_acknowledgeSegmentPackager - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_acknowledgeSequenceNumberSegment - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_acknowledgeTimeoutInMs - Variable in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
 
_acknowledgeTimeoutInMs - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_alias - Variable in class org.refcodes.serial.AbstractArrayTransmission
 
_alias - Variable in class org.refcodes.serial.AbstractMagicBytesTransmission
 
_alias - Variable in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
 
_alias - Variable in class org.refcodes.serial.AbstractPayloadSection
 
_alias - Variable in class org.refcodes.serial.AbstractPayloadSegment
 
_alias - Variable in class org.refcodes.serial.AbstractPort
 
_alias - Variable in class org.refcodes.serial.FixedLengthSequenceSegment
 
_alias - Variable in class org.refcodes.serial.SequenceSection
 
_allocLength - Variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
 
_allocSegment - Variable in class org.refcodes.serial.PacketInputStream
 
_allocSegment - Variable in class org.refcodes.serial.PacketOutputStream
 
_array - Variable in class org.refcodes.serial.AbstractArrayTransmission
 
_bijectiveFunction - Variable in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
 
_blockOffset - Variable in class org.refcodes.serial.PacketInputStream
 
_blockOffset - Variable in class org.refcodes.serial.PacketOutputStream
 
_blockSequence - Variable in class org.refcodes.serial.PacketOutputStream
 
_blockSize - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_boundedSequence - Variable in class org.refcodes.serial.PacketInputStream
 
_boundedSequence - Variable in class org.refcodes.serial.PacketOutputStream
 
_breakCount - Variable in class org.refcodes.serial.BreakerSectionDecorator
 
_breakCount - Variable in class org.refcodes.serial.BreakerSegmentDecorator
 
_breakNumber - Variable in class org.refcodes.serial.BreakerSectionDecorator
 
_breakNumber - Variable in class org.refcodes.serial.BreakerSegmentDecorator
 
_charset - Variable in class org.refcodes.serial.AbstractMagicBytesTransmission
 
_children - Variable in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
 
_children - Variable in class org.refcodes.serial.AbstractTransmissionComposite
 
_cipher - Variable in class org.refcodes.serial.AbstractCipherTransmissionDecorator
 
_clearToSendMagicBytes - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_clearToSendMagicBytesSegment - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_clearToSendSegment - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_clearToSendSegmentPackager - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_clearToSendTimeoutInMs - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_crcChecksum - Variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
_crcChecksum - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_crossoverPort - Variable in class org.refcodes.serial.LoopbackPort
 
_decoratee - Variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
 
_decoratee - Variable in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
 
_decoratee - Variable in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
 
_decoratee - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
_decoratee - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_decoratee - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_decoratee - Variable in class org.refcodes.serial.AbstractTransmissionDecorator
 
_endianess - Variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
 
_endianess - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_endianess - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_endianess - Variable in class org.refcodes.serial.PacketOutputStream
 
_enquiryStandbyTimeInMs - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
_enquiryStandbyTimeInMs - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_executorService - Variable in class org.refcodes.serial.AbstractPort
 
_inputStream - Variable in class org.refcodes.serial.PacketInputStream
 
_inverseFunction - Variable in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
 
_lastPacketMagicBytes - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_lengthWidth - Variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
 
_magicBytes - Variable in class org.refcodes.serial.AbstractMagicBytesTransmission
 
_magicBytesLength - Variable in class org.refcodes.serial.AbstractMagicBytesTransmission
 
_outputStream - Variable in class org.refcodes.serial.PacketOutputStream
 
_packetLengthWidth - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_packetMagicBytes - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_packetSegment - Variable in class org.refcodes.serial.PacketInputStream
 
_packetSegment - Variable in class org.refcodes.serial.PacketOutputStream
 
_packetSegmentPackager - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_packetSize - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_payload - Variable in class org.refcodes.serial.AbstractPayloadSection
 
_payload - Variable in class org.refcodes.serial.AbstractPayloadSegment
 
_port - Variable in class org.refcodes.serial.AbstractPortDecorator
 
_portMetrics - Variable in class org.refcodes.serial.AbstractPort
 
_ports - Variable in class org.refcodes.serial.LoopbackPortHub
 
_readLimit - Variable in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
 
_readyToReceiveMagicBytes - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
_readyToReceiveMagicByteSegment - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
_readyToReceiveRetryNumber - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
_readyToReceiveSegment - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
_readyToReceiveSegmentPackager - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
_readyToReceiveTimeoutInMs - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
 
_readyToSendMagicBytes - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_readyToSendMagicBytesSegment - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_readyToSendRetryNumber - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_readyToSendSegment - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_readyToSendSegmentPackager - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_readyToSendTimeoutInMs - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
 
_referencee - Variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
 
_responsibility - Variable in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
 
_sequence - Variable in class org.refcodes.serial.FixedLengthSequenceSegment
 
_sequence - Variable in class org.refcodes.serial.SequenceSection
 
_sequenceableFactory - Variable in class org.refcodes.serial.AbstractArrayTransmission
 
_sequenceNumber - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_sequenceNumber - Variable in class org.refcodes.serial.PacketInputStream
 
_sequenceNumber - Variable in class org.refcodes.serial.PacketOutputStream
 
_sequenceNumberConcatenateMode - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_sequenceNumberConcatenateMode - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_sequenceNumberInitValue - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_sequenceNumberInitValue - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_sequenceNumberInitValue - Variable in class org.refcodes.serial.PacketInputStream
 
_sequenceNumberSegment - Variable in class org.refcodes.serial.PacketInputStream
 
_sequenceNumberSegment - Variable in class org.refcodes.serial.PacketOutputStream
 
_sequenceNumberWidth - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
 
_sequenceNumberWidth - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
 
_sequenceNumberWidth - Variable in class org.refcodes.serial.PacketOutputStream
 
_startTime - Variable in class org.refcodes.serial.BreakerSectionDecorator
 
_startTime - Variable in class org.refcodes.serial.BreakerSegmentDecorator
 
_transmitSequence - Variable in class org.refcodes.serial.LoopbackPort
 
A B C D E F G H I L M N O P R S T U V W _ 
All Classes All Packages