Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractArrayTransmission<ARRAY extends Transmission> - Class in org.refcodes.serial
-
An
AbstractArrayTransmission
is aTransmission
consisting ofTransmission
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 aTransmission
instance and enriches theTransmission
with a CRC checksum. - AbstractCrcTransmissionDecorator(DECORATEE, ConcatenateMode) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Constructs an according instance wrapping the given
Transmission
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - AbstractCrcTransmissionDecorator(DECORATEE, ConcatenateMode, Endianess) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Constructs an according instance wrapping the given
Transmission
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Constructs an according instance wrapping the given
Transmission
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Constructs an according instance wrapping the given
Transmission
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - AbstractCrcTransmissionDecorator(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Constructor for class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Constructs an according instance wrapping the given
Transmission
(usingTransmissionMetrics.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
(usingTransmissionMetrics.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 correctionTransmission
. - 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 givenString
). - AbstractMagicBytesTransmission(String, String, Charset) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmission
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - 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 aggregatedTransmission
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 providedTransmission
elements. - AbstractMagicBytesTransmissionMultiplexer(CHILD...) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
-
Constructs a
AbstractMagicBytesTransmissionMultiplexer
containing the providedTransmission
elements. - AbstractMagicBytesTransmissionMultiplexer(Collection<CHILD>) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
-
Constructs a
AbstractMagicBytesTransmissionMultiplexer
containing the providedTransmission
elements. - AbstractMagicBytesTransmissionMultiplexer(Collection<CHILD>, int) - Constructor for class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
-
Constructs a
AbstractMagicBytesTransmissionMultiplexer
containing the providedTransmission
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
-
Constructs an empty
Section
to be initialized viaSection.fromTransmission(Sequence, int)
orSection.fromTransmission(Sequence, int, int)
. - 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
-
Constructs an empty
Segment
to be initialized viaSegment.fromTransmission(Sequence)
orSegment.fromTransmission(Sequence, int)
. - 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 basePort
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 givenExecutorService
to be used by asynchronous functionality. - AbstractPortDecorator<PM extends PortMetrics> - Class in org.refcodes.serial
- 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 providingReadyToReceiveTransmission
functionality for aTransmission
. - AbstractReadyToReceiveTransmissionDecorator() - Constructor for class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
-
Instantiates a new abstract ready to receive transmission decorator.
- 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 providingReadyToSendTransmission
functionality for aTransmission
. - AbstractReadyToSendTransmissionDecorator() - Constructor for class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
-
Instantiates a new abstract ready to send transmission decorator.
- 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 referencedTransmission
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 aTransmissionMetrics.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 providedEndianess
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 aTransmissionMetrics.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 providedEndianess
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 aTransmission
instance and enriches theTransmission
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 providingStopAndWaitTransmission
functionality for aTransmission
. - 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 aTransmission
consisting ofTransmission
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 providedSegment
elements. - AbstractTransmissionDecorator<DECORATEE extends Transmission> - Class in org.refcodes.serial
-
An abstract implementation of a
Transmission
decorating anotherTransmission
. - 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 - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Magic bytes identifying a transmission acknowledge, same as
Ascii.ACK
. - ACKNOWLEDGEABLE_REQUEST - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies a request expecting an acknowledgeable response (acknowledge to be sent sent for the succeeding response).
- ACKNOWLEDGEABLE_RESPONSE - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies an acknowledgeable response in reply to a request (acknowledge to be sent for the response).
- ACKNOWLEDGEABLE_TRANSMISSION - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies an acknowledgeable transmission (acknowledge to be sent).
- acknowledgeMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.
- acknowledgeRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.
- acknowledgeSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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. - acknowledgeTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- AcknowledgeTimeoutMillisAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a acknowledge timeout in milliseconds property.
- AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder<B extends AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder<B>> - Interface in org.refcodes.serial
-
Provides a builder method for the acknowledge timeout property returning the builder for applying multiple build operations.
- AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisMutator - Interface in org.refcodes.serial
-
Provides a mutator for a acknowledge timeout in milliseconds property.
- AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisProperty - Interface in org.refcodes.serial
-
Provides a acknowledge timeout in milliseconds property.
- ALLOC_LENGTH - Static variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
- ALLOC_LENGTH_WIDTH - Static variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
- 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 anSection
with an allocation declaration being prefixed to the enrichedSection
. - 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 ofTransmissionMetrics.DEFAULT_LENGTH_WIDTH
bytes used to specify the decoratee's length aTransmissionMetrics.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 aTransmissionMetrics.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 providedEndianess
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 ofTransmissionMetrics.DEFAULT_LENGTH_WIDTH
bytes used to specify the decoratee's length and the providedEndianess
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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of the decoratee's length. - AllocSegmentBody<DECORATEE extends Section> - Class in org.refcodes.serial
-
An
AllocSegmentBody
provides anSegment
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 aTransmissionMetrics.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 aTransmissionMetrics.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 providedEndianess
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 providedEndianess
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 aTransmissionMetrics.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 providedEndianess
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 aAllocSegmentBody
. - 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 aTransmissionMetrics.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 providedEndianess
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 providedEndianess
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 aTransmissionMetrics.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 providedEndianess
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
- append(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
- append(Sequence) - Method in interface org.refcodes.serial.Sequence
- arraySection(ARRAY...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
SegmentArraySection
with the givenSegment
elements. - arraySection(Class<ARRAY>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
SegmentArraySection
with instances of the array being created using the providedClass
instance. - arraySection(TypeFactory<ARRAY>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
SegmentArraySection
with instances of the array being created using the providedTypeFactory
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
- ArraySegment<SEGMENT extends Segment> - Interface in org.refcodes.serial
- ArrayTransmission<ARRAY extends Transmission> - Interface in org.refcodes.serial
- asciizArraySegment(byte, int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AsciizArraySegment
using the providedString
elements and using the providedSegment
class for creatingSegment
instances. - asciizArraySegment(byte, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AsciizArraySegment
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
as well as theTransmissionMetrics.DEFAULT_ENDIANESS
. - asciizArraySegment(int, Endianess, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AsciizArraySegment
using the providedString
elements and using the providedSegment
class for creatingSegment
instances. - asciizArraySegment(String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AsciizArraySegment
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
as well as theTransmissionMetrics.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
- AsciizArraySegment(byte, int, Endianess, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
-
Constructs an
AsciizArraySegment
using the providedString
elements and using the providedSegment
class for creatingSegment
instances. - AsciizArraySegment(byte, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
-
Constructs an
AsciizArraySegment
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
as well as theTransmissionMetrics.DEFAULT_ENDIANESS
. - AsciizArraySegment(int, Endianess, String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
-
Constructs an
AsciizArraySegment
using the providedString
elements and using the providedSegment
class for creatingSegment
instances. - AsciizArraySegment(String...) - Constructor for class org.refcodes.serial.AsciizArraySegment
-
Constructs an
AsciizArraySegment
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
as well as theTransmissionMetrics.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 givenString
payload. - asciizSegment(String, byte) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AsciizSegment
with the givenString
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 givenString
payload. - asciizSegment(String, String, byte) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AsciizSegment
with the givenString
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 givenString
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 givenString
payload. - AsciizSegment - Class in org.refcodes.serial
-
The
AsciizSegment
is an implementation of aSegment
carrying an ASCII encodedString
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 givenString
payload. - AsciizSegment(String, byte) - Constructor for class org.refcodes.serial.AsciizSegment
-
Constructs an
AsciizSegment
with the givenString
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 givenString
payload. - AsciizSegment(String, String, byte) - Constructor for class org.refcodes.serial.AsciizSegment
-
Constructs an
AsciizSegment
with the givenString
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 givenString
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 givenString
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
- assertMagicBytesSection(DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- 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
- assertMagicBytesSection(String, DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- AssertMagicBytesSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
-
The
AssertMagicBytesSectionDecorator
extends theMagicBytesSectionDecorator
and enforces the configured magic bytes to match the received magic bytes (as ofAssertMagicBytesSectionDecorator.fromTransmission(Sequence, int, int)
andAssertMagicBytesSectionDecorator.receiveFrom(java.io.InputStream, int, java.io.OutputStream)
or the like). - 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
- assertMagicBytesSegment(DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- assertMagicBytesSegment(String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AssertMagicBytesSegment
with the according magic bytes (retrieved from the givenString
). - 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
- assertMagicBytesSegment(String, DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- assertMagicBytesSegment(String, String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - assertMagicBytesSegment(String, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - assertMagicBytesSegment(String, String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - assertMagicBytesSegment(String, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - assertMagicBytesSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - assertMagicBytesSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - AssertMagicBytesSegment - Class in org.refcodes.serial
-
The
AssertMagicBytesSegment
extends theMagicBytesSegment
and enforces the configured magic bytes to match the received magic bytes (as ofSegment.fromTransmission(Sequence)
andSegment.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 givenString
). - 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 givenString
). - AssertMagicBytesSegment(String, String, Charset) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - AssertMagicBytesSegment(String, String, TransmissionMetrics) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - AssertMagicBytesSegment(String, Charset) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - AssertMagicBytesSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - AssertMagicBytesSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.AssertMagicBytesSegment
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - AssertMagicBytesSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
-
The
AssertMagicBytesSegmentDecorator
extends theMagicBytesSegmentDecorator
and enforces the configured magic bytes to match the received magic bytes (as ofSegment.fromTransmission(Sequence)
andAssertMagicBytesSegmentDecorator.receiveFrom(java.io.InputStream, java.io.OutputStream)
or the like). - 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 transmissionSequence
. - 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
- blockSize - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 aSection
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 aSegment
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 aSequence
whilst bounding its size to a given maximum size (to be set viaBoundedSequenceDecorator.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 viaBoundedSequenceDecorator.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 aDecoratorSection
build to test error detection and error correctionTransmission
implementations such as theCrcSectionDecorator
or theStopAndWaitSectionDecorator
. - 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 aDecoratorSegment
build to test error detection and error correctionTransmission
implementations such as theCrcSegmentDecorator
or theStopAndWaitSegmentDecorator
. - 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 thePacketInputStream.Builder
configuration. - build() - Method in class org.refcodes.serial.PacketOutputStream.Builder
-
Returns the
StopAndWaitPacketInputStream
instance build according to thePacketOutputStream.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 theStopAndWaitPacketInputStream.Builder
configuration. - build() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream.Builder
-
Returns the
StopAndWaitPacketInputStream
instance build according to theStopAndWaitPacketOutputStream.Builder
configuration. - build() - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
-
Returns the
StopAndWaitSegmentDecorator
instance build according to theStopAndWaitPacketStreamSectionDecorator.Builder
configuration. - build() - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
-
Returns the
StopAndWaitSegmentDecorator
instance build according to theStopAndWaitPacketStreamSegmentDecorator.Builder
configuration. - build() - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
-
Returns the
StopAndWaitSegmentDecorator
instance build according to theStopAndWaitSectionDecorator.Builder
configuration. - build() - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
-
Returns the
StopAndWaitSegmentDecorator
instance build according to theStopAndWaitSegmentDecorator.Builder
configuration. - build() - Method in class org.refcodes.serial.StringSegment.Builder
-
Builds the accordingly configured
StringSegment
instance. - build() - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Builds the
TransmissionMetrics
instance from this builder's settings. - 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.TransmissionMetrics
-
Creates builder to build
TransmissionMetrics
. - Builder() - Constructor for class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
-
Instantiates a new builder.
- Builder() - Constructor for class org.refcodes.serial.TransmissionMetrics.Builder
-
Instantiates a new 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 aSection
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 theSequence
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 providedInputStream
. - ByteArraySequence(Sequence) - Constructor for class org.refcodes.serial.ByteArraySequence
- ByteArraySequence.SequenceIterator - Class in org.refcodes.serial
-
Implements the
Iterator
interface being appied to an instancoe of theByteArraySequence
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.EnumSegment
- 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 aSegment
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 aPayloadSection
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 givenCharset
. - 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 givenCharset
. - 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 givenCharset
. - 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 givenCharset
. - 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 aSection
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 givenCharset
. - 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 givenCharset
. - 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 givenCharset
. - 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 givenCharset
. - CharSection(TransmissionMetrics) - Constructor for class org.refcodes.serial.CharSection
-
Constructs an according instance from the given configuration.
- checksumValidationMode - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 anInvertible
on outgoing bytes (as ofTransmission.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 anInvertible
on outgoing bytes (as ofTransmission.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 - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Magic bytes identifying a Clear-to-Send transmission, same as
Ascii.ACK
. - clearToSendMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.
- clearToSendSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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. - clearToSendTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- ClearToSendTimeoutMillisAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a CTS ("clear-to-send") timeout in milliseconds property.
- ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisBuilder<B extends ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisBuilder<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.
- ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisMutator - Interface in org.refcodes.serial
-
Provides a mutator for a CTS ("clear-to-send") timeout in milliseconds property.
- ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisProperty - 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 asSegmentReceiver.onReceiveSegment(Segment)
orSegmentReceiver.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 asSegmentReceiver.onReceiveSegment(Segment)
orSegmentReceiver.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 asSegmentReceiver.onReceiveSegment(Segment)
orSegmentReceiver.onReceiveSegment(Segment, SegmentConsumer)
. - close() - Method in class org.refcodes.serial.LoopbackPortTestBench
- close() - Method in class org.refcodes.serial.PacketInputStream
- close() - Method in class org.refcodes.serial.PacketOutputStream
- close() - Method in interface org.refcodes.serial.PortTestBench
- 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 asSegmentReceiver.onReceiveSegment(Segment)
orSegmentReceiver.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
- compareTo(Port<?>) - Method in interface org.refcodes.serial.Port
- complexTypeSegment(Class<T>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ComplexTypeSegment
from the givenClass
for the according type T. - complexTypeSegment(Class<T>, int, Endianess, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ComplexTypeSegment
from the givenClass
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 givenClass
for the according type T. - complexTypeSegment(Class<T>, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ComplexTypeSegment
from the givenClass
for the according type T. - complexTypeSegment(Class<T>, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ComplexTypeSegment
from the givenClass
for the according type T. - complexTypeSegment(Class<T>, TransmissionMetrics, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ComplexTypeSegment
from the givenClass
for the according type T. - complexTypeSegment(String, Class<T>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ComplexTypeSegment
from the givenClass
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 givenClass
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 givenClass
for the according type T. - complexTypeSegment(String, Class<T>, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ComplexTypeSegment
from the givenClass
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 aSegment
representing the POJO's structure. - ComplexTypeSegment(Class<T>) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
for the according type T. - ComplexTypeSegment(Class<T>, int, Endianess, Charset) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
for the according type T. - ComplexTypeSegment(Class<T>, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
for the according type T. - ComplexTypeSegment(Class<T>, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
for the according type T. - ComplexTypeSegment(Class<T>, TransmissionMetrics) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
for the according type T. - ComplexTypeSegment(Class<T>, TransmissionMetrics, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
for the according type T. - ComplexTypeSegment(String, Class<T>) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
for the according type T. - ComplexTypeSegment(String, Class<T>, int, Endianess, Charset) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
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 givenClass
for the according type T. - ComplexTypeSegment(String, Class<T>, String...) - Constructor for class org.refcodes.serial.ComplexTypeSegment
-
Constructs the
ComplexTypeSegment
from the givenClass
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 providedConcatenateMode
. - concatenate(ConcatenateMode, byte...) - Method in interface org.refcodes.serial.Sequence
-
Concatenates the given bytes with this
Sequence
according to the providedConcatenateMode
. - concatenate(ConcatenateMode, byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
-
Concatenates the given bytes with this
Sequence
according to the providedConcatenateMode
. - concatenate(ConcatenateMode, byte[], int, int) - Method in interface org.refcodes.serial.Sequence
-
Concatenates the given bytes with this
Sequence
according to the providedConcatenateMode
. - concatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.BoundedSequenceDecorator
- concatenate(Sequence, ConcatenateMode) - Method in interface org.refcodes.serial.Sequence
- 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
- crcAlgorithm - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- crcChecksumConcatenateMode - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- crcPrefixSection(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcPrefixSection(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcPrefixSection(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
. - crcPrefixSection(DECORATEE, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
. - crcPrefixSegment(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcPrefixSegment(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcPrefixSegment(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
. - crcPrefixSegment(DECORATEE, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
. - crcPrefixSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSection(DECORATEE, CrcAlgorithm, ConcatenateMode) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSection(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSection(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
. - crcSection(DECORATEE, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
. - crcSection(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
. - CrcSectionDecorator<DECORATEE extends Section> - Class in org.refcodes.serial
- 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 givenSegment
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSegment(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSegment(DECORATEE, CrcAlgorithm, ConcatenateMode, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
. - crcSegment(DECORATEE, CrcAlgorithm, ConcatenateMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
. - crcSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
. - CrcSegmentDecorator<DECORATEE extends Segment> - Class in org.refcodes.serial
- 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 (usingTransmissionMetrics.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 (usingTransmissionMetrics.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 (usingTransmissionMetrics.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 (usingTransmissionMetrics.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 (usingTransmissionMetrics.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 aSegment
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 (usingTransmissionMetrics.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 (usingTransmissionMetrics.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 (usingTransmissionMetrics.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 (usingTransmissionMetrics.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 (usingTransmissionMetrics.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 givenSection
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSuffixSection(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSuffixSection(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
. - crcSuffixSection(DECORATEE, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSectionDecorator
wrapping the givenSection
. - crcSuffixSegment(DECORATEE, CrcAlgorithm) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSuffixSegment(DECORATEE, CrcAlgorithm, ChecksumValidationMode) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - crcSuffixSegment(DECORATEE, CrcAlgorithm, ChecksumValidationMode, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
. - crcSuffixSegment(DECORATEE, CrcAlgorithm, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
. - crcSuffixSegment(DECORATEE, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
CrcSegmentDecorator
wrapping the givenSegment
(usingTransmissionMetrics.DEFAULT_ENDIANESS
by default). - createTimeoutInputStream(InputStream, long) - Static method in class org.refcodes.serial.SerialUtility
-
Hook creating a
TimeoutInputStream
compliantInputStream
. - CrossoverLoopbackPort - Class in org.refcodes.serial
-
The
CrossoverLoopbackPort
is an in-memory implementation of aPort
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 aPortHub
which'sPort
instances loop their output directly to the "connected"LoopbackPortHub
counterpartPort
instances ("other end of the wire"). - CrossoverLoopbackPortHub(LoopbackPortHub) - Constructor for class org.refcodes.serial.CrossoverLoopbackPortHub
-
Constructs a
CrossoverLoopbackPortHub
with the givenLoopbackPortHub
as counterpart. - CrossoverLoopbackPortHub(LoopbackPortHub, String...) - Constructor for class org.refcodes.serial.CrossoverLoopbackPortHub
-
Constructs a
CrossoverLoopbackPortHub
with the givenLoopbackPortHub
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 decoratedTransmission
with the means of aSection
. - DecoratorSegment<DECORATEE extends Transmission> - Interface in org.refcodes.serial
-
The
DecoratorSegment
interface provided means to access a decoratedTransmission
with the means of aSegment
. - DEFAULT_ACKNOWLEDGE_MAGIC_BYTES - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_ACKNOWLEDGE_RETRY_NUMBER - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_ACKNOWLEDGE_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_BLOCK_SIZE - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_CHECKSUM_VALIDATION_MODE - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_CLEAR_TO_SEND_MAGIC_BYTES - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_CLEAR_TO_SEND_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_CRC_ALGORITHM - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_CRC_CHECKSUM_CONCATENATE_MODE - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_ENCODING - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_END_OF_STRING_BYTE - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_ENDIANESS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_ENQUIERY_STRANDBY_TIME_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_IO_HEURISTICS_TIME_TO_LIVE_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_LAST_PACKET_MAGIC_BYTES - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_LENGTH_WIDTH - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_MAGIC_BYTES_LENGTH - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_PACKET_MAGIC_BYTES - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_PING_RETRY_NUMBER - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_PING_TIMEOUT_IN_MS - Static variable in class 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 theInputStream
cannot be rolled back. - DEFAULT_READ_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_READY_TO_RECEIVE_MAGIC_BYTES - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_READY_TO_RECEIVE_RETRY_NUMBER - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_READY_TO_RECEIVE_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_READY_TO_SEND_MAGIC_BYTES - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_READY_TO_SEND_RETRY_NUMBER - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_READY_TO_SEND_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_SEQUENCE_NUMBER_CONCATENATE_MODE - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_SEQUENCE_NUMBER_INIT_VALUE - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_SEQUENCE_NUMBER_WIDTH - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_TRANSMISSION_RETRY_NUMBER - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_TRANSMISSION_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_TRUNCATE_LENGTH_WIDTH - Static variable in class org.refcodes.serial.TransmissionMetrics
- DEFAULT_WRITE_TIMEOUT_IN_MS - Static variable in class org.refcodes.serial.TransmissionMetrics
- doReceivePacket() - Method in class org.refcodes.serial.PacketInputStream
-
Do receive packet.
- doReceivePacket() - Method in class org.refcodes.serial.StopAndWaitPacketInputStream
-
Do receive packet.
- doTransmitPacket() - Method in class org.refcodes.serial.PacketOutputStream
-
Do transmit packet.
- doTransmitPacket() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream
-
Do transmit packet.
- doTransmitSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPort
- doTransmitSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
- doTransmitSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentTransmitter
- doTransmitSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in class org.refcodes.serial.AbstractPort
- doTransmitSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in class org.refcodes.serial.AbstractPortDecorator
- doTransmitSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in interface org.refcodes.serial.SegmentTransmitter
- doubleArraySection() - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
DoubleArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - doubleArraySection(double...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleArraySection
with the given double array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - doubleArraySection(Double...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleArraySection
with the given double array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - doubleArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
DoubleArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - doubleArraySection(String, double...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleArraySection
with the given double array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - doubleArraySection(String, Double...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleArraySection
with the given double array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - doubleArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
DoubleArraySection
with the givenEndianess
. - doubleArraySection(String, Endianess, double...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleArraySection
with the given double array payload and the givenEndianess
for the representation of theDoubleArraySection
'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 givenEndianess
for the representation of theDoubleArraySection
'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 givenEndianess
. - doubleArraySection(Endianess, double...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleArraySection
with the given double array payload and the givenEndianess
for the representation of theDoubleArraySection
's value. - doubleArraySection(Endianess, Double...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleArraySection
with the given double array payload and the givenEndianess
for the representation of theDoubleArraySection
'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 aSection
carrying a double array as payload. - DoubleArraySection() - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs an empty
DoubleArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - DoubleArraySection(double...) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs a
DoubleArraySection
with the given double array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - DoubleArraySection(Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs a
DoubleArraySection
with the given double array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - DoubleArraySection(String) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs an empty
DoubleArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - DoubleArraySection(String, double...) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs a
DoubleArraySection
with the given double array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - DoubleArraySection(String, Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs a
DoubleArraySection
with the given double array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleArraySection
's value. - DoubleArraySection(String, Endianess) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs an empty
DoubleArraySection
with the givenEndianess
. - DoubleArraySection(String, Endianess, double...) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs a
DoubleArraySection
with the given double array payload and the givenEndianess
for the representation of theDoubleArraySection
's value. - DoubleArraySection(String, Endianess, Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs a
DoubleArraySection
with the given double array payload and the givenEndianess
for the representation of theDoubleArraySection
'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 givenEndianess
. - DoubleArraySection(Endianess, double...) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs a
DoubleArraySection
with the given double array payload and the givenEndianess
for the representation of theDoubleArraySection
's value. - DoubleArraySection(Endianess, Double...) - Constructor for class org.refcodes.serial.DoubleArraySection
-
Constructs a
DoubleArraySection
with the given double array payload and the givenEndianess
for the representation of theDoubleArraySection
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleSegment
's value. - doubleSegment(Double) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleSegment
with the given double payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleSegment
's value. - doubleSegment(Double, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleSegment
with the given double payload and the givenEndianess
for the representation of theSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleSegment
's value. - doubleSegment(String, Double) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleSegment
with the given double payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theDoubleSegment
's value. - doubleSegment(String, Double, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DoubleSegment
with the given double payload and the givenEndianess
for the representation of theSegment
'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 givenEndianess
endian representation of theDoubleSegment
'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 givenEndianess
endian representation of theDoubleSegment
'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 aSegment
carrying in double value as payload. - DoubleSegment() - Constructor for class org.refcodes.serial.DoubleSegment
-
Constructs an empty
DoubleSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSegment
's value. - DoubleSegment(Double) - Constructor for class org.refcodes.serial.DoubleSegment
-
Constructs a
DoubleSegment
with the given double value (payload) and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSegment
's value. - DoubleSegment(Double, Endianess) - Constructor for class org.refcodes.serial.DoubleSegment
-
Constructs a
DoubleSegment
with the given double value (payload) and the givenEndianess
for the representation of theSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSegment
's value. - DoubleSegment(String, Double) - Constructor for class org.refcodes.serial.DoubleSegment
-
Constructs a
DoubleSegment
with the given double value (payload) and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSegment
's value. - DoubleSegment(String, Double, Endianess) - Constructor for class org.refcodes.serial.DoubleSegment
-
Constructs a
DoubleSegment
with the given double value (payload) and the givenEndianess
for the representation of theSegment
'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 givenEndianess
. - 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 givenEndianess
. - 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
-
Constructs a
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSection(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSection
with the given properties as well as with theTransmissionMetrics.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
-
Constructs a
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSection(String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSection
with the given properties as well as with theTransmissionMetrics.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
-
Constructs a
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs a
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSection(String, T, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSection
with the given properties as well as with theTransmissionMetrics.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 theTransmissionMetrics.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
-
Constructs a
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSection(String, T, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - dynamicTypeSection(String, T, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs a
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs a
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSection(T, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSection
with the given properties as well as with theTransmissionMetrics.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 theTransmissionMetrics.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
-
Constructs a
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSection(T, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - dynamicTypeSection(T, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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 aSection
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
-
Constructs the
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSection(int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSection
-
Constructs the
DynamicTypeSection
with the given properties as well as with theTransmissionMetrics.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
-
Constructs the
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSection(String, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSection
-
Constructs the
DynamicTypeSection
with the given properties as well as with theTransmissionMetrics.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
-
Constructs the
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs the
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSection(String, T, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSection
-
Constructs the
DynamicTypeSection
with the given properties as well as with theTransmissionMetrics.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 theTransmissionMetrics.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
-
Constructs the
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSection(String, T, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
-
Constructs the
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - DynamicTypeSection(String, T, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
-
Constructs the
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs the
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs the
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSection(T, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSection
-
Constructs the
DynamicTypeSection
with the given properties as well as with theTransmissionMetrics.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 theTransmissionMetrics.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
-
Constructs the
DynamicTypeSection
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSection(T, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSection
-
Constructs the
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - DynamicTypeSection(T, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSection
-
Constructs the
DynamicTypeSection
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs a
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSegment(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSegment
with the given properties as well as with theTransmissionMetrics.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
-
Constructs a
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSegment(String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSegment
with the given properties as well as with theTransmissionMetrics.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
-
Constructs a
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs a
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSegment(String, T, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSegment
with the given properties as well as with theTransmissionMetrics.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 theTransmissionMetrics.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
-
Constructs a
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSegment(String, T, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - dynamicTypeSegment(String, T, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs a
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs a
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSegment(T, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSegment
with the given properties as well as with theTransmissionMetrics.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 theTransmissionMetrics.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
-
Constructs a
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - dynamicTypeSegment(T, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - dynamicTypeSegment(T, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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 aSegment
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
-
Constructs the
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSegment(int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSegment
with the given properties as well as with theTransmissionMetrics.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
-
Constructs the
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSegment(String, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSegment
with the given properties as well as with theTransmissionMetrics.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
-
Constructs the
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs the
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSegment(String, T, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSegment
with the given properties as well as with theTransmissionMetrics.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 theTransmissionMetrics.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
-
Constructs the
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSegment(String, T, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - DynamicTypeSegment(String, T, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs the
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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
-
Constructs the
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSegment(T, int, Endianess) - Constructor for class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSegment
with the given properties as well as with theTransmissionMetrics.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 theTransmissionMetrics.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
-
Constructs the
DynamicTypeSegment
with the default properties (TransmissionMetrics.DEFAULT_LENGTH_WIDTH
,TransmissionMetrics.DEFAULT_ENDIANESS
as well asTransmissionMetrics.DEFAULT_ENCODING
). - DynamicTypeSegment(T, Charset) - Constructor for class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - DynamicTypeSegment(T, Charset, String...) - Constructor for class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSegment
with the givenCharSection
, as well as with theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
and theTransmissionMetrics.DEFAULT_ENDIANESS
. - 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 aTransmission
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. - encoding - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- endianess - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- ENDIANESS - Static variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
- 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.EnumSegment
- 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
- endOfStringByte - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.
- enquiryStandbyTimeInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- EnquiryStandbyTimeMillisAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a ENQ ("enquiry") timeout in milliseconds property.
- EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder<B extends EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder<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.
- EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisMutator - Interface in org.refcodes.serial
-
Provides a mutator for a ENQ ("enquiry") timeout in milliseconds property.
- EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisProperty - Interface in org.refcodes.serial
-
Provides a ENQ ("enquiry") timeout in milliseconds property.
- enumSegment(Class<E>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
EnumSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theEnumSegment
's value. - enumSegment(Class<E>, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
EnumSegment
with the givenEndianess
. - enumSegment(Class<E>, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an according instance from the given configuration.
- enumSegment(Enum<E>, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
EnumSegment
with the given enumeration value (payload) and the givenEndianess
for the representation of theEnumSegment
's value. - enumSegment(Enum<E>, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an according instance from the given configuration.
- enumSegment(String, Class<E>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
EnumSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theEnumSegment
's value. - enumSegment(String, Class<E>, Enum<E>, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
EnumSegment
with the given enumeration value (payload) and the givenEndianess
for the representation of theEnumSegment
's value. - enumSegment(String, Class<E>, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
EnumSegment
with the givenEndianess
. - enumSegment(String, Class<E>, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an according instance from the given configuration.
- enumSegment(String, Enum<E>, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
EnumSegment
with the given enumeration value (payload) and the givenEndianess
for the representation of theEnumSegment
's value. - enumSegment(String, Enum<E>, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an according instance from the given configuration.
- EnumSegment<E extends Enum<E>> - Class in org.refcodes.serial
-
The
EnumSegment
is an implementation of aSegment
carrying an enumeration value as payload. - EnumSegment(Class<E>) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs an empty
EnumSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theEnumSegment
's value. - EnumSegment(Class<E>, Endianess) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs an empty
EnumSegment
with the givenEndianess
. - EnumSegment(Class<E>, TransmissionMetrics) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs an according instance from the given configuration.
- EnumSegment(Enum<E>, Endianess) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs a
EnumSegment
with the given enumeration value (payload) and the givenEndianess
for the representation of theEnumSegment
's value. - EnumSegment(Enum<E>, TransmissionMetrics) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs an according instance from the given configuration.
- EnumSegment(String, Class<E>) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs an empty
EnumSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theEnumSegment
's value. - EnumSegment(String, Class<E>, Enum<E>, Endianess) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs a
EnumSegment
with the given enumeration value (payload) and the givenEndianess
for the representation of theEnumSegment
's value. - EnumSegment(String, Class<E>, Endianess) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs an empty
EnumSegment
with the givenEndianess
. - EnumSegment(String, Class<E>, TransmissionMetrics) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs an according instance from the given configuration.
- EnumSegment(String, Enum<E>, Endianess) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs a
EnumSegment
with the given enumeration value (payload) and the givenEndianess
for the representation of theEnumSegment
's value. - EnumSegment(String, Enum<E>, TransmissionMetrics) - Constructor for class org.refcodes.serial.EnumSegment
-
Constructs an according instance from the given configuration.
- 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 underlyingFile
is created on demand dynamically using the providedSupplier
. - 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 underlyingFile
is created on demand dynamically using the providedSupplier
. - 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 underlyingFile
is created on demand dynamically using the providedSupplier
. - fileSection(String, Supplier<String>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FileSection
, the underlyingFile
is created on demand dynamically using the providedSupplier
. - fileSection(Supplier<String>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FileSection
, the underlyingFile
is created on demand dynamically using the providedSupplier
. - FileSection - Class in org.refcodes.serial
-
A
FileSection
represents aFile
on the file system and can be used to receive or to transmit aFile
. - 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 underlyingFile
is created on demand dynamically using the providedSupplier
. - 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 underlyingFile
is created on demand dynamically using the providedSupplier
. - 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 underlyingFile
is created on demand dynamically using the providedSupplier
. - FileSection(String, Supplier<String>) - Constructor for class org.refcodes.serial.FileSection
-
Constructs a
FileSection
, the underlyingFile
is created on demand dynamically using the providedSupplier
. - FileSection(Supplier<String>) - Constructor for class org.refcodes.serial.FileSection
-
Constructs a
FileSection
, the underlyingFile
is created on demand dynamically using the providedSupplier
. - fixedLengthSequenceSegment(int) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FixedLengthSequenceSegment
. - fixedLengthSequenceSegment(String, int) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FixedLengthSequenceSegment
. - fixedLengthSequenceSegment(String, Sequence) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FixedLengthSequenceSegment
. - fixedLengthSequenceSegment(Sequence) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FixedLengthSequenceSegment
. - FixedLengthSequenceSegment - Class in org.refcodes.serial
-
The
FixedLengthSequenceSegment
is aSegment
representing aSequence
of a fixed length (as of the arguments passed to one of its constructors). - FixedLengthSequenceSegment(int) - Constructor for class org.refcodes.serial.FixedLengthSequenceSegment
-
Constructs the
FixedLengthSequenceSegment
. - FixedLengthSequenceSegment(String, int) - Constructor for class org.refcodes.serial.FixedLengthSequenceSegment
-
Constructs the
FixedLengthSequenceSegment
. - FixedLengthSequenceSegment(String, Sequence) - Constructor for class org.refcodes.serial.FixedLengthSequenceSegment
-
Constructs the
FixedLengthSequenceSegment
. - FixedLengthSequenceSegment(Sequence) - Constructor for class org.refcodes.serial.FixedLengthSequenceSegment
-
Constructs the
FixedLengthSequenceSegment
. - fixedSegmentArraySection(ARRAY...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FixedSegmentArraySection
with the givenSegment
elements. - fixedSegmentArraySection(Class<ARRAY>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FixedSegmentArraySection
with instances of the array being created using the providedClass
instance. - fixedSegmentArraySection(TypeFactory<ARRAY>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FixedSegmentArraySection
with instances of the array being created using the providedTypeFactory
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 aSection
consisting ofSegment
elements with each element of the same (uniform) length (in contrast to theSegmentArraySection
). - 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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - floatArraySection(float...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatArraySection
with the given float array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatArraySection
's value. - floatArraySection(Float...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatArraySection
with the given float array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatArraySection
's value. - floatArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
FloatArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - floatArraySection(String, float...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatArraySection
with the given float array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatArraySection
's value. - floatArraySection(String, Float...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatArraySection
with the given float array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatArraySection
's value. - floatArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
FloatArraySection
with the givenEndianess
. - floatArraySection(String, Endianess, float...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatArraySection
with the given float array payload and the givenEndianess
for the representation of theFloatArraySection
'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 givenEndianess
for the representation of theFloatArraySection
'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 givenEndianess
. - floatArraySection(Endianess, float...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatArraySection
with the given float array payload and the givenEndianess
for the representation of theFloatArraySection
's value. - floatArraySection(Endianess, Float...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatArraySection
with the given float array payload and the givenEndianess
for the representation of theFloatArraySection
'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 aSection
carrying a float array as payload. - FloatArraySection() - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs an empty
FloatArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - FloatArraySection(float...) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs a
FloatArraySection
with the given float array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - FloatArraySection(Float...) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs a
FloatArraySection
with the given float array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - FloatArraySection(String) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs an empty
FloatArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - FloatArraySection(String, float...) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs a
FloatArraySection
with the given float array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - FloatArraySection(String, Float...) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs a
FloatArraySection
with the given float array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - FloatArraySection(String, Endianess) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs an empty
FloatArraySection
with the givenEndianess
. - FloatArraySection(String, Endianess, float...) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs a
FloatArraySection
with the given float array payload andEndianess
for the representation of theSection
's value. - FloatArraySection(String, Endianess, Float...) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs a
FloatArraySection
with the given float array payload andEndianess
for the representation of theSection
'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 givenEndianess
. - FloatArraySection(Endianess, float...) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs a
FloatArraySection
with the given float array payload andEndianess
for the representation of theSection
's value. - FloatArraySection(Endianess, Float...) - Constructor for class org.refcodes.serial.FloatArraySection
-
Constructs a
FloatArraySection
with the given float array payload andEndianess
for the representation of theSection
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatSegment
's value. - floatSegment(Float) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatSegment
with the given float payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatSegment
's value. - floatSegment(Float, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatSegment
with the given float payload and the givenEndianess
for the representation of theSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatSegment
's value. - floatSegment(String, Float) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatSegment
with the given float payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatSegment
's value. - floatSegment(String, Float, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
FloatSegment
with the given float payload and the givenEndianess
for the representation of theSegment
'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 givenEndianess
endian representation of theFloatSegment
'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 givenEndianess
endian representation of theFloatSegment
'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 aSegment
carrying in float value as payload. - FloatSegment() - Constructor for class org.refcodes.serial.FloatSegment
-
Constructs an empty
FloatSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatSegment
's value. - FloatSegment(Float) - Constructor for class org.refcodes.serial.FloatSegment
-
Constructs a
FloatSegment
with the given float value (payload) and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatSegment
's value. - FloatSegment(Float, Endianess) - Constructor for class org.refcodes.serial.FloatSegment
-
Constructs a
FloatSegment
with the given float value (payload) and the givenEndianess
for the representation of theFloatSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatSegment
's value. - FloatSegment(String, Float) - Constructor for class org.refcodes.serial.FloatSegment
-
Constructs a
FloatSegment
with the given float value (payload) and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theFloatSegment
's value. - FloatSegment(String, Float, Endianess) - Constructor for class org.refcodes.serial.FloatSegment
-
Constructs a
FloatSegment
with the given float value (payload) and the givenEndianess
for the representation of theFloatSegment
'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 givenEndianess
. - 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 givenEndianess
. - 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 Class 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.EnumSegment
-
(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
'sSequence
from the given type's instance . - fromType(T) - Method in class org.refcodes.serial.DynamicTypeSegment
-
Constructs the
DynamicTypeSection
'sSequence
from the given type's instance . - fromType(T) - Method in interface org.refcodes.serial.DynamicTypeTransmission
-
Constructs the
DynamicTypeSection
'sSequence
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.TransmissionMetrics
-
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.TransmissionMetrics
-
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.TransmissionMetrics
-
Retrieves the
SegmentPackager
ACK property. - getAcknowledgeTimeoutMillis() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
-
The acknowledge timeout attribute in milliseconds.
- getAcknowledgeTimeoutMillis() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
-
The acknowledge timeout attribute in milliseconds.
- getAcknowledgeTimeoutMillis() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
-
The acknowledge timeout attribute in milliseconds.
- getAcknowledgeTimeoutMillis() - Method in interface org.refcodes.serial.AcknowledgeTimeoutMillisAccessor
-
The acknowledge timeout attribute in milliseconds.
- getAcknowledgeTimeoutMillis() - Method in class org.refcodes.serial.StopAndWaitPacketInputStream
-
The acknowledge timeout attribute in milliseconds.
- getAcknowledgeTimeoutMillis() - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream
-
The acknowledge timeout attribute in milliseconds.
- getAcknowledgeTimeoutMillis() - Method in class org.refcodes.serial.TransmissionMetrics
-
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.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.TransmissionMetrics
- 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. - getChecksumValidationMode() - Method in class org.refcodes.serial.TransmissionMetrics
- getChildren() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
- getChildren() - Method in class org.refcodes.serial.AbstractTransmissionComposite
- 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.TransmissionMetrics
-
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.TransmissionMetrics
-
Retrieves the
SegmentPackager
CTS ("clear-to-send") property. - getClearToSendTimeoutMillis() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
-
The CTS ("clear-to-send") timeout attribute in milliseconds.
- getClearToSendTimeoutMillis() - Method in interface org.refcodes.serial.ClearToSendTimeoutMillisAccessor
-
The CTS ("clear-to-send") timeout attribute in milliseconds.
- getClearToSendTimeoutMillis() - Method in class org.refcodes.serial.TransmissionMetrics
-
The CTS ("clear-to-send") timeout attribute in milliseconds.
- getComment() - Method in class org.refcodes.serial.SerialSchema
-
Retrieves the verbose representation of the value.
- getConnectionStatus() - Method in class org.refcodes.serial.AbstractPortDecorator
- getCrcAlgorithm() - Method in class org.refcodes.serial.TransmissionMetrics
- 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.TransmissionMetrics
- 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
- 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.TransmissionMetrics
- 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.TransmissionMetrics
- 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.TransmissionMetrics
-
Retrieves the end of string byte from the end of string byte property.
- getEnquiryStandbyTimeMillis() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
-
The ENQ ("enquiry") timeout attribute in milliseconds.
- getEnquiryStandbyTimeMillis() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
-
The ENQ ("enquiry") timeout attribute in milliseconds.
- getEnquiryStandbyTimeMillis() - Method in interface org.refcodes.serial.EnquiryStandbyTimeMillisAccessor
-
The ENQ ("enquiry") timeout attribute in milliseconds.
- getEnquiryStandbyTimeMillis() - Method in class org.refcodes.serial.TransmissionMetrics
-
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 thisSequence
. - getInputStream() - Method in interface org.refcodes.serial.Sequence
-
Creates an
InputStream
backed by thisSequence
. - getInputStream(long) - Method in class org.refcodes.serial.AbstractPortDecorator
- getIoHeuristicsTimeToLiveMillis() - Method in interface org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor
-
The IO heuristics TTL (time to live) attribute in milliseconds.
- getIoHeuristicsTimeToLiveMillis() - Method in class org.refcodes.serial.TransmissionMetrics
-
The IO heuristics TTL (time to live) attribute in milliseconds.
- 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 lastTransmission
which was responsible for a transmission's magic bytes will be the responsibleTransmission
till anotherTransmission
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.EnumSegment
-
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.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.SerialSchema
- 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.TransmissionMetrics
-
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 class 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.TransmissionMetrics
-
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 thisSequence
. - getOutputStream() - Method in interface org.refcodes.serial.Sequence
-
Creates an
OutputStream
backed by thisSequence
. - 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.TransmissionMetrics
-
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.TransmissionMetrics
-
Retrieves the magic bytes from the packet magic bytes property.
- getPacketSegmentPackager() - Method in class org.refcodes.serial.PacketInputStream
-
Retrieves the
SegmentPackager
from the packetSegmentPackager
property. - getPacketSegmentPackager() - Method in class org.refcodes.serial.PacketOutputStream
-
Retrieves the
SegmentPackager
from the packetSegmentPackager
property. - getPacketSegmentPackager() - Method in interface org.refcodes.serial.PacketSegmentPackagerAccessor
-
Retrieves the
SegmentPackager
from the packetSegmentPackager
property. - getPacketSegmentPackager() - Method in class org.refcodes.serial.TransmissionMetrics
-
Retrieves the
SegmentPackager
from the packetSegmentPackager
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
- getPingMagicBytes() - Method in interface org.refcodes.serial.PingMagicBytesAccessor
-
Retrieves the magic bytes from the ping magic bytes property.
- getPingMagicBytes() - Method in class org.refcodes.serial.TransmissionMetrics
-
Retrieves the magic bytes from the ping magic bytes property.
- getPingRetryNumber() - Method in interface org.refcodes.serial.PingRetryNumberAccessor
-
Retrieves the number of retries from the ping retry number.
- getPingRetryNumber() - Method in class org.refcodes.serial.TransmissionMetrics
-
Retrieves the number of retries from the ping retry number.
- getPingTimeoutMillis() - Method in interface org.refcodes.serial.PingTimeoutMillisAccessor
-
The ping timeout attribute in milliseconds.
- getPingTimeoutMillis() - Method in class org.refcodes.serial.TransmissionMetrics
-
The ping timeout attribute in milliseconds.
- getPongMagicBytes() - Method in interface org.refcodes.serial.PongMagicBytesAccessor
-
Retrieves the magic bytes from the pong magic bytes property.
- getPongMagicBytes() - Method in class org.refcodes.serial.TransmissionMetrics
-
Retrieves the magic bytes from the pong magic bytes property.
- getPortMetrics() - Method in class org.refcodes.serial.AbstractPortDecorator
-
Retrieves the
PortMetrics
from thePortMetrics
property. - getPortMetrics() - Method in class org.refcodes.serial.LoopbackPort
-
Retrieves the
PortMetrics
from thePortMetrics
property. - getPortMetrics() - Method in interface org.refcodes.serial.PortMetricsAccessor
-
Retrieves the
PortMetrics
from thePortMetrics
property. - getReadTimeoutMillis() - Method in class org.refcodes.serial.TransmissionMetrics
- 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.TransmissionMetrics
-
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.TransmissionMetrics
-
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.TransmissionMetrics
-
Retrieves the
SegmentPackager
RTR ("ready-to-receive") property. - getReadyToReceiveTimeoutMillis() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
-
The RTR ("ready-to-receive") timeout attribute in milliseconds.
- getReadyToReceiveTimeoutMillis() - Method in interface org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor
-
The RTR ("ready-to-receive") timeout attribute in milliseconds.
- getReadyToReceiveTimeoutMillis() - Method in class org.refcodes.serial.TransmissionMetrics
-
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.TransmissionMetrics
-
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.TransmissionMetrics
-
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.TransmissionMetrics
-
Retrieves the
SegmentPackager
RTS ("ready-to-send") property. - getReadyToSendTimeoutMillis() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
-
The RTS ("ready-to-send") timeout attribute in milliseconds.
- getReadyToSendTimeoutMillis() - Method in interface org.refcodes.serial.ReadyToSendTimeoutMillisAccessor
-
The RTS ("ready-to-send") timeout attribute in milliseconds.
- getReadyToSendTimeoutMillis() - Method in class org.refcodes.serial.TransmissionMetrics
-
The RTS ("ready-to-send") timeout attribute in milliseconds.
- getReceiverPort() - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Retrieves the loopback's "receiver" port.
- getReceiverPort() - Method in interface org.refcodes.serial.PortTestBench
-
Retrieves the loopback's "receiver" port.
- 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
-
Gets the segment.
- getSegmentResult() - Method in class org.refcodes.serial.ReceiveSegmentResultDaemon
-
Gets the segment result.
- getSegmentResult() - Method in class org.refcodes.serial.TransmitSegmentResultDaemon
-
Gets the segment result.
- 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 numberConcatenateMode
property. - getSequenceNumberConcatenateMode() - Method in class org.refcodes.serial.PacketOutputStream
-
Retrieves the
ConcatenateMode
from the sequence numberConcatenateMode
property. - getSequenceNumberConcatenateMode() - Method in interface org.refcodes.serial.SequenceNumberConcatenateModeAccessor
-
Retrieves the
ConcatenateMode
from the sequence numberConcatenateMode
property. - getSequenceNumberConcatenateMode() - Method in class org.refcodes.serial.TransmissionMetrics
-
Retrieves the
ConcatenateMode
from the sequence numberConcatenateMode
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.TransmissionMetrics
-
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.TransmissionMetrics
-
Retrieves the sequence number width (in bytes) from the sequence number width (in bytes) property.
- getTimeoutMillis() - 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.TransmissionMetrics
-
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.
- getTransmissionTimeoutMillis() - Method in class org.refcodes.serial.TransmissionMetrics
-
The transmission timeout attribute in milliseconds.
- getTransmissionTimeoutMillis() - Method in interface org.refcodes.serial.TransmissionTimeoutMillisAccessor
-
The transmission timeout attribute in milliseconds.
- getTransmitterPort() - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Retrieves the loopback's "transmitter" port.
- getTransmitterPort() - Method in interface org.refcodes.serial.PortTestBench
-
Retrieves the loopback's "transmitter" port.
- getType() - Method in class org.refcodes.serial.ComplexTypeSegment
- getType() - Method in class org.refcodes.serial.EnumSegment
- getValue() - Method in class org.refcodes.serial.NumberSegment
- getValue() - Method in class org.refcodes.serial.SerialSchema
- getWriteTimeoutMillis() - Method in class org.refcodes.serial.TransmissionMetrics
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 Class in org.refcodes.serial
-
Enumeration with the various protocol settings when receiving a transmission.
- HARDWARE - Enum constant in enum class 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
- hasPorts() - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Tests whether a pair of loopback ports can be provided.
- hasPorts() - Method in interface org.refcodes.serial.PortTestBench
-
Tests whether a pair of loopback ports can be provided.
- 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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - intArraySection(int...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntArraySection
with the given int array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntArraySection
's value. - intArraySection(Integer...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntArraySection
with the given int array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntArraySection
's value. - intArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
IntArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - intArraySection(String, int...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntArraySection
with the given int array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntArraySection
's value. - intArraySection(String, Integer...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntArraySection
with the given int array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntArraySection
's value. - intArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
IntArraySection
with the givenEndianess
. - intArraySection(String, Endianess, int...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntArraySection
with the given int array payload and the givenEndianess
for the representation of theIntArraySection
'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 givenEndianess
for the representation of theIntArraySection
'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 givenEndianess
. - intArraySection(Endianess, int...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntArraySection
with the given int array payload and the givenEndianess
for the representation of theIntArraySection
's value. - intArraySection(Endianess, Integer...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntArraySection
with the given int array payload and the givenEndianess
for the representation of theIntArraySection
'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 aSection
carrying an integer array as payload. - IntArraySection() - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs an empty
IntArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - IntArraySection(int...) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs a
IntArraySection
with the given integer array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - IntArraySection(Integer...) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs a
IntArraySection
with the given integer array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - IntArraySection(String) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs an empty
IntArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - IntArraySection(String, int...) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs a
IntArraySection
with the given integer array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - IntArraySection(String, Integer...) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs a
IntArraySection
with the given integer array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - IntArraySection(String, Endianess) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs an empty
IntArraySection
with the givenEndianess
. - IntArraySection(String, Endianess, int...) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs a
IntArraySection
with the given integer array payload andEndianess
for the representation of theSection
's value. - IntArraySection(String, Endianess, Integer...) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs a
IntArraySection
with the given integer array payload andEndianess
for the representation of theSection
'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 givenEndianess
. - IntArraySection(Endianess, int...) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs a
IntArraySection
with the given integer array payload andEndianess
for the representation of theSection
's value. - IntArraySection(Endianess, Integer...) - Constructor for class org.refcodes.serial.IntArraySection
-
Constructs a
IntArraySection
with the given integer array payload andEndianess
for the representation of theSection
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntSegment
's value. - intSegment(Integer) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntSegment
with the given int payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntSegment
's value. - intSegment(Integer, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntSegment
with the given int payload and the givenEndianess
for the representation of theSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntSegment
's value. - intSegment(String, Integer) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntSegment
with the given int payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntSegment
's value. - intSegment(String, Integer, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
IntSegment
with the given int payload and the givenEndianess
for the representation of theSegment
'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 givenEndianess
endian representation of theIntSegment
'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 givenEndianess
endian representation of theIntSegment
'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 aSegment
carrying an integer value as payload. - IntSegment() - Constructor for class org.refcodes.serial.IntSegment
-
Constructs an empty
IntSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntSegment
's value. - IntSegment(Integer) - Constructor for class org.refcodes.serial.IntSegment
-
Constructs a
IntSegment
with the given integer value (payload) and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntSegment
's value. - IntSegment(Integer, Endianess) - Constructor for class org.refcodes.serial.IntSegment
-
Constructs a
IntSegment
with the given integer value (payload) and the givenEndianess
for the representation of theIntSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntSegment
's value. - IntSegment(String, Integer) - Constructor for class org.refcodes.serial.IntSegment
-
Constructs a
IntSegment
with the given integer value (payload) and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theIntSegment
's value. - IntSegment(String, Integer, Endianess) - Constructor for class org.refcodes.serial.IntSegment
-
Constructs a
IntSegment
with the given integer value (payload) and the givenEndianess
for the representation of theIntSegment
'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 givenEndianess
. - 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 givenEndianess
. - 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 anInvertible
on outgoing bytes (as ofTransmission.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 anInvertible
on outgoing bytes (as ofTransmission.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
- ioHeuristicsTimeToLiveInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- IoHeuristicsTimeToLiveMillisAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a IO heuristics TTL (time to live) in milliseconds property.
- IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisBuilder<B extends IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisBuilder<B>> - Interface in org.refcodes.serial
-
Provides a builder method for the IO heuristics TTL (time to live) property returning the builder for applying multiple build operations.
- IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisMutator - Interface in org.refcodes.serial
-
Provides a mutator for a IO heuristics TTL (time to live) in milliseconds property.
- IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisProperty - Interface in org.refcodes.serial
-
Provides a IO heuristics TTL (time to live) in milliseconds property.
- isAcknowledge() - Method in enum class 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 - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Magic bytes identifying a last transmission package, same as
Ascii.ETX
. - LENGTH - Static variable in class org.refcodes.serial.SerialSchema
- lengthSegment(DECORATEE) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LengthSegmentDecoratorSegment
with the given decoratee and a width ofTransmissionMetrics.DEFAULT_LENGTH_WIDTH
bytes used to specify the decoratee's length aTransmissionMetrics.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 aTransmissionMetrics.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 providedEndianess
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 ofTransmissionMetrics.DEFAULT_LENGTH_WIDTH
bytes used to specify the decoratee's length and the providedEndianess
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 ofTransmissionMetrics.DEFAULT_LENGTH_WIDTH
bytes used to specify the decoratee's length aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of the decoratee's length. - LengthSegment<REFERENCEE extends Transmission> - Class in org.refcodes.serial
-
An
LengthSegment
enriches aSegment
with an allocation declaration computed from the referencedTransmission
. - 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 aSegment
with an allocation declaration being prefixed to the enrichedSegment
. - 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
- lengthWidth - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 ofAcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator.setAcknowledgeSegmentPackager(SegmentPackager)
and returns the very same value (getter). - letAcknowledgeTimeoutMillis(long) - Method in interface org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of
AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisMutator.setAcknowledgeTimeoutMillis(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 ofClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator.setClearToSendSegmentPackager(SegmentPackager)
and returns the very same value (getter). - letClearToSendTimeoutMillis(long) - Method in interface org.refcodes.serial.ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of
ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisMutator.setClearToSendTimeoutMillis(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). - letEnquiryStandbyTimeMillis(long) - Method in interface org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of
EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisMutator.setEnquiryStandbyTimeMillis(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). - letIoHeuristicsTimeToLiveMillis(long) - Method in interface org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of
IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisMutator.setIoHeuristicsTimeToLiveMillis(long)
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 theString
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 ofPacketSegmentPackagerAccessor.PacketSegmentPackagerMutator.setPacketSegmentPackager(SegmentPackager)
and returns the very same value (getter). - letPingMagicBytes(byte[]) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of
PingMagicBytesAccessor.PingMagicBytesMutator.setPingMagicBytes(byte[])
and returns the very same value (getter). - letPingMagicBytes(String) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of
PingMagicBytesAccessor.PingMagicBytesMutator.setPingMagicBytes(byte[])
and returns the very same value (getter). - letPingMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given byte array (setter) as of
PingMagicBytesAccessor.PingMagicBytesProperty.letPingMagicBytes(byte[])
and returns the very same value (getter). - letPingRetryNumber(int) - Method in interface org.refcodes.serial.PingRetryNumberAccessor.PingRetryNumberProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of
PingRetryNumberAccessor.PingRetryNumberMutator.setPingRetryNumber(int)
and returns the very same value (getter). - letPingTimeoutMillis(long) - Method in interface org.refcodes.serial.PingTimeoutMillisAccessor.PingTimeoutMillisProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of
PingTimeoutMillisAccessor.PingTimeoutMillisMutator.setPingTimeoutMillis(long)
and returns the very same value (getter). - letPongMagicBytes(byte[]) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of
PongMagicBytesAccessor.PongMagicBytesMutator.setPongMagicBytes(byte[])
and returns the very same value (getter). - letPongMagicBytes(String) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as of
PongMagicBytesAccessor.PongMagicBytesMutator.setPongMagicBytes(byte[])
and returns the very same value (getter). - letPongMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given byte array (setter) as of
PongMagicBytesAccessor.PongMagicBytesProperty.letPongMagicBytes(byte[])
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 ofReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator.setReadyToReceiveSegmentPackager(SegmentPackager)
and returns the very same value (getter). - letReadyToReceiveTimeoutMillis(long) - Method in interface org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of
ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisMutator.setReadyToReceiveTimeoutMillis(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 ofReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator.setReadyToSendSegmentPackager(SegmentPackager)
and returns the very same value (getter). - letReadyToSendTimeoutMillis(long) - Method in interface org.refcodes.serial.ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of
ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisMutator.setReadyToSendTimeoutMillis(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 ofInputReturnStreamAccessor.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 ofOutputReturnStreamAccessor.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 ofSequenceAccessor.SequenceMutator.setSequence(Sequence)
and returns the very sameSequence
(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 ofSequenceNumberConcatenateModeAccessor.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 ofTransmissionAccessor.TransmissionMutator.setTransmission(Transmission)
and returns the very sameTransmission
(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 ofTransmissionMetricsAccessor.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). - letTransmissionTimeoutMillis(long) - Method in interface org.refcodes.serial.TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as of
TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisMutator.setTransmissionTimeoutMillis(long)
and returns the very same value (getter). - longArraySection() - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
LongArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - longArraySection(long...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongArraySection
with the given long array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - longArraySection(Long...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongArraySection
with the given long array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - longArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
LongArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - longArraySection(String, long...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongArraySection
with the given long array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - longArraySection(String, Long...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongArraySection
with the given long array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - longArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
LongArraySection
with the givenEndianess
. - longArraySection(String, Endianess, long...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongArraySection
with the given long array payload and the givenEndianess
for the representation of theLongArraySection
'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 givenEndianess
for the representation of theLongArraySection
'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 givenEndianess
. - longArraySection(Endianess, long...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongArraySection
with the given long array payload and the givenEndianess
for the representation of theLongArraySection
's value. - longArraySection(Endianess, Long...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongArraySection
with the given long array payload and the givenEndianess
for the representation of theLongArraySection
'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 aSection
carrying a long array as payload. - LongArraySection() - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs an empty
LongArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - LongArraySection(long...) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs a
LongArraySection
with the given long array payload and the given aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - LongArraySection(Long...) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs a
LongArraySection
with the given long array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - LongArraySection(String) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs an empty
LongArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - LongArraySection(String, long...) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs a
LongArraySection
with the given long array payload and the given aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - LongArraySection(String, Long...) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs a
LongArraySection
with the given long array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongArraySection
's value. - LongArraySection(String, Endianess) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs an empty
LongArraySection
with the givenEndianess
. - LongArraySection(String, Endianess, long...) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs a
LongArraySection
with the given long array payload and the givenEndianess
for the representation of theLongArraySection
's value. - LongArraySection(String, Endianess, Long...) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs a
LongArraySection
with the given long array payload and the givenEndianess
for the representation of theLongArraySection
'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 givenEndianess
. - LongArraySection(Endianess, long...) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs a
LongArraySection
with the given long array payload and the givenEndianess
for the representation of theLongArraySection
's value. - LongArraySection(Endianess, Long...) - Constructor for class org.refcodes.serial.LongArraySection
-
Constructs a
LongArraySection
with the given long array payload and the givenEndianess
for the representation of theLongArraySection
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongSegment
's value. - longSegment(Long) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongSegment
with the given long payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongSegment
's value. - longSegment(Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongSegment
with the given long payload and the givenEndianess
for the representation of theSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongSegment
's value. - longSegment(String, Long) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongSegment
with the given long payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongSegment
's value. - longSegment(String, Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
LongSegment
with the given long payload and the givenEndianess
for the representation of theSegment
'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 givenEndianess
endian representation of theLongSegment
'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 givenEndianess
endian representation of theLongSegment
'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 aSegment
carrying in long value as payload. - LongSegment() - Constructor for class org.refcodes.serial.LongSegment
-
Constructs an empty
LongSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongSegment
's value. - LongSegment(Long) - Constructor for class org.refcodes.serial.LongSegment
-
Constructs a
LongSegment
with the given long payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongSegment
's value. - LongSegment(Long, Endianess) - Constructor for class org.refcodes.serial.LongSegment
-
Constructs a
LongSegment
with the given long payload and the givenEndianess
for the representation of theLongSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongSegment
's value. - LongSegment(String, Long) - Constructor for class org.refcodes.serial.LongSegment
-
Constructs a
LongSegment
with the given long payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theLongSegment
's value. - LongSegment(String, Long, Endianess) - Constructor for class org.refcodes.serial.LongSegment
-
Constructs a
LongSegment
with the given long payload and the givenEndianess
for the representation of theLongSegment
'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 givenEndianess
. - 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 givenEndianess
. - 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 aPort
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 aPortHub
serving an infinite number ofLoopbackPort
instances: When callingLoopbackPortHub.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). - LoopbackPortTestBench - Class in org.refcodes.serial
- LoopbackPortTestBench() - Constructor for class org.refcodes.serial.LoopbackPortTestBench
M
- MAGIC_BYTES - Static variable in class org.refcodes.serial.AbstractMagicBytesTransmission
- MAGIC_BYTES_TEXT - Static variable in class org.refcodes.serial.AbstractMagicBytesTransmission
- MagicBytes - Enum Class 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.
- magicBytesLength - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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
- magicBytesSection(DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- 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
- magicBytesSection(String, DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- 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
- MagicBytesSectionDecorator(DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
- 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
- MagicBytesSectionDecorator(String, DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSectionDecorator
- 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 providedSection
elements. - magicBytesSectionMultiplexer(Collection<Section>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
MagicBytesSectionMultiplexer
containing the providedSection
elements. - magicBytesSectionMultiplexer(Collection<Section>, int) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
MagicBytesSectionMultiplexer
containing the providedSection
elements. - magicBytesSectionMultiplexer(Section...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
MagicBytesSectionMultiplexer
containing the providedSection
elements. - MagicBytesSectionMultiplexer - Class in org.refcodes.serial
-
THe
MagicBytesSectionMultiplexer
dispatches a transmission to one of the aggregatedSection
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
- magicBytesSegment(DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- 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 givenString
). - 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
- magicBytesSegment(String, DECORATEE, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- 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 givenString
). - magicBytesSegment(String, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an
AbstractMagicBytesTransmission
with the according magic bytes (retrieved from the givenString
). - 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 givenString
). - 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
- MagicBytesSegmentDecorator(DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
- 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
- MagicBytesSegmentDecorator(String, DECORATEE, String, Charset) - Constructor for class org.refcodes.serial.MagicBytesSegmentDecorator
- 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 providedSegment
elements. - magicBytesSegmentMultiplexer(Collection<Segment>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
MagicBytesSegmentMultiplexer
containing the providedSegment
elements. - magicBytesSegmentMultiplexer(Collection<Segment>, int) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
MagicBytesSegmentMultiplexer
containing the providedSegment
elements. - magicBytesSegmentMultiplexer(Segment...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
MagicBytesSegmentMultiplexer
containing the providedSegment
elements. - MagicBytesSegmentMultiplexer - Class in org.refcodes.serial
-
THe
MagicBytesSegmentMultiplexer
dispatches a transmission to one of the aggregatedSegment
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 - Enum constant in enum class org.refcodes.serial.HandshakeProtocol
-
No CRC error detection and no acknowledge handshake.
- NONE - Enum constant in enum class 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
-
Notify result.
- nullSegment() - Static method in class org.refcodes.serial.SerialSugar
- NullSegment - Class in org.refcodes.serial
- NullSegment() - Constructor for class org.refcodes.serial.NullSegment
- numberSegment(int) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
NumberSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theNumberSegment
's value. - numberSegment(int, Long) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
NumberSegment
with the given long payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theNumberSegment
's value. - numberSegment(int, Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
NumberSegment
with the given long payload and the givenEndianess
for the representation of theNumberSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theNumberSegment
's value. - numberSegment(int, String, Long) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
NumberSegment
with the given long payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theNumberSegment
'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 givenEndianess
for the representation of theNumberSegment
'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 givenEndianess
. - 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 givenEndianess
. - 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 aSegment
carrying 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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theNumberSegment
's value. - NumberSegment(int, Long) - Constructor for class org.refcodes.serial.NumberSegment
-
Constructs a
NumberSegment
with the given long payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theNumberSegment
's value. - NumberSegment(int, Long, Endianess) - Constructor for class org.refcodes.serial.NumberSegment
-
Constructs a
NumberSegment
with the given long payload and the givenEndianess
for the representation of theNumberSegment
'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 givenEndianess
. - 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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theNumberSegment
's value. - NumberSegment(String, int, Long) - Constructor for class org.refcodes.serial.NumberSegment
-
Constructs a
NumberSegment
with the given long payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theNumberSegment
's value. - NumberSegment(String, int, Long, Endianess) - Constructor for class org.refcodes.serial.NumberSegment
-
Constructs a
NumberSegment
with the given long payload and the givenEndianess
for the representation of theNumberSegment
's value (payload). - NumberSegment(String, int, Endianess) - Constructor for class org.refcodes.serial.NumberSegment
-
Constructs an empty
NumberSegment
with the givenEndianess
. - 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
'sSequence
data (does not block this thread) and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - onReceiveSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
-
Asynchronously receives a
Segment
'sSequence
data (does not block this thread) and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - onReceiveSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentReceiver
-
Asynchronously receives a
Segment
'sSequence
data (does not block this thread) and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - onReceiveSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in class org.refcodes.serial.AbstractPort
-
Asynchronously receives a
Segment
'sSequence
data (does not block this thread) and updates theSegment
by invokingSegment.fromTransmission(Sequence)
, passing the result to the callbackSegmentConsumer.onSegment(Segment)
. - onReceiveSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in class org.refcodes.serial.AbstractPortDecorator
-
Asynchronously receives a
Segment
'sSequence
data (does not block this thread) and updates theSegment
by invokingSegment.fromTransmission(Sequence)
, passing the result to the callbackSegmentConsumer.onSegment(Segment)
. - onReceiveSegment(SEGMENT, SegmentConsumer<SEGMENT>) - Method in interface org.refcodes.serial.SegmentReceiver
-
Asynchronously receives a
Segment
'sSequence
data (does not block this thread) and updates theSegment
by invokingSegment.fromTransmission(Sequence)
, passing the result to the callbackSegmentConsumer.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 asSegmentReceiver.onReceiveSegment(Segment)
orSegmentReceiver.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 asSegmentReceiver.onReceiveSegment(Segment)
orSegmentReceiver.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 asSegmentReceiver.onReceiveSegment(Segment)
orSegmentReceiver.onReceiveSegment(Segment, SegmentConsumer)
. - open() - Method in class org.refcodes.serial.LoopbackPortTestBench
- 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 asSegmentReceiver.onReceiveSegment(Segment)
orSegmentReceiver.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
- overwrite(int, Sequence) - Method in interface org.refcodes.serial.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
- overwrite(Sequence) - Method in interface org.refcodes.serial.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 - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Magic bytes identifying an transmission package, same as
Ascii.STX
. - PacketInputStream - Class in org.refcodes.serial
-
The
PacketInputStream
wraps anInputStream
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 givenInputStream
. - PacketInputStream(InputStream, TransmissionMetrics) - Constructor for class org.refcodes.serial.PacketInputStream
-
Constructs an according
PacketInputStream
instance wrapping the givenInputStream
. - PacketInputStream.Builder - Class in org.refcodes.serial
-
Builder to build
PacketInputStream
instances. - packetLengthWidth - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.
- packetMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 anOutputStream
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 givenOutputStream
. - PacketOutputStream(OutputStream, TransmissionMetrics) - Constructor for class org.refcodes.serial.PacketOutputStream
-
Constructs an according
PacketOutputStream
instance wrapping the givenOutputStream
. - PacketOutputStream.Builder - Class in org.refcodes.serial
-
Builder to build
StopAndWaitPacketInputStream
instances. - packetSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 aSection
with a payload. - PayloadSegment<T> - Interface in org.refcodes.serial
-
The
PayloadSegment
interfaces defines aSegment
with a payload. - PayloadTransmission<T> - Interface in org.refcodes.serial
-
A
PayloadTransmission
represents aTransmission
carrying a payload (value). - PING - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies a simple ping request to be responded by a fire-and-forget
MagicBytes.PONG
(not to be acknowledged). - pingMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- PingMagicBytesAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a ping magic bytes property.
- PingMagicBytesAccessor.PingMagicBytesBuilder<B extends PingMagicBytesAccessor.PingMagicBytesBuilder<B>> - Interface in org.refcodes.serial
-
Provides a builder method for a ping magic bytes property returning the builder for applying multiple build operations.
- PingMagicBytesAccessor.PingMagicBytesMutator - Interface in org.refcodes.serial
-
Provides a mutator for a ping magic bytes property.
- PingMagicBytesAccessor.PingMagicBytesProperty - Interface in org.refcodes.serial
-
Provides a ping magic bytes property.
- pingRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- PingRetryNumberAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a ping retry number.
- PingRetryNumberAccessor.PingRetryNumberBuilder<B extends PingRetryNumberAccessor.PingRetryNumberBuilder<B>> - Interface in org.refcodes.serial
-
Provides a builder method for a ping retry number returning the builder for applying multiple build operations.
- PingRetryNumberAccessor.PingRetryNumberMutator - Interface in org.refcodes.serial
-
Provides a mutator for a ping retry number.
- PingRetryNumberAccessor.PingRetryNumberProperty - Interface in org.refcodes.serial
-
Provides a ping retry number.A ping retry number is the overall number of retries to use when counting retries.
- pingTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- PingTimeoutMillisAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a ping timeout in milliseconds property.
- PingTimeoutMillisAccessor.PingTimeoutMillisBuilder<B extends PingTimeoutMillisAccessor.PingTimeoutMillisBuilder<B>> - Interface in org.refcodes.serial
-
Provides a builder method for the ping timeout property returning the builder for applying multiple build operations.
- PingTimeoutMillisAccessor.PingTimeoutMillisMutator - Interface in org.refcodes.serial
-
Provides a mutator for a ping timeout in milliseconds property.
- PingTimeoutMillisAccessor.PingTimeoutMillisProperty - Interface in org.refcodes.serial
-
Provides a ping timeout in milliseconds property.
- PONG - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies a a fire-and-forget pong (not to be acknowledged) reply in response to a simple
MagicBytes.PING
request. - pongMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- PongMagicBytesAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a pong magic bytes property.
- PongMagicBytesAccessor.PongMagicBytesBuilder<B extends PongMagicBytesAccessor.PongMagicBytesBuilder<B>> - Interface in org.refcodes.serial
-
Provides a builder method for a pong magic bytes property returning the builder for applying multiple build operations.
- PongMagicBytesAccessor.PongMagicBytesMutator - Interface in org.refcodes.serial
-
Provides a mutator for a pong magic bytes property.
- PongMagicBytesAccessor.PongMagicBytesProperty - Interface in org.refcodes.serial
-
Provides a pong magic bytes property.
- Port<PM extends PortMetrics> - Interface in org.refcodes.serial
-
A
Port
enriches aSerialTransceiver
withPortMetrics
describing theSerialTransceiver
's physical properties. - PortHub<PORT extends Port<PM>,
PM extends PortMetrics> - Interface in org.refcodes.serial - PortMetrics - Interface in org.refcodes.serial
-
The
PortMetrics
describe aPort
'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 ports of the system.
- ports() - Method in class org.refcodes.serial.LoopbackPortHub
-
Lists the available ports of the system.
- ports() - Method in interface org.refcodes.serial.PortHub
-
Lists the available ports of the system.
- ports(String) - Method in interface org.refcodes.serial.PortHub
-
Returns the available ports of the system which's
AliasAccessor.getAlias()
matches the given pattern. - PortTestBench - Interface in org.refcodes.serial
-
The
PortTestBench
provides a test bench merely for diagnostic purposes. - 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
- prepend(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
- prepend(Sequence) - Method in interface org.refcodes.serial.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 givenCharset
. - propertiesSection(String, Properties) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
PropertiesSection
with the givenProperties
payload being UTF-8 encoded. - propertiesSection(String, Properties, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
PropertiesSection
with the givenProperties
payload being encoded with the givenCharset
. - propertiesSection(String, Properties, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
PropertiesSection
with the givenProperties
payload being encoded with the givenCharset
. - propertiesSection(Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
PropertiesSection
with a payload expected to be encoded with the givenCharset
. - propertiesSection(Properties) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
PropertiesSection
with the givenProperties
payload being UTF-8 encoded. - propertiesSection(Properties, Charset) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
PropertiesSection
with the givenProperties
payload being encoded with the givenCharset
. - propertiesSection(Properties, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
PropertiesSection
with the givenProperties
payload being encoded with the givenCharset
. - PropertiesSection - Class in org.refcodes.serial
- 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 givenCharset
. - PropertiesSection(String, Properties) - Constructor for class org.refcodes.serial.PropertiesSection
-
Constructs a
PropertiesSection
with the givenProperties
payload being UTF-8 encoded. - PropertiesSection(String, Properties, Charset) - Constructor for class org.refcodes.serial.PropertiesSection
-
Constructs a
PropertiesSection
with the givenProperties
payload being encoded with the givenCharset
. - PropertiesSection(String, Properties, TransmissionMetrics) - Constructor for class org.refcodes.serial.PropertiesSection
-
Constructs a
PropertiesSection
with the givenProperties
payload being encoded with the givenCharset
. - PropertiesSection(Charset) - Constructor for class org.refcodes.serial.PropertiesSection
-
Constructs a
PropertiesSection
with a payload expected to be encoded with the givenCharset
. - PropertiesSection(Properties) - Constructor for class org.refcodes.serial.PropertiesSection
-
Constructs a
PropertiesSection
with the givenProperties
payload being UTF-8 encoded. - PropertiesSection(Properties, Charset) - Constructor for class org.refcodes.serial.PropertiesSection
-
Constructs a
PropertiesSection
with the givenProperties
payload being encoded with the givenCharset
. - PropertiesSection(Properties, TransmissionMetrics) - Constructor for class org.refcodes.serial.PropertiesSection
-
Constructs a
PropertiesSection
with the givenProperties
payload being encoded with the givenCharset
.
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
. - readTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- READY_TO_RECEIVE - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Magic bytes identifying a Ready-to-Receive transmission, same as
Ascii.ENQ
. - READY_TO_SEND - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Magic bytes identifying a Ready-to-Send transmission, same as
Ascii.ENQ
. - readyToReceiveMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.
- readyToReceiveRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 providingReadyToReceiveTransmission
functionality for aSegment
. - 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
-
Builder to build
ReadyToReceiveSectionDecorator
instances. - 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 providingReadyToReceiveTransmission
functionality for aSegment
. - 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
-
Builder to build
ReadyToReceiveSegmentDecorator
instances . - readyToReceiveSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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. - readyToReceiveTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- ReadyToReceiveTimeoutMillisAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a RTR ("ready-to-receive") timeout in milliseconds property.
- ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisBuilder<B extends ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisBuilder<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.
- ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisMutator - Interface in org.refcodes.serial
-
Provides a mutator for a RTR ("ready-to-receive") timeout in milliseconds property.
- ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisProperty - 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. - readyToSendMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.
- readyToSendRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 providingReadyToSendTransmission
functionality for aSegment
. - 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
instances. - 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 providingReadyToSendTransmission
functionality for aSegment
. - 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
instances. - readyToSendSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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. - readyToSendTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- ReadyToSendTimeoutMillisAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a RTS ("ready-to-send") timeout in milliseconds property.
- ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisBuilder<B extends ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisBuilder<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.
- ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisMutator - Interface in org.refcodes.serial
-
Provides a mutator for a RTS ("ready-to-send") timeout in milliseconds property.
- ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisProperty - 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
-
Receive CTS transmit to.
- receiveFrom(InputStream) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream) - Method in interface org.refcodes.serial.Segment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int) - Method in interface org.refcodes.serial.Section
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.AbstractSectionDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - 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 givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.CipherSectionDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.CrcSectionDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.FileSection
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.InvertibleSectionDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - 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 givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in interface org.refcodes.serial.Section
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - 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 givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - 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 givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AbstractSegmentDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AllocSectionDecoratorSegment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AllocSegmentBody
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AllocSegmentHead
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - 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 givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.AsciizSegment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - 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 givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.CipherSegmentDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.ComplexTypeSegment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.CrcSegmentDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.DynamicTypeSegment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.InvertibleSegmentDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.LengthSegment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.LengthSegmentDecoratorSegment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - 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 givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.NullSegment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in interface org.refcodes.serial.Segment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - 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 givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.StringSegment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenInputStream
. - receiveFrom(SerialTransceiver) - Method in class org.refcodes.serial.MagicBytesSegmentMultiplexer
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenSerialTransceiver
'sInputStream
. - receiveFrom(SerialTransceiver) - Method in interface org.refcodes.serial.Segment
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenSerialTransceiver
'sInputStream
. - receiveFrom(SerialTransceiver, int) - Method in class org.refcodes.serial.MagicBytesSectionMultiplexer
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenSerialTransceiver
'sInputStream
. - receiveFrom(SerialTransceiver, int) - Method in interface org.refcodes.serial.Section
-
(Re-)initializes this instance by receiving the according
Sequence
from the givenSerialTransceiver
'sInputStream
. - receiveSegment(HEADER) - Method in class org.refcodes.serial.AbstractPort
-
Receives a
Segment
(and blocks this thread) till all it'sSequence
data has been received and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - receiveSegment(SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
-
Receives a
Segment
(and blocks this thread) till all it'sSequence
data has been received and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - receiveSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentDestination
-
Receives a
Segment
(and blocks this thread) till all it'sSequence
data has been received and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - receiveSegment(SEGMENT) - Method in interface org.refcodes.serial.SerialReceiver
-
Receives a
Segment
(and blocks this thread) till all it'sSequence
data has been received and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - receiveSegment(SEGMENT) - Method in interface org.refcodes.serial.SerialTransceiver
-
Receives a
Segment
(and blocks this thread) till all it'sSequence
data has been received and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - ReceiveSegmentConsumerDaemon<SEGMENT extends Segment> - Class in org.refcodes.serial
-
A daemon handling
SegmentReceiver.onReceiveSegment(Segment, SegmentConsumer)
asynchronous calls. - ReceiveSegmentConsumerDaemon(SegmentConsumer<SEGMENT>, SEGMENT, SerialTransceiver) - Constructor for class org.refcodes.serial.ReceiveSegmentConsumerDaemon
-
Instantiates a new receive segment consumer daemon.
- 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
-
Instantiates a new receive segment result daemon.
- receiveSegmentWithin(long, SEGMENT) - Method in class org.refcodes.serial.AbstractPortDecorator
-
Receives a
Segment
(and blocks this thread) till all it'sSequence
data has been received and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - receiveSegmentWithin(long, SEGMENT) - Method in interface org.refcodes.serial.SegmentReceiver
-
Receives a
Segment
(and blocks this thread) till all it'sSequence
data has been received and updates theSegment
by invokingSegment.fromTransmission(Sequence)
. - receiveSegmentWithin(long, SEGMENT) - Method in interface org.refcodes.serial.SerialReceiver
-
Receives a
Segment
(and blocks this thread) till all it'sSequence
data has been received and updates theSegment
by invokingSegment.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
- replace(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
- replace(Sequence) - Method in interface org.refcodes.serial.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 - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies a request expecting a fire-and-forget response (no acknowledge to be sent for the succeeding response).
- REQUEST_DISMISSED - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Sent when a request was received but dismissed by a receiver .
- REQUEST_FOR_ACKNOWLEDGE - Enum constant in enum class org.refcodes.serial.HandshakeProtocol
-
No CRC error detection but acknowledge handshake.
- reset() - Method in class org.refcodes.serial.AbstractArrayTransmission
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractPayloadSection
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractPayloadSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractTransmissionComposite
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.AsciizArraySegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.BooleanSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.BreakerSectionDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.BreakerSegmentDecorator
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.ByteSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.DoubleSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.DynamicTypeSection
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.DynamicTypeSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.FloatSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.IntSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.LongSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.NullSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.NumberSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.PacketInputStream
- reset() - Method in class org.refcodes.serial.SectionComposite
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.SequenceSection
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.ShortSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.StringArraySection
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in class org.refcodes.serial.StringSegment
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- reset() - Method in interface org.refcodes.serial.Transmission
-
Resets any dynamic data (e.g. values such as payloads or checksums) and must not(!)
- RESPONSE - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies a fire-and-forget response in reply to a request (no acknowledge to be sent for the response).
- RESPONSE_ACKNOWLEDGE - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies an acknowledge in reply to a response.
- 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
- Section - Interface in org.refcodes.serial
-
The
Section
interface enables an implementing type to provide aSequence
representation of itself or to transmit itsSequence
representation through anOutputStream
(with an optional feedbackInputStream
) as ofTransmission.transmitTo(OutputStream, InputStream)
and to initialize with aSequence
representation for itself or to receive aSequence
representation for itself through anInputStream
(with an optional feedbackOutputStream
) as ofSection.receiveFrom(InputStream, int, OutputStream)
. - Section.SectionMixin - Interface in org.refcodes.serial
-
Default implementation of the
Section
interface providing an implementation of theSection.SectionMixin.receiveFrom(InputStream, int, OutputStream)
method using theSection.fromTransmission(Sequence, int)
method or theSection.fromTransmission(Sequence, int, int)
method.. - SectionComposite<ALLOC extends AllocSectionDecoratorSegment<CHILD>,
CHILD extends Section> - Class in org.refcodes.serial -
A
SectionComposite
is aSection
consisting ofSection
elements of a variable length each: EachSection
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 providedAllocSectionDecoratorSegment
elements. - SectionComposite(TypeFactory<ALLOC>, TypeFactory<CHILD>) - Constructor for class org.refcodes.serial.SectionComposite
-
Constructs a
SectionComposite
containing the providedAllocSectionDecoratorSegment
elements and using the provided factories for creatingSegment
andSection
instances. - SectionComposite(TypeFactory<ALLOC>, TypeFactory<CHILD>, CHILD...) - Constructor for class org.refcodes.serial.SectionComposite
-
Constructs a
SectionComposite
containing the providedAllocSectionDecoratorSegment
elements and using the provided factories for creatingSegment
andSection
instances. - Segment - Interface in org.refcodes.serial
-
The
Segment
interface enables an implementing type to provide aSequence
representation of itself or to transmit itsSequence
representation through anOutputStream
(with an optional feedbackInputStream
) as ofTransmission.transmitTo(OutputStream, InputStream)
and to initialize with aSequence
representation for itself or to receive aSequence
representation for itself through anInputStream
(with an optional feedbackOutputStream
) as ofSegment.receiveFrom(InputStream, OutputStream)
. - Segment.SegmentMixin - Interface in org.refcodes.serial
-
Default implementation of the
Segment
interface providing an implementation of theSegment.SegmentMixin.receiveFrom(InputStream, OutputStream)
method using theSegment.fromTransmission(Sequence)
method or theSegment.fromTransmission(Sequence, int)
method. - SegmentArraySection<ARRAY extends Segment> - Class in org.refcodes.serial
-
A
SegmentArraySection
is aSegment
consisting ofSegment
elements with each element of presumably different lengths ( in contrast to theFixedSegmentArraySection
). - 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 providedSegment
elements. - segmentComposite(Collection<CHILD>) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
SegmentComposite
containing the providedSegment
elements. - SegmentComposite<CHILD extends Segment> - Class in org.refcodes.serial
- 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 aSegment
and is used to create lambda expressions used for asynchronous callback. - SegmentDestination - Interface in org.refcodes.serial
-
The
SegmentDestination
is used to receiveSegment
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 aTransmissionMetrics.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 providedEndianess
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 aTransmissionMetrics.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 providedEndianess
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) aSegment
e.g. with aCrcSegmentDecorator
. - SegmentPackager.DummySegmentPackager - Class in org.refcodes.serial
-
Dummy implementation of a
SegmentPackager
just passing through providedSegment
instances. - SegmentReceiver - Interface in org.refcodes.serial
-
The
SegmentReceiver
is used to receiveSegment
instances in a unified way. - SegmentResult<SEGMENT extends Segment> - Class in org.refcodes.serial
-
A
SegmentResult
instance is issued by theSerialReceiver
to receive aTransmission
'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 sendSegment
instances in a unified way. - SegmentTransceiver - Interface in org.refcodes.serial
-
Combines the
SegmentTransmitter
andSegmentReceiver
functionality in a single interface to be implemented by a single class so thatSegmentTransmitter
andSegmentReceiver
functionality can be provided by a single instance. - SegmentTransmitter - Interface in org.refcodes.serial
-
The
SegmentTransmitter
is used to transmitSegment
instances in a unified way. - Sequence - Interface in org.refcodes.serial
-
A
Sequence
represents a bytes container providing means to apply complex operations on that container's 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 aSequence
and is used to create lambda expressions used for asynchronous callback. - SequenceInputStream - Class in org.refcodes.serial
- SequenceInputStream(Sequence) - Constructor for class org.refcodes.serial.SequenceInputStream
-
Uses the provided
Sequence
to provideInputStream
functionality. - SequenceInputStream(Sequence, int) - Constructor for class org.refcodes.serial.SequenceInputStream
-
Uses the provided
Sequence
to provideInputStream
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.
- sequenceNumberConcatenateMode - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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. - sequenceNumberInitValue - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 givenTransmissionMetrics
. - sequenceNumberSegment(int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - sequenceNumberSegment(long, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
SequenceNumberSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSequenceNumberSegment
's value. - sequenceNumberSegment(String, int, Long, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - sequenceNumberSegment(String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - sequenceNumberSegment(String, long, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
SequenceNumberSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSequenceNumberSegment
's value. - sequenceNumberSegment(String, TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
SequenceNumberSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSequenceNumberSegment
's value. - sequenceNumberSegment(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
SequenceNumberSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSequenceNumberSegment
's value. - SequenceNumberSegment - Class in org.refcodes.serial
-
Convenience class for the
NumberSegment
usingTransmissionMetrics
sequence number related properties to configure theSequenceNumberSegment
(being an accordingly configuredNumberSegment
). - SequenceNumberSegment(int, Long, Endianess) - Constructor for class org.refcodes.serial.SequenceNumberSegment
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - SequenceNumberSegment(int, Endianess) - Constructor for class org.refcodes.serial.SequenceNumberSegment
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - SequenceNumberSegment(Long, TransmissionMetrics) - Constructor for class org.refcodes.serial.SequenceNumberSegment
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - SequenceNumberSegment(String, int, Long, Endianess) - Constructor for class org.refcodes.serial.SequenceNumberSegment
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - SequenceNumberSegment(String, int, Endianess) - Constructor for class org.refcodes.serial.SequenceNumberSegment
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - SequenceNumberSegment(String, Long, TransmissionMetrics) - Constructor for class org.refcodes.serial.SequenceNumberSegment
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - SequenceNumberSegment(String, TransmissionMetrics) - Constructor for class org.refcodes.serial.SequenceNumberSegment
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - SequenceNumberSegment(TransmissionMetrics) - Constructor for class org.refcodes.serial.SequenceNumberSegment
-
Constructs a
SequenceNumberSegment
with the givenTransmissionMetrics
. - sequenceNumberWidth - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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 provideOutputStream
functionality. - SequenceOutputStream(Sequence) - Constructor for class org.refcodes.serial.SequenceOutputStream
-
Uses the provided
Sequence
to provideOutputStream
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
- 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
- SerialSchema - Class in org.refcodes.serial
-
The purpose of a
SerialSchema
is to automatically outline and generate documentation of serial data (structures). - SerialSchema(Class<?>, String, Schema...) - Constructor for class org.refcodes.serial.SerialSchema
- SerialSchema(Class<?>, Sequence, int, String, Schema...) - Constructor for class org.refcodes.serial.SerialSchema
-
Constructs a
SerialSchema
with the provided arguments. - SerialSchema(Class<?>, Sequence, String, String, int) - Constructor for class org.refcodes.serial.SerialSchema
-
Constructs a
SerialSchema
with the provided arguments. - SerialSchema(String, Class<?>, String, int) - Constructor for class org.refcodes.serial.SerialSchema
- SerialSchema(String, Class<?>, Sequence, int, String, String, Schema...) - Constructor for class org.refcodes.serial.SerialSchema
-
Constructs a
SerialSchema
with the provided arguments. - SerialSchema(String, Class<?>, Sequence, int, String, Schema...) - Constructor for class org.refcodes.serial.SerialSchema
-
Constructs a
SerialSchema
with the provided arguments. - SerialSugar - Class in org.refcodes.serial
- SerialSugar() - Constructor for class org.refcodes.serial.SerialSugar
-
Instantiates a new serial sugar.
- SerialTransceiver - Interface in org.refcodes.serial
- SerialTransmitter - Interface in org.refcodes.serial
-
A
SerialTransmitter
is used to write data to a serial port or the like. - SerialUtility - Class in org.refcodes.serial
-
Functionality to be maintainable and common for the whole of the serial package.
- setAcknowledgeMagicBytes(byte[]) - Method in interface org.refcodes.serial.AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator
-
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.
- setAcknowledgeSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator
-
Sets the
SegmentPackager
ACK property. - setAcknowledgeTimeoutMillis(long) - Method in interface org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisMutator
-
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
- 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.
- 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. - setClearToSendTimeoutMillis(long) - Method in interface org.refcodes.serial.ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisMutator
-
The CTS ("clear-to-send") timeout attribute in milliseconds.
- 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. - setEndOfStringByte(byte) - Method in interface org.refcodes.serial.EndOfStringByteAccessor.EndOfStringByteMutator
-
Sets the end of string byte for the end of string byte property.
- setEnquiryStandbyTimeMillis(long) - Method in interface org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisMutator
-
The ENQ ("enquiry") timeout attribute in milliseconds.
- setException(IOException) - Method in class org.refcodes.serial.SegmentResult
-
Sets the exception.
- 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.
- setIoHeuristicsTimeToLiveMillis(long) - Method in interface org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisMutator
-
The IO heuristics TTL (time to live) attribute in milliseconds.
- 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.
- 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 theTransmissionMetrics.DEFAULT_ENCODING
) for byte conversion). - setMagicBytes(String) - Method in interface org.refcodes.serial.MagicBytesAccessor.MagicBytesMutator
-
Uses
TransmissionMetrics.DEFAULT_ENCODING
for converting theString
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.
- 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.
- setPacketMagicBytes(byte[]) - Method in interface org.refcodes.serial.PacketMagicBytesAccessor.PacketMagicBytesMutator
-
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 packetSegmentPackager
property. - setPayload(byte[]) - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
-
Sets the magic bytes as of
AbstractMagicBytesTransmission.setMagicBytes(byte[])
. - setPayload(byte[]) - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
-
Sets the magic bytes as of
AbstractMagicBytesTransmission.setMagicBytes(byte[])
. - 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
- setPingMagicBytes(byte[]) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesMutator
-
Sets the magic bytes for the ping magic bytes property.
- setPingMagicBytes(String) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesMutator
-
Sets the magic bytes for the ping magic bytes property.
- setPingMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesMutator
-
Sets the magic bytes for the ping magic bytes property.
- setPingRetryNumber(int) - Method in interface org.refcodes.serial.PingRetryNumberAccessor.PingRetryNumberMutator
-
Sets the number of retries for the ping retry number.
- setPingTimeoutMillis(long) - Method in interface org.refcodes.serial.PingTimeoutMillisAccessor.PingTimeoutMillisMutator
-
The ping timeout attribute in milliseconds.
- setPongMagicBytes(byte[]) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesMutator
-
Sets the magic bytes for the pong magic bytes property.
- setPongMagicBytes(String) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesMutator
-
Sets the magic bytes for the pong magic bytes property.
- setPongMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesMutator
-
Sets the magic bytes for the pong magic bytes property.
- setPortMetrics(PM) - Method in interface org.refcodes.serial.PortMetricsAccessor.PortMetricsMutator
-
Sets the
PortMetrics
for thePortMetrics
property. - setReadyToReceiveMagicBytes(byte[]) - Method in interface org.refcodes.serial.ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesMutator
-
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.
- setReadyToReceiveSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator
-
Sets the
SegmentPackager
RTR ("ready-to-receive") property. - setReadyToReceiveTimeoutMillis(long) - Method in interface org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisMutator
-
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.
- setReadyToSendRetryNumber(int) - Method in interface org.refcodes.serial.ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberMutator
-
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. - setReadyToSendTimeoutMillis(long) - Method in interface org.refcodes.serial.ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisMutator
-
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 theConcatenateMode
property. - setSequenceNumberInitValue(int) - Method in interface org.refcodes.serial.SequenceNumberInitValueAccessor.SequenceNumberInitValueMutator
-
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.
- setTransmission(T) - Method in interface org.refcodes.serial.TransmissionAccessor.TransmissionMutator
-
Sets the
Transmission
for theTransmission
property. - setTransmissionMetrics(TransmissionMetrics) - Method in interface org.refcodes.serial.TransmissionMetricsAccessor.TransmissionMetricsMutator
-
Sets the name for the
TransmissionMetrics
property. - setTransmissionRetryNumber(int) - Method in interface org.refcodes.serial.TransmissionRetryNumberAccessor.TransmissionRetryNumberMutator
-
Sets the number of retries for the transmission retry number.
- setTransmissionTimeoutMillis(long) - Method in interface org.refcodes.serial.TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisMutator
-
The transmission timeout attribute in milliseconds.
- setValue(Long) - Method in class org.refcodes.serial.NumberSegment
- shortArraySection() - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
ShortArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - shortArraySection(short...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortArraySection
with the given short array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortArraySection
's value. - shortArraySection(Short...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortArraySection
with the given short array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortArraySection
's value. - shortArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
ShortArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - shortArraySection(String, short...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortArraySection
with the given short array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortArraySection
's value. - shortArraySection(String, Short...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortArraySection
with the given short array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortArraySection
's value. - shortArraySection(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
ShortArraySection
with the givenEndianess
. - shortArraySection(String, Endianess, short...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortArraySection
with the given short array payload and the givenEndianess
for the representation of theShortArraySection
'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 givenEndianess
for the representation of theShortArraySection
'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 givenEndianess
. - shortArraySection(Endianess, short...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortArraySection
with the given short array payload and the givenEndianess
for the representation of theShortArraySection
's value. - shortArraySection(Endianess, Short...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortArraySection
with the given short array payload and the givenEndianess
for the representation of theShortArraySection
'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 aSection
carrying a short array as payload. - ShortArraySection() - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs an empty
ShortArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - ShortArraySection(short...) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs a
ShortArraySection
with the given short array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - ShortArraySection(Short...) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs a
ShortArraySection
with the given short array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortArraySection
's value. - ShortArraySection(String) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs an empty
ShortArraySection
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - ShortArraySection(String, short...) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs a
ShortArraySection
with the given short array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theSection
's value. - ShortArraySection(String, Short...) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs a
ShortArraySection
with the given short array payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortArraySection
's value. - ShortArraySection(String, Endianess) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs an empty
ShortArraySection
with the givenEndianess
. - ShortArraySection(String, Endianess, short...) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs a
ShortArraySection
with the given short array payload and the givenEndianess
for the representation of theShortArraySection
's value. - ShortArraySection(String, Endianess, Short...) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs a
ShortArraySection
with the given short array payload and the givenEndianess
for the representation of theShortArraySection
'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 givenEndianess
. - ShortArraySection(Endianess, short...) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs a
ShortArraySection
with the given short array payload and the givenEndianess
for the representation of theShortArraySection
's value. - ShortArraySection(Endianess, Short...) - Constructor for class org.refcodes.serial.ShortArraySection
-
Constructs a
ShortArraySection
with the given short array payload and the givenEndianess
for the representation of theShortArraySection
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortSegment
's value. - shortSegment(Short) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortSegment
with the given short payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortSegment
's value. - shortSegment(Short, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortSegment
with the given short payload and the givenEndianess
for the representation of theSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortSegment
's value. - shortSegment(String, Short) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortSegment
with the given short payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortSegment
's value. - shortSegment(String, Short, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
ShortSegment
with the given short payload and the givenEndianess
for the representation of theSegment
'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 givenEndianess
endian representation of theShortSegment
'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 givenEndianess
endian representation of theShortSegment
'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 aSegment
carrying in short value as payload. - ShortSegment() - Constructor for class org.refcodes.serial.ShortSegment
-
Constructs an empty
ShortSegment
with aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortSegment
's value. - ShortSegment(Short) - Constructor for class org.refcodes.serial.ShortSegment
-
Constructs a
ShortSegment
with the given short payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortSegment
's value. - ShortSegment(Short, Endianess) - Constructor for class org.refcodes.serial.ShortSegment
-
Constructs a
ShortSegment
with the given short payload and the givenEndianess
for the representation of theSegment
'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 aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortSegment
's value. - ShortSegment(String, Short) - Constructor for class org.refcodes.serial.ShortSegment
-
Constructs a
ShortSegment
with the given short payload and aTransmissionMetrics.DEFAULT_ENDIANESS
endian representation of theShortSegment
's value. - ShortSegment(String, Short, Endianess) - Constructor for class org.refcodes.serial.ShortSegment
-
Constructs a
ShortSegment
with the given short payload and the givenEndianess
for the representation of theSegment
'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 givenEndianess
endian representation of theShortSegment
'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 givenEndianess
endian representation of theShortSegment
'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 - Enum constant in enum class org.refcodes.serial.FlowControlType
- spliterator() - Method in class org.refcodes.serial.BoundedSequenceDecorator
- StopAndWaitPacketInputStream - Class in org.refcodes.serial
-
The
StopAndWaitPacketInputStream
wraps anInputStream
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 givenOutputStream
. - StopAndWaitPacketInputStream(InputStream, OutputStream, TransmissionMetrics) - Constructor for class org.refcodes.serial.StopAndWaitPacketInputStream
-
Constructs an according
StopAndWaitPacketInputStream
instance wrapping the givenOutputStream
. - StopAndWaitPacketInputStream.Builder - Class in org.refcodes.serial
-
Builder to build
StopAndWaitPacketInputStream
instances. - StopAndWaitPacketOutputStream - Class in org.refcodes.serial
-
The
StopAndWaitPacketOutputStream
wraps anOutputStream
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 givenOutputStream
. - StopAndWaitPacketOutputStream(OutputStream, InputStream, TransmissionMetrics) - Constructor for class org.refcodes.serial.StopAndWaitPacketOutputStream
-
Constructs an according
StopAndWaitPacketOutputStream
instance wrapping the givenOutputStream
. - 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
instances. - 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
instances. - StopAndWaitPacketStreamTransmission - Interface in org.refcodes.serial
-
The
StopAndWaitPacketStreamTransmission
interface defines the base functionality required by aTransmission
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 providingStopAndWaitTransmission
functionality for aSection
. - 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
instances. - 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 providingStopAndWaitTransmission
functionality for aSegment
. - 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
instances. - 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
-
Constructs an empty
StringArraySection
using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, theTransmissionMetrics.DEFAULT_ENDIANESS
as well as theTransmissionMetrics.DEFAULT_ENCODING
. - stringArraySection(int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringArraySection
using containing the providedStringSection
elements and using the providedSegment
class for creatingSegment
instances. - stringArraySection(String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an empty
StringArraySection
using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, theTransmissionMetrics.DEFAULT_ENDIANESS
as well as theTransmissionMetrics.DEFAULT_ENCODING
. - stringArraySection(String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringArraySection
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, theTransmissionMetrics.DEFAULT_ENDIANESS
as well as theTransmissionMetrics.DEFAULT_ENCODING
. - stringArraySection(String, int, Endianess, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringArraySection
using containing the providedStringSection
elements and using the providedSegment
class for creatingSegment
instances. - stringArraySection(String, String[]) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringArraySection
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, theTransmissionMetrics.DEFAULT_ENDIANESS
as well as theTransmissionMetrics.DEFAULT_ENCODING
. - stringArraySection(String, Charset, String...) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringArraySection
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, as well as theTransmissionMetrics.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 theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, as well as theTransmissionMetrics.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
- StringArraySection() - Constructor for class org.refcodes.serial.StringArraySection
-
Constructs an empty
StringArraySection
using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, theTransmissionMetrics.DEFAULT_ENDIANESS
as well as theTransmissionMetrics.DEFAULT_ENCODING
. - StringArraySection(int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.StringArraySection
-
Constructs a
StringArraySection
using containing the providedStringSection
elements and using the providedSegment
class for creatingSegment
instances. - StringArraySection(String) - Constructor for class org.refcodes.serial.StringArraySection
-
Constructs an empty
StringArraySection
using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, theTransmissionMetrics.DEFAULT_ENDIANESS
as well as theTransmissionMetrics.DEFAULT_ENCODING
. - StringArraySection(String...) - Constructor for class org.refcodes.serial.StringArraySection
-
Constructs a
StringArraySection
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, theTransmissionMetrics.DEFAULT_ENDIANESS
as well as theTransmissionMetrics.DEFAULT_ENCODING
. - StringArraySection(String, int, Endianess, Charset, String...) - Constructor for class org.refcodes.serial.StringArraySection
-
Constructs a
StringArraySection
using containing the providedStringSection
elements and using the providedSegment
class for creatingSegment
instances. - StringArraySection(String, String[]) - Constructor for class org.refcodes.serial.StringArraySection
-
Constructs a
StringArraySection
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, theTransmissionMetrics.DEFAULT_ENDIANESS
as well as theTransmissionMetrics.DEFAULT_ENCODING
. - StringArraySection(String, Charset, String...) - Constructor for class org.refcodes.serial.StringArraySection
-
Constructs a
StringArraySection
containing the provided payload and using theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, as well as theTransmissionMetrics.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 theTransmissionMetrics.DEFAULT_LENGTH_WIDTH
, as well as theTransmissionMetrics.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 theTransmissionMetrics.DEFAULT_ENCODING
encoding for the payload. - stringSection(String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSection
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - stringSection(String, String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSection
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - stringSection(String, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- 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
- 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 givenCharset
. - stringSection(TransmissionMetrics) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs an according instance from the given configuration.
- StringSection - Class in org.refcodes.serial
- StringSection() - Constructor for class org.refcodes.serial.StringSection
-
Constructs an empty
StringSection
using theTransmissionMetrics.DEFAULT_ENCODING
encoding for the payload. - StringSection(String) - Constructor for class org.refcodes.serial.StringSection
-
Constructs a
StringSection
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - StringSection(String, String) - Constructor for class org.refcodes.serial.StringSection
-
Constructs a
StringSection
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - StringSection(String, String, Charset) - Constructor for class org.refcodes.serial.StringSection
- 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
- 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 givenCharset
. - 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 givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - stringSegment(String, int) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with the givenString
payload* being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - stringSegment(String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - stringSegment(String, String) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - stringSegment(String, String, int) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - stringSegment(String, String, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - stringSegment(String, String, Charset) - Static method in class org.refcodes.serial.SerialSugar
- stringSegment(String, String, Charset, int) - Static method in class org.refcodes.serial.SerialSugar
- stringSegment(String, String, Charset, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
- stringSegment(String, String, Charset, Endianess) - Static method in class org.refcodes.serial.SerialSugar
- stringSegment(String, String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.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
- stringSegment(String, Charset, int) - Static method in class org.refcodes.serial.SerialSugar
- stringSegment(String, Charset, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
- stringSegment(String, Charset, Endianess) - Static method in class org.refcodes.serial.SerialSugar
- stringSegment(String, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.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 givenCharset
. - stringSegment(Charset, int) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with a payload expected to be encoded with the givenCharset
. - stringSegment(Charset, int, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with a payload expected to be encoded with the givenCharset
. - stringSegment(Charset, Endianess) - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a
StringSegment
with a payload expected to be encoded with the givenCharset
. - 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 providedEndianess
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
- 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 givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - StringSegment(String, int) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with the givenString
payload* being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - StringSegment(String, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - StringSegment(String, String) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - StringSegment(String, String, int) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - StringSegment(String, String, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.DEFAULT_ENCODING
. - StringSegment(String, String, Charset) - Constructor for class org.refcodes.serial.StringSegment
- StringSegment(String, String, Charset, int) - Constructor for class org.refcodes.serial.StringSegment
- StringSegment(String, String, Charset, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
- StringSegment(String, String, Charset, Endianess) - Constructor for class org.refcodes.serial.StringSegment
- StringSegment(String, String, Endianess) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.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
- StringSegment(String, Charset, int) - Constructor for class org.refcodes.serial.StringSegment
- StringSegment(String, Charset, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
- StringSegment(String, Charset, Endianess) - Constructor for class org.refcodes.serial.StringSegment
- StringSegment(String, Endianess) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with the givenString
payload being encoded with theTransmissionMetrics.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 givenCharset
. - StringSegment(Charset, int) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with a payload expected to be encoded with the givenCharset
. - StringSegment(Charset, int, Endianess) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with a payload expected to be encoded with the givenCharset
. - StringSegment(Charset, Endianess) - Constructor for class org.refcodes.serial.StringSegment
-
Constructs a
StringSegment
with a payload expected to be encoded with the givenCharset
. - 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 providedEndianess
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
instances. - stringSegmentBuilder() - Static method in class org.refcodes.serial.SerialSugar
-
Constructs a builder to build an according
StringSegment
instance.
T
- toAckSegmentPackager() - Method in class 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
- toAppend(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
- toAppend(Sequence) - Method in interface org.refcodes.serial.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 covering 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 covering 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 providedConcatenateMode
. - toConcatenate(ConcatenateMode, byte...) - Method in class org.refcodes.serial.ByteArraySequence
-
Concatenates the given bytes with this
Sequence
according to the providedConcatenateMode
. - toConcatenate(ConcatenateMode, byte...) - Method in interface org.refcodes.serial.Sequence
-
Concatenates the given bytes with this
Sequence
according to the providedConcatenateMode
. - toConcatenate(ConcatenateMode, byte[], int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
-
Concatenates the given bytes with this
Sequence
according to the providedConcatenateMode
. - toConcatenate(ConcatenateMode, byte[], int, int) - Method in interface org.refcodes.serial.Sequence
-
Concatenates the given bytes with this
Sequence
according to the providedConcatenateMode
. - toConcatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.BoundedSequenceDecorator
- toConcatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.ByteArraySequence
- toConcatenate(Sequence, ConcatenateMode) - Method in interface org.refcodes.serial.Sequence
- 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
- toHexString(String) - Method in interface org.refcodes.serial.Sequence
- toInputStream() - Method in class org.refcodes.serial.BoundedSequenceDecorator
-
Creates an
InputStream
form thisSequence
without being backed by thisSequence
, e.g. reading from the returnedInputStream
does not affect thisSequence
(in contrast to theInputStream
returned by the methodSequence.getInputStream()
). - toInputStream() - Method in interface org.refcodes.serial.Sequence
-
Creates an
InputStream
form thisSequence
without being backed by thisSequence
, e.g. reading from the returnedInputStream
does not affect thisSequence
(in contrast to theInputStream
returned by the methodSequence.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 encodedString
. - toMagicBytes(MagicBytes...) - Static method in enum class 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 providedCharset
for conversion or theTransmissionMetrics.DEFAULT_ENCODING
in case noCharset
has been provided. - toMagicBytesString(String) - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
-
Retrieves the
String
representation of the given magic bytes using the providedCharset
for conversion or theTransmissionMetrics.DEFAULT_ENCODING
in case noCharset
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
- toOverwrite(int, Sequence, int, int) - Method in class org.refcodes.serial.ByteArraySequence
- toOverwrite(int, Sequence, int, int) - Method in interface org.refcodes.serial.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 class org.refcodes.serial.TransmissionMetrics
-
Inferences the packet
SegmentPackager
. - toPayloadFile() - Method in class org.refcodes.serial.FileSection
- 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. - toPort(String, PortMetrics) - Method in class org.refcodes.serial.LoopbackPortHub
-
Returns the
Port
identified by the given alias. - toPort(String, PM) - 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
- toPrepend(Sequence) - Method in class org.refcodes.serial.ByteArraySequence
- toPrepend(Sequence) - Method in interface org.refcodes.serial.Sequence
- toSchema() - Method in class org.refcodes.serial.AbstractArrayTransmission
- toSchema() - Method in class org.refcodes.serial.AbstractCipherTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
- toSchema() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
- toSchema() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
- toSchema() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
- toSchema() - Method in class org.refcodes.serial.AbstractSectionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractSegmentDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
- toSchema() - Method in class org.refcodes.serial.AllocSegmentBody
- toSchema() - Method in class org.refcodes.serial.AllocSegmentHead
- toSchema() - Method in interface org.refcodes.serial.ArrayTransmission
- toSchema() - Method in class org.refcodes.serial.AsciizArraySegment
- toSchema() - Method in class org.refcodes.serial.AsciizSegment
- toSchema() - Method in class org.refcodes.serial.AssertMagicBytesSectionDecorator
- toSchema() - Method in class org.refcodes.serial.AssertMagicBytesSegment
- toSchema() - Method in class org.refcodes.serial.AssertMagicBytesSegmentDecorator
- toSchema() - Method in class org.refcodes.serial.BooleanArraySection
- toSchema() - Method in class org.refcodes.serial.BooleanSegment
- toSchema() - Method in class org.refcodes.serial.BreakerSectionDecorator
- toSchema() - Method in class org.refcodes.serial.BreakerSegmentDecorator
- toSchema() - Method in class org.refcodes.serial.ByteArraySection
- toSchema() - Method in class org.refcodes.serial.ByteSegment
- toSchema() - Method in class org.refcodes.serial.CharArraySection
- toSchema() - Method in class org.refcodes.serial.CharSection
- toSchema() - Method in class org.refcodes.serial.DoubleArraySection
- toSchema() - Method in class org.refcodes.serial.DoubleSegment
- toSchema() - Method in class org.refcodes.serial.DynamicTypeSection
- toSchema() - Method in class org.refcodes.serial.DynamicTypeSegment
- toSchema() - Method in class org.refcodes.serial.EnumSegment
- toSchema() - Method in class org.refcodes.serial.FileSection
- toSchema() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
- toSchema() - Method in class org.refcodes.serial.FloatArraySection
- toSchema() - Method in class org.refcodes.serial.FloatSegment
- toSchema() - Method in class org.refcodes.serial.IntArraySection
- toSchema() - Method in class org.refcodes.serial.IntSegment
- toSchema() - Method in class org.refcodes.serial.LongArraySection
- toSchema() - Method in class org.refcodes.serial.LongSegment
- toSchema() - Method in class org.refcodes.serial.MagicBytesSectionDecorator
- toSchema() - Method in class org.refcodes.serial.MagicBytesSegmentDecorator
- toSchema() - Method in class org.refcodes.serial.NullSegment
- toSchema() - Method in class org.refcodes.serial.NumberSegment
- toSchema() - Method in class org.refcodes.serial.PropertiesSection
- toSchema() - Method in class org.refcodes.serial.SectionComposite
- toSchema() - Method in class org.refcodes.serial.SegmentComposite
- toSchema() - Method in class org.refcodes.serial.SequenceSection
- toSchema() - Method in class org.refcodes.serial.ShortArraySection
- toSchema() - Method in class org.refcodes.serial.ShortSegment
- toSchema() - Method in class org.refcodes.serial.StringArraySection
- toSchema() - Method in class org.refcodes.serial.StringSection
- toSchema() - Method in class org.refcodes.serial.StringSegment
- toSchema() - Method in interface org.refcodes.serial.Transmission
- toSchema() - Method in interface org.refcodes.serial.TransmissionComposite
- toSequence() - Method in class org.refcodes.serial.AbstractCipherTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
-
Returns the responsible
Transmission
's transmission: The lastTransmission
which was responsible for a transmission's magic bytes will be the responsibleTransmission
till anotherTransmission
claims responsibility for a transmsision's magic bytes. - toSequence() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in interface org.refcodes.serial.ArrayTransmission
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AsciizArraySegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.AsciizSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.BooleanArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.BooleanSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.ByteArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.ByteSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.CharArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.CharSection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.DoubleArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.DoubleSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.DynamicTypeSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.EnumSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.FileSection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.FloatArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.FloatSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.IntArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.IntSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.LongArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.LongSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.MagicBytesSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.NullSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.NumberSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.PropertiesSection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.SectionComposite
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.SequenceSection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.ShortArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.ShortSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.StringArraySection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.StringSection
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in class org.refcodes.serial.StringSegment
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in interface org.refcodes.serial.Transmission
-
Provides the
Sequence
representation of thisTransmission
. - toSequence() - Method in interface org.refcodes.serial.TransmissionComposite
-
Provides the
Sequence
representation of thisTransmission
. - toSequence(int, int) - Method in class org.refcodes.serial.BoundedSequenceDecorator
- toSequence(int, int) - Method in class org.refcodes.serial.ByteArraySequence
- toSequence(int, int) - Method in interface org.refcodes.serial.Sequence
- toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractMagicBytesTransmission
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
-
Returns the responsible
Transmission
'sSimpleTypeMap
representation: The lastTransmission
which was responsible for a transmission's magic bytes will be the responsibleTransmission
till anotherTransmission
claims responsibility for a transmsision's magic bytes. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractPayloadSection
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractPayloadSegment
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractReferenceeLengthSegment
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AbstractTransmissionDecorator
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in interface org.refcodes.serial.ArrayTransmission
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.AsciizArraySegment
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.DynamicTypeSection
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.DynamicTypeSegment
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.FixedLengthSequenceSegment
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.NullSegment
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.PropertiesSection
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.SequenceSection
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.StringArraySection
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in class org.refcodes.serial.StringSegment
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in interface org.refcodes.serial.Transmission
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - toSimpleTypeMap() - Method in interface org.refcodes.serial.TransmissionComposite
-
Returns the
SimpleTypeMap
representation of thisTransmission
. - 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.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 givenTruncateMode
. - 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 givenTruncateMode
. - 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 givenTruncateMode
. - 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 aSequence
representation of itself or to transmit itsSequence
representation through anOutputStream
(with an optional feedbackInputStream
) as ofTransmission.transmitTo(OutputStream, InputStream)
. - TRANSMISSION - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Identifies a fire-and-forget transmission (no acknowledge sent).
- TRANSMISSION_DISMISSED - Enum constant in enum class org.refcodes.serial.MagicBytes
-
Sent in case a transmission was received and dismissed by a receiver.
- Transmission.TransmissionMixin - Interface in org.refcodes.serial
-
Default implementation of the
Transmission
interface providing an implementation of theTransmission.TransmissionMixin.transmitTo(OutputStream, InputStream)
method using theTransmission.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
- 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 - Class in org.refcodes.serial
-
The
TransmissionMetrics
interface represents common parameters required when configuring a transmission. - TransmissionMetrics() - Constructor for class org.refcodes.serial.TransmissionMetrics
-
Creates an instance of the
TransmissionMetrics
with default values being applied as defined in theTransmissionMetrics
type. - TransmissionMetrics(TransmissionMetrics.Builder) - Constructor for class org.refcodes.serial.TransmissionMetrics
-
Instantiates a new transmission metrics.
- TransmissionMetrics.Builder - Class in org.refcodes.serial
-
Builder to build
TransmissionMetrics
. - 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. - transmissionRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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
- transmissionTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- TransmissionTimeoutMillisAccessor - Interface in org.refcodes.serial
-
Provides an accessor for a transmission timeout in milliseconds property.
- TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisBuilder<B extends TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisBuilder<B>> - Interface in org.refcodes.serial
-
Provides a builder method for the transmission timeout property returning the builder for applying multiple build operations.
- TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisMutator - Interface in org.refcodes.serial
-
Provides a mutator for a transmission timeout in milliseconds property.
- TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisProperty - Interface in org.refcodes.serial
-
Provides a transmission timeout in milliseconds property.
- transmitBytes(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'sSequence
data (as ofTransmission.toSequence()
) has been sent. - transmitSegment(SEGMENT) - Method in interface org.refcodes.serial.SegmentSource
-
Transmits a
Segment
(and blocks this thread) till all it'sSequence
data (as ofTransmission.toSequence()
) has been sent. - transmitSegment(SEGMENT) - Method in interface org.refcodes.serial.SerialTransceiver
-
Transmits a
Segment
(and blocks this thread) till all it'sSequence
data (as ofTransmission.toSequence()
) has been sent. - transmitSegment(SEGMENT) - Method in interface org.refcodes.serial.SerialTransmitter
-
Transmits a
Segment
(and blocks this thread) till all it'sSequence
data (as ofTransmission.toSequence()
) has been sent. - TransmitSegmentConsumerDaemon<SEGMENT extends Segment> - Class in org.refcodes.serial
-
A daemon handling
SegmentTransmitter.doTransmitSegment(Segment, SegmentConsumer)
asynchronous calls. - TransmitSegmentConsumerDaemon(SegmentConsumer<SEGMENT>, SEGMENT, SerialTransceiver) - Constructor for class org.refcodes.serial.TransmitSegmentConsumerDaemon
-
Instantiates a new transmit segment consumer daemon.
- 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
-
Instantiates a new transmit segment result daemon.
- 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 lastTransmission
which was responsible for a transmission's magic bytes will be the responsibleTransmission
till anotherTransmission
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 givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractCipherTransmissionDecorator
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractCrcTransmissionDecorator
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractLengthDecoratorSegment
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
-
Transmits to the responsible
Transmission
: The lastTransmission
which was responsible for a transmission's magic bytes will be the responsibleTransmission
till anotherTransmission
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 givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractSectionDecorator
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AbstractSegmentDecorator
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - 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 givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.AsciizArraySegment
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.DynamicTypeSegment
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.FileSection
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.NullSegment
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.StringSegment
-
Transmits the
Sequence
representing the implementing type's instance to the givenOutputStream
. - 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 givenOutputStream
. - transmitTo(SerialTransceiver) - Method in class org.refcodes.serial.AbstractMagicBytesTransmissionMultiplexer
-
Transmits to the responsible
Transmission
: The lastTransmission
which was responsible for a transmission's magic bytes will be the responsibleTransmission
till anotherTransmission
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 givenSerialTransceiver
'sOutputStream
. - 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 givenTruncateMode
. - 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 givenTruncateMode
. - 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.
U
- UNDEFINED - Enum constant in enum class org.refcodes.serial.FlowControlType
V
- valueOf(String) - Static method in enum class org.refcodes.serial.FlowControlType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.refcodes.serial.HandshakeProtocol
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.refcodes.serial.MagicBytes
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.refcodes.serial.FlowControlType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.refcodes.serial.HandshakeProtocol
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.refcodes.serial.MagicBytes
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waitForPortCatchUp() - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Heuristic (normal) wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitForPortCatchUp() - Method in interface org.refcodes.serial.PortTestBench
-
Heuristic (normal) wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitForPortCatchUp(long) - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Custom wait time for the given implementsation's ports to catch up after issuing a specific port operation.
- waitForPortCatchUp(long) - Method in interface org.refcodes.serial.PortTestBench
-
Custom wait time for the given implementsation's ports to catch up after issuing a specific port operation.
- waitLongestForPortCatchUp() - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Heuristic longest wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitLongestForPortCatchUp() - Method in interface org.refcodes.serial.PortTestBench
-
Heuristic longest wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitLongForPortCatchUp() - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Heuristic long wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitLongForPortCatchUp() - Method in interface org.refcodes.serial.PortTestBench
-
Heuristic long wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitShortestForPortCatchUp() - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Heuristic shortest wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitShortestForPortCatchUp() - Method in interface org.refcodes.serial.PortTestBench
-
Heuristic shortest wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitShortForPortCatchUp() - Method in class org.refcodes.serial.LoopbackPortTestBench
-
Heuristic short wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- waitShortForPortCatchUp() - Method in interface org.refcodes.serial.PortTestBench
-
Heuristic short wait time for the given implementsation's ports to catch up after issuing a specific port operation (the actual duration depends on the implementation's requirements).
- 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.TransmissionMetrics.Builder
-
Sets the magic bytes for the acknowledge magic bytes property.
- 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.TransmissionMetrics.Builder
-
Sets the number of retries for the 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.TransmissionMetrics.Builder
-
Sets the
SegmentPackager
ACK property. - withAcknowledgeTimeoutMillis(long) - Method in interface org.refcodes.serial.AcknowledgeTimeoutMillisAccessor.AcknowledgeTimeoutMillisBuilder
-
Sets the number for the acknowledge timeout property.
- withAcknowledgeTimeoutMillis(long) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
-
Sets the number for the acknowledge timeout property.
- withAcknowledgeTimeoutMillis(long) - Method in class org.refcodes.serial.StopAndWaitPacketOutputStream.Builder
-
Sets the number for the acknowledge timeout property.
- withAcknowledgeTimeoutMillis(long) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
-
Sets the number for the acknowledge timeout property.
- withAcknowledgeTimeoutMillis(long) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
-
Sets the number for the acknowledge timeout property.
- withAcknowledgeTimeoutMillis(long) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
-
Sets the number for the acknowledge timeout property.
- withAcknowledgeTimeoutMillis(long) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
-
Sets the number for the acknowledge timeout property.
- withAcknowledgeTimeoutMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number for the acknowledge timeout property.
- withAlias(String) - Method in class org.refcodes.serial.StringSegment.Builder
- 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.TransmissionMetrics.Builder
- withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.PacketInputStream.Builder
- withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.PacketOutputStream.Builder
- withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
- withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
- withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
- withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitSectionDecorator.Builder
- withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.StopAndWaitSegmentDecorator.Builder
- withChecksumValidationMode(ChecksumValidationMode) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.TransmissionMetrics.Builder
-
Sets the magic bytes for the CTS ("clear-to-send") magic bytes property.
- 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.TransmissionMetrics.Builder
-
Sets the
SegmentPackager
CTS ("clear-to-send") property. - withClearToSendTimeoutMillis(long) - Method in interface org.refcodes.serial.ClearToSendTimeoutMillisAccessor.ClearToSendTimeoutMillisBuilder
-
Sets the number for the CTS ("clear-to-send") timeout property.
- withClearToSendTimeoutMillis(long) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
-
Sets the number for the CTS ("clear-to-send") timeout property.
- withClearToSendTimeoutMillis(long) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
-
Sets the number for the CTS ("clear-to-send") timeout property.
- withClearToSendTimeoutMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number for the CTS ("clear-to-send") timeout property.
- 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
-
Builder method for the
Sequence.concatenate(Sequence, ConcatenateMode)
method. - withConcatenate(Sequence, ConcatenateMode) - Method in class org.refcodes.serial.ByteArraySequence
-
Builder method for the
Sequence.concatenate(Sequence, ConcatenateMode)
method. - withConcatenate(Sequence, ConcatenateMode) - Method in interface org.refcodes.serial.Sequence
-
Builder method for the
Sequence.concatenate(Sequence, ConcatenateMode)
method. - 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.TransmissionMetrics.Builder
- 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.TransmissionMetrics.Builder
- 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
- withEncoding(Charset) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
- 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
- withEndianess(Endianess) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.TransmissionMetrics.Builder
-
Sets the end of string byte for the end of string byte property.
- withEnquiryStandbyTimeMillis(long) - Method in interface org.refcodes.serial.EnquiryStandbyTimeMillisAccessor.EnquiryStandbyTimeMillisBuilder
-
Sets the number for the ENQ ("enquiry") timeout property.
- withEnquiryStandbyTimeMillis(long) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
-
Sets the number for the ENQ ("enquiry") timeout property.
- withEnquiryStandbyTimeMillis(long) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
-
Sets the number for the ENQ ("enquiry") timeout property.
- withEnquiryStandbyTimeMillis(long) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
-
Sets the number for the ENQ ("enquiry") timeout property.
- withEnquiryStandbyTimeMillis(long) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
-
Sets the number for the ENQ ("enquiry") timeout property.
- withEnquiryStandbyTimeMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number for the ENQ ("enquiry") timeout property.
- 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
- withIoHeuristicsTimeToLiveMillis(long) - Method in interface org.refcodes.serial.IoHeuristicsTimeToLiveMillisAccessor.IoHeuristicsTimeToLiveMillisBuilder
-
Sets the number for the IO heuristics TTL (time to live) property.
- withIoHeuristicsTimeToLiveMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number for the IO heuristics TTL (time to live) property.
- 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
-
Sets the length width (in bytes) for the length width (in bytes) property.
- withLengthWidth(int) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the length width (in bytes) for the length width (in bytes) property.
- withMagicBytes(String) - Method in interface org.refcodes.serial.MagicBytesAccessor.MagicBytesBuilder
-
Uses
TransmissionMetrics.DEFAULT_ENCODING
for converting theString
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.TransmissionMetrics.Builder
-
Sets the magic bytes length for the magic bytes magic bytes length property.
- 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.TransmissionMetrics.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.TransmissionMetrics.Builder
-
Sets the magic bytes for the packet magic bytes property.
- 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 packetSegmentPackager
property. - withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.PacketOutputStream.Builder
-
Sets the
SegmentPackager
for the packetSegmentPackager
property. - withPacketSegmentPackager(SegmentPackager) - Method in interface org.refcodes.serial.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder
-
Sets the
SegmentPackager
for the packetSegmentPackager
property. - withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketInputStream.Builder
-
Sets the
SegmentPackager
for the packetSegmentPackager
property. - withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSectionDecorator.Builder
-
Sets the
SegmentPackager
for the packetSegmentPackager
property. - withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.StopAndWaitPacketStreamSegmentDecorator.Builder
-
Sets the
SegmentPackager
for the packetSegmentPackager
property. - withPacketSegmentPackager(SegmentPackager) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the
SegmentPackager
for the packetSegmentPackager
property. - 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(Enum<E>) - Method in class org.refcodes.serial.EnumSegment
- 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
- withPingMagicBytes(byte[]) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesBuilder
-
Sets the magic bytes for the ping magic bytes property.
- withPingMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the magic bytes for the ping magic bytes property.
- withPingMagicBytes(String) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesBuilder
-
Sets the magic bytes for the ping magic bytes property.
- withPingMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PingMagicBytesAccessor.PingMagicBytesBuilder
-
Sets the magic bytes for the ping magic bytes property.
- withPingRetryNumber(int) - Method in interface org.refcodes.serial.PingRetryNumberAccessor.PingRetryNumberBuilder
-
Sets the number of retries for the ping retry number.
- withPingRetryNumber(int) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number of retries for the ping retry number.
- withPingTimeoutMillis(long) - Method in interface org.refcodes.serial.PingTimeoutMillisAccessor.PingTimeoutMillisBuilder
-
Sets the number for the ping timeout property.
- withPingTimeoutMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number for the ping timeout property.
- withPongMagicBytes(byte[]) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesBuilder
-
Sets the magic bytes for the pong magic bytes property.
- withPongMagicBytes(byte[]) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the magic bytes for the pong magic bytes property.
- withPongMagicBytes(String) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesBuilder
-
Sets the magic bytes for the pong magic bytes property.
- withPongMagicBytes(String, Charset) - Method in interface org.refcodes.serial.PongMagicBytesAccessor.PongMagicBytesBuilder
-
Sets the magic bytes for the pong magic bytes property.
- withPortMetrics(PM) - Method in interface org.refcodes.serial.PortMetricsAccessor.PortMetricsBuilder
-
Sets the
PortMetrics
for thePortMetrics
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. - withReadTimeoutMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
- 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.TransmissionMetrics.Builder
-
Sets the magic bytes for the RTR ("ready-to-receive") magic bytes property.
- 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.TransmissionMetrics.Builder
-
Sets the number of retries for the RTR ("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.TransmissionMetrics.Builder
-
Sets the
SegmentPackager
RTR ("ready-to-receive") property. - withReadyToReceiveTimeoutMillis(long) - Method in class org.refcodes.serial.ReadyToReceiveSectionDecorator.Builder
-
Sets the number for the RTR ("ready-to-receive") timeout property.
- withReadyToReceiveTimeoutMillis(long) - Method in class org.refcodes.serial.ReadyToReceiveSegmentDecorator.Builder
-
Sets the number for the RTR ("ready-to-receive") timeout property.
- withReadyToReceiveTimeoutMillis(long) - Method in interface org.refcodes.serial.ReadyToReceiveTimeoutMillisAccessor.ReadyToReceiveTimeoutMillisBuilder
-
Sets the number for the RTR ("ready-to-receive") timeout property.
- withReadyToReceiveTimeoutMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number for the RTR ("ready-to-receive") timeout property.
- 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.TransmissionMetrics.Builder
-
Sets the magic bytes for the RTS ("ready-to-send") magic bytes property.
- 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.TransmissionMetrics.Builder
-
Sets the number of retries for the RTS ("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.TransmissionMetrics.Builder
-
Sets the
SegmentPackager
RTS ("ready-to-send") property. - withReadyToSendTimeoutMillis(long) - Method in class org.refcodes.serial.ReadyToSendSectionDecorator.Builder
-
Sets the number for the RTS ("ready-to-send") timeout property.
- withReadyToSendTimeoutMillis(long) - Method in class org.refcodes.serial.ReadyToSendSegmentDecorator.Builder
-
Sets the number for the RTS ("ready-to-send") timeout property.
- withReadyToSendTimeoutMillis(long) - Method in interface org.refcodes.serial.ReadyToSendTimeoutMillisAccessor.ReadyToSendTimeoutMillisBuilder
-
Sets the number for the RTS ("ready-to-send") timeout property.
- withReadyToSendTimeoutMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number for the RTS ("ready-to-send") timeout property.
- 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
- 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 numberConcatenateMode
property. - withSequenceNumberConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.PacketOutputStream.Builder
-
Sets the
ConcatenateMode
for the sequence numberConcatenateMode
property. - withSequenceNumberConcatenateMode(ConcatenateMode) - Method in interface org.refcodes.serial.SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder
-
Sets the
ConcatenateMode
for the sequence numberConcatenateMode
property. - withSequenceNumberConcatenateMode(ConcatenateMode) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the
ConcatenateMode
for the sequence numberConcatenateMode
property. - 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.TransmissionMetrics.Builder
-
Sets the sequence number initial value for the sequence number initial value property.
- 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.TransmissionMetrics.Builder
-
Sets the sequence number width (in bytes) for the sequence number width (in bytes) property.
- withTransmission(T) - Method in interface org.refcodes.serial.TransmissionAccessor.TransmissionBuilder
-
Sets the
Transmission
for theTransmission
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.TransmissionMetrics.Builder
-
Sets the number of retries for the transmission retry number.
- withTransmissionRetryNumber(int) - Method in interface org.refcodes.serial.TransmissionRetryNumberAccessor.TransmissionRetryNumberBuilder
-
Sets the number of retries for the transmission retry number.
- withTransmissionTimeoutMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
-
Sets the number for the transmission timeout property.
- withTransmissionTimeoutMillis(long) - Method in interface org.refcodes.serial.TransmissionTimeoutMillisAccessor.TransmissionTimeoutMillisBuilder
-
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
- withWriteTimeoutMillis(long) - Method in class org.refcodes.serial.TransmissionMetrics.Builder
- 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
- writeTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics.Builder
- 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
- _acknowledgeMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics
- _acknowledgeMagicBytesSegment - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
- _acknowledgeRetryNumber - Variable in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
- _acknowledgeRetryNumber - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _acknowledgeRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics
- _acknowledgeSegment - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
- _acknowledgeSegmentPackager - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _acknowledgeSegmentPackager - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
- _acknowledgeSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics
- _acknowledgeSequenceNumberSegment - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
- _acknowledgeTimeoutInMs - Variable in class org.refcodes.serial.AbstractErrorCorrectionTransmissionDecorator
- _acknowledgeTimeoutInMs - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _acknowledgeTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _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
- _blockSize - Variable in class org.refcodes.serial.TransmissionMetrics
- _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
- _checksumValidationMode - Variable in class org.refcodes.serial.TransmissionMetrics
- _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
- _clearToSendMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics
- _clearToSendMagicBytesSegment - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _clearToSendSegment - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _clearToSendSegmentPackager - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _clearToSendSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics
- _clearToSendTimeoutInMs - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _clearToSendTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _crcAlgorithm - Variable in class org.refcodes.serial.TransmissionMetrics
- _crcChecksum - Variable in class org.refcodes.serial.AbstractCrcTransmissionDecorator
- _crcChecksum - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _crcChecksumConcatenateMode - Variable in class org.refcodes.serial.TransmissionMetrics
- _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
- _encoding - Variable in class org.refcodes.serial.TransmissionMetrics
- _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
- _endianess - Variable in class org.refcodes.serial.TransmissionMetrics
- _endOfStringByte - Variable in class org.refcodes.serial.TransmissionMetrics
- _enquiryStandbyTimeInMs - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
- _enquiryStandbyTimeInMs - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _enquiryStandbyTimeInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _executorService - Variable in class org.refcodes.serial.AbstractPort
- _inputStream - Variable in class org.refcodes.serial.PacketInputStream
- _inverseFunction - Variable in class org.refcodes.serial.AbstractInvertibleTransmissionDecorator
- _ioHeuristicsTimeToLiveInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _lastPacketMagicBytes - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _lengthWidth - Variable in class org.refcodes.serial.AbstractReferenceeLengthSegment
- _lengthWidth - Variable in class org.refcodes.serial.TransmissionMetrics
- _magicBytes - Variable in class org.refcodes.serial.AbstractMagicBytesTransmission
- _magicBytesLength - Variable in class org.refcodes.serial.AbstractMagicBytesTransmission
- _magicBytesLength - Variable in class org.refcodes.serial.TransmissionMetrics
- _outputStream - Variable in class org.refcodes.serial.PacketOutputStream
- _packetLengthWidth - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _packetLengthWidth - Variable in class org.refcodes.serial.TransmissionMetrics
- _packetMagicBytes - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _packetMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics
- _packetSegment - Variable in class org.refcodes.serial.PacketInputStream
- _packetSegment - Variable in class org.refcodes.serial.PacketOutputStream
- _packetSegmentPackager - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _packetSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics
- _packetSize - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _payload - Variable in class org.refcodes.serial.AbstractPayloadSection
- _payload - Variable in class org.refcodes.serial.AbstractPayloadSegment
- _pingMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics
- _pingRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics
- _pingTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _pongMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics
- _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
- _readTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _readyToReceiveMagicBytes - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
- _readyToReceiveMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics
- _readyToReceiveMagicByteSegment - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
- _readyToReceiveRetryNumber - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
- _readyToReceiveRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics
- _readyToReceiveSegment - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
- _readyToReceiveSegmentPackager - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
- _readyToReceiveSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics
- _readyToReceiveTimeoutInMs - Variable in class org.refcodes.serial.AbstractReadyToReceiveTransmissionDecorator
- _readyToReceiveTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _readyToSendMagicBytes - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _readyToSendMagicBytes - Variable in class org.refcodes.serial.TransmissionMetrics
- _readyToSendMagicBytesSegment - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _readyToSendRetryNumber - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _readyToSendRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics
- _readyToSendSegment - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _readyToSendSegmentPackager - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _readyToSendSegmentPackager - Variable in class org.refcodes.serial.TransmissionMetrics
- _readyToSendTimeoutInMs - Variable in class org.refcodes.serial.AbstractReadyToSendTransmissionDecorator
- _readyToSendTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _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
- _sequenceNumberConcatenateMode - Variable in class org.refcodes.serial.TransmissionMetrics
- _sequenceNumberInitValue - Variable in class org.refcodes.serial.AbstractStopAndWaitPacketStreamTransmissionDecorator
- _sequenceNumberInitValue - Variable in class org.refcodes.serial.AbstractStopAndWaitTransmissionDecorator
- _sequenceNumberInitValue - Variable in class org.refcodes.serial.PacketInputStream
- _sequenceNumberInitValue - Variable in class org.refcodes.serial.TransmissionMetrics
- _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
- _sequenceNumberWidth - Variable in class org.refcodes.serial.TransmissionMetrics
- _startTime - Variable in class org.refcodes.serial.BreakerSectionDecorator
- _startTime - Variable in class org.refcodes.serial.BreakerSegmentDecorator
- _transmissionRetryNumber - Variable in class org.refcodes.serial.TransmissionMetrics
- _transmissionTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics
- _transmitSequence - Variable in class org.refcodes.serial.LoopbackPort
- _writeTimeoutInMs - Variable in class org.refcodes.serial.TransmissionMetrics
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form