All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractArrayTransmission<ARRAY extends Transmission> |
|
AbstractCipherTransmissionDecorator<DECORATEE extends Transmission> |
An abstract implementation of bijective and inverse functions applied to the
decoratee's transmitting and receiving methods.
|
AbstractCrcTransmissionDecorator<DECORATEE extends Transmission> |
|
AbstractErrorCorrectionTransmissionDecorator<DECORATEE extends Transmission> |
|
AbstractInvertibleTransmissionDecorator<DECORATEE extends Transmission> |
An abstract implementation of bijective and inverse functions applied to the
decoratee's transmitting and receiving methods.
|
AbstractLengthDecoratorSegment<DECORATEE extends Transmission> |
|
AbstractMagicBytesTransmission |
Magic bytes are usually found (somewhere) at the beginning of a file or a
stream.
|
AbstractMagicBytesTransmissionDecorator<DECORATEE extends Transmission> |
Magic bytes are usually found (somewhere) at the beginning of a file or a
stream.
|
AbstractMagicBytesTransmissionDispatcher<CHILD extends Transmission> |
|
AbstractPayloadSection<T> |
An abstract implementation of a Section with payload.
|
AbstractPayloadSegment<T> |
An abstract implementation of a Segment with payload.
|
AbstractPort<PM extends PortMetrics> |
|
AbstractPortDecorator<PM extends PortMetrics> |
|
AbstractReadyToReceiveTransmissionDecorator<DECORATEE extends Transmission> |
|
AbstractReadyToSendTransmissionDecorator<DECORATEE extends Transmission> |
|
AbstractReferenceeLengthSegment<REFERENCEE extends Transmission> |
|
AbstractSectionDecorator<SECTION extends Section> |
Convenience class for easily decorating a Section .
|
AbstractSegmentDecorator<SEGMENT extends Segment> |
Convenience class for easily decorating a Segment .
|
AbstractStopAndWaitPacketStreamTransmissionDecorator<DECORATEE extends Transmission> |
|
AbstractStopAndWaitTransmissionDecorator<DECORATEE extends Transmission> |
|
AbstractTransmissionComposite<CHILD extends Transmission> |
|
AbstractTransmissionDecorator<DECORATEE extends Transmission> |
|
AcknowledgeMagicBytesAccessor |
Provides an accessor for a acknowledge magic bytes property.
|
AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B extends AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesBuilder<B>> |
Provides a builder method for a acknowledge magic bytes property
returning the builder for applying multiple build operations.
|
AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesMutator |
Provides a mutator for a acknowledge magic bytes property.
|
AcknowledgeMagicBytesAccessor.AcknowledgeMagicBytesProperty |
Provides a acknowledge magic bytes property.
|
AcknowledgeRetryNumberAccessor |
Provides an accessor for a acknowledge retry number.
|
AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B extends AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberBuilder<B>> |
Provides a builder method for a acknowledge retry number returning the
builder for applying multiple build operations.
|
AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberMutator |
Provides a mutator for a acknowledge retry number.
|
AcknowledgeRetryNumberAccessor.AcknowledgeRetryNumberProperty |
Provides a acknowledge retry number.A acknowledge retry number is the
overall number of retries to use when counting retries.
|
AcknowledgeSegment |
The AcknowledgeSegment represents Segment transporting a
cargo and providing a sequence number, CRC checksums as well as length
declarations.
|
AcknowledgeSegmentPackagerAccessor |
|
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B extends AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder<B>> |
Provides a builder method for a SegmentPackager ACK property
returning the builder for applying multiple build operations.
|
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator |
|
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerProperty |
|
AcknowledgeTimeoutInMsAccessor |
Provides an accessor for a acknowledge timeout in milliseconds property.
|
AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsBuilder<B extends AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsBuilder<B>> |
Provides a builder method for the acknowledge timeout property returning
the builder for applying multiple build operations.
|
AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsMutator |
Provides a mutator for a acknowledge timeout in milliseconds property.
|
AcknowledgeTimeoutInMsAccessor.AcknowledgeTimeoutInMsProperty |
Provides a acknowledge timeout in milliseconds property.
|
AllocLengthAccessor |
Provides an accessor for a allocation length property.
|
AllocLengthAccessor.AllocLengthBuilder<B extends AllocLengthAccessor.AllocLengthBuilder<B>> |
Provides a builder method for a allocation length property returning the
builder for applying multiple build operations.
|
AllocLengthAccessor.AllocLengthMutator |
Provides a mutator for a allocation length property.
|
AllocLengthAccessor.AllocLengthProperty |
Provides a allocation length property.
|
AllocSectionDecoratorSegment<DECORATEE extends Section> |
|
AllocSegmentBody<DECORATEE extends Section> |
|
AllocSegmentHead |
|
ArraySection<ARRAY extends Transmission> |
|
ArraySegment<SEGMENT extends Segment> |
|
ArrayTransmission<ARRAY extends Transmission> |
|
AsciizArraySegment |
|
AsciizSegment |
The AsciizSegment is an implementation of a Segment carrying
an ASCII encoded String as payload, terminated by a 0 ("zero")
indicating its end.
|
AssertMagicBytesSectionDecorator<DECORATEE extends Section> |
|
AssertMagicBytesSegment |
|
AssertMagicBytesSegmentDecorator<DECORATEE extends Segment> |
|
BadCrcChecksumException |
Thrown in case a transmission's CRC checksum did not match the according
calculated CRC checksum.
|
BadCrcChecksumSequenceException |
Thrown in case a Sequence CRC checksum did not match the according
calculated CRC checksum.
|
BadMagicBytesException |
|
BadMagicBytesSequenceException |
|
BooleanArraySection |
|
BooleanSegment |
|
BoundedSequenceDecorator |
|
BreakerSectionDecorator<DECORATEE extends Section> |
|
BreakerSegmentDecorator<DECORATEE extends Segment> |
|
ByteArraySection |
|
ByteSegment |
|
CharArraySection |
|
CharSection |
|
ChunkSequence |
A ChunkSequence implements the Sequence interface by using
chunks of byte arrays, therewith reducing array copy operations when working
with byte fields.
|
CipherSectionDecorator<DECORATEE extends Section> |
|
CipherSegmentDecorator<DECORATEE extends Segment> |
|
ClearToSendMagicBytesAccessor |
Provides an accessor for a CTS ("clear-to-send") magic bytes property.
|
ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder<B extends ClearToSendMagicBytesAccessor.ClearToSendMagicBytesBuilder<B>> |
Provides a builder method for a CTS ("clear-to-send") magic bytes
property returning the builder for applying multiple build operations.
|
ClearToSendMagicBytesAccessor.ClearToSendMagicBytesMutator |
Provides a mutator for a CTS ("clear-to-send") magic bytes property.
|
ClearToSendMagicBytesAccessor.ClearToSendMagicBytesProperty |
Provides a CTS ("clear-to-send") magic bytes property.
|
ClearToSendRetryNumberAccessor |
Provides an accessor for a CTS ("clear-to-send") retry number.
|
ClearToSendRetryNumberAccessor.ClearToSendRetryNumberBuilder<B extends ClearToSendRetryNumberAccessor.ClearToSendRetryNumberBuilder<B>> |
Provides a builder method for a CTS ("clear-to-send") retry number
returning the builder for applying multiple build operations.
|
ClearToSendRetryNumberAccessor.ClearToSendRetryNumberMutator |
Provides a mutator for a CTS ("clear-to-send") retry number.
|
ClearToSendRetryNumberAccessor.ClearToSendRetryNumberProperty |
Provides a CTS ("clear-to-send") retry number.A CTS ( "clear-to-send")
retry number is the overall number of retries to use when counting
retries.
|
ClearToSendSegmentPackagerAccessor |
|
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder<B extends ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder<B>> |
Provides a builder method for a SegmentPackager CTS
("clear-to-send") property returning the builder for applying multiple
build operations.
|
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator |
|
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerProperty |
|
ClearToSendTimeoutInMsAccessor |
Provides an accessor for a CTS ("clear-to-send") timeout in milliseconds
property.
|
ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsBuilder<B extends ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsBuilder<B>> |
Provides a builder method for a the CTS ("clear-to-send") timeout
property returning the builder for applying multiple build operations.
|
ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsMutator |
Provides a mutator for a CTS ("clear-to-send") timeout in milliseconds
property.
|
ClearToSendTimeoutInMsAccessor.ClearToSendTimeoutInMsProperty |
Provides a CTS ("clear-to-send") timeout in milliseconds property.
|
ComplexTypeSegment<T> |
A ComplexTypeSegment takes a POJO (a data structure) and creates from
its content a Segment representing the POJO's structure.
|
CrcSectionDecorator<DECORATEE extends Section> |
|
CrcSegmentDecorator<DECORATEE extends Segment> |
|
CrcSegmentPackager |
|
CrossoverLoopbackPort |
|
CrossoverLoopbackPortHub |
|
DecoratorSection<DECORATEE extends Transmission> |
|
DecoratorSegment<DECORATEE extends Transmission> |
|
DoubleArraySection |
|
DoubleSegment |
|
DynamicTypeSection |
The DynamicTypeSection represents a Section which's internal
raw data is created from provided types at runtime and which's internal raw
data is used to create provided types at runtime.
|
DynamicTypeSegment |
The DynamicTypeSegment represents a Segment which's internal
raw data is created from provided types at runtime and which's internal raw
data is used to create provided types at runtime.
|
DynamicTypeTransmission |
he DynamicTypeTransmission represents a Transmission which's
internal raw data is created from provided types at runtime and which's
internal raw data is used to create provided types at runtime.
|
EndOfStringByteAccessor |
Provides an accessor for a end of string byte property.
|
EndOfStringByteAccessor.EndOfStringByteBuilder<B extends EndOfStringByteAccessor.EndOfStringByteBuilder<B>> |
Provides a builder method for a end of string byte property returning the
builder for applying multiple build operations.
|
EndOfStringByteAccessor.EndOfStringByteMutator |
Provides a mutator for a end of string byte property.
|
EndOfStringByteAccessor.EndOfStringByteProperty |
Provides a end of string byte property.
|
EnquiryStandbyTimeInMsAccessor |
Provides an accessor for a ENQ ("enquiry") timeout in milliseconds property.
|
EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsBuilder<B extends EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsBuilder<B>> |
Provides a builder method for a the ENQ ("enquiry") timeout property
returning the builder for applying multiple build operations.
|
EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsMutator |
Provides a mutator for a ENQ ("enquiry") timeout in milliseconds
property.
|
EnquiryStandbyTimeInMsAccessor.EnquiryStandbyTimeInMsProperty |
Provides a ENQ ("enquiry") timeout in milliseconds property.
|
EnvelopeSegment |
The EnvelopeSegment represents Segment transporting a cargo
and providing a sequence number, CRC checksums as well as length
declarations.
|
ErrorCorrectionTransmission |
|
FileSection |
A FileSection represents a File on the file system and can be
used to receive or to transmit a File .
|
FixedLengthSequenceSegment |
|
FixedSegmentArraySection<ARRAY extends Segment> |
|
FloatArraySection |
|
FloatSegment |
|
FlowControlException |
Thrown in case a flow control failed.
|
FlowControlRetryException |
Thrown in case a flow control failed due t a timeout.
|
FlowControlTimeoutException |
Thrown in case a flow control failed due t a timeout.
|
FlowControlType |
Defines the type of flow control.
|
FullDuplexPacketPortDecorator<PM extends PortMetrics> |
|
FullDuplexPacketPortDecorator.Builder<PM extends PortMetrics> |
|
FullDuplexTransmissionPortDecorator<PM extends PortMetrics> |
|
FullDuplexTransmissionPortDecorator.Builder<PM extends PortMetrics> |
|
InputReturnStreamAccessor |
Provides an accessor for an input return stream property.
|
InputReturnStreamAccessor.InputReturnStreamBuilder<B extends InputReturnStreamAccessor.InputReturnStreamBuilder<?>> |
Provides a mutator for an input return stream property.
|
InputReturnStreamAccessor.InputReturnStreamMutator |
Provides a mutator for an input return stream property.
|
InputReturnStreamAccessor.InputReturnStreamProperty |
Provides an input return stream property.
|
IntArraySection |
|
IntSegment |
The IntSegment is an implementation of a Segment carrying in
integer value as payload.
|
InvertibleSectionDecorator<DECORATEE extends Section> |
|
InvertibleSegmentDecorator<DECORATEE extends Segment> |
|
LengthSegment<REFERENCEE extends Transmission> |
|
LengthSegmentDecoratorSegment<DECORATEE extends Segment> |
|
LengthWidthAccessor |
Provides an accessor for a length width (in bytes) property.
|
LengthWidthAccessor.LengthWidthBuilder<B extends LengthWidthAccessor.LengthWidthBuilder<B>> |
Provides a builder method for a length width (in bytes) property
returning the builder for applying multiple build operations.
|
LengthWidthAccessor.LengthWidthMutator |
Provides a mutator for a length width (in bytes) property.
|
LengthWidthAccessor.LengthWidthProperty |
Provides a length width (in bytes) property.
|
LongArraySection |
|
LongSegment |
|
LoopbackPort |
The LoopbackPort is an in-memory implementation of a Port
which loops its output directly back to its input.
|
LoopbackPortHub |
|
MagicBytesAccessor |
Provides an accessor for a magic byte array property.
|
MagicBytesAccessor.MagicBytesBuilder<B extends MagicBytesAccessor.MagicBytesBuilder<B>> |
Provides a builder method for a magic byte array property returning the
builder for applying multiple build operations.
|
MagicBytesAccessor.MagicBytesMutator |
Provides a mutator for a magic byte array property.
|
MagicBytesAccessor.MagicBytesProperty |
Provides a magic byte array property.
|
MagicBytesLengthAccessor |
Provides an accessor for a magic bytes length property.
|
MagicBytesLengthAccessor.MagicBytesLengthBuilder<B extends MagicBytesLengthAccessor.MagicBytesLengthBuilder<B>> |
Provides a builder method for a magic bytes length property returning the
builder for applying multiple build operations.
|
MagicBytesLengthAccessor.MagicBytesLengthMutator |
Provides a mutator for a magic bytes length property.
|
MagicBytesLengthAccessor.MagicBytesLengthProperty |
Provides a magic bytes length property.
|
MagicBytesSectionDecorator<DECORATEE extends Section> |
Magic bytes are usually found (somewhere) at the beginning of a file or a
stream.
|
MagicBytesSectionDispatcher |
|
MagicBytesSegment |
Magic bytes are usually found (somewhere) at the beginning of a file or a
stream.
|
MagicBytesSegmentDecorator<DECORATEE extends Segment> |
Magic bytes are usually found (somewhere) at the beginning of a file or a
stream.
|
MagicBytesSegmentDispatcher |
|
NoSuchPortExcpetion |
Thrown in case there is no such port found.
|
NumberSegment |
The NumberSegment is an implementation of a Segment carrying
in long an integer value with a configurable width (in bytes) as payload.
|
OutputReturnStreamAccessor |
Provides an accessor for an output return stream property.
|
OutputReturnStreamAccessor.OutputReturnStreamBuilder<B extends OutputReturnStreamAccessor.OutputReturnStreamBuilder<?>> |
Provides a mutator for an output return stream property.
|
OutputReturnStreamAccessor.OutputReturnStreamMutator |
Provides a mutator for an output return stream property.
|
OutputReturnStreamAccessor.OutputReturnStreamProperty |
Provides an output return stream property.
|
PacketInputStream |
|
PacketInputStream.Builder |
|
PacketLengthWidthAccessor |
Provides an accessor for a packet length width (in bytes) property.
|
PacketLengthWidthAccessor.PacketLengthWidthBuilder<B extends PacketLengthWidthAccessor.PacketLengthWidthBuilder<B>> |
Provides a builder method for a packet length width (in bytes) property
returning the builder for applying multiple build operations.
|
PacketLengthWidthAccessor.PacketLengthWidthMutator |
Provides a mutator for a packet length width (in bytes) property.
|
PacketLengthWidthAccessor.PacketLengthWidthProperty |
Provides a packet length width (in bytes) property.
|
PacketMagicBytesAccessor |
Provides an accessor for a packet magic bytes property.
|
PacketMagicBytesAccessor.PacketMagicBytesBuilder<B extends PacketMagicBytesAccessor.PacketMagicBytesBuilder<B>> |
Provides a builder method for a packet magic bytes property returning the
builder for applying multiple build operations.
|
PacketMagicBytesAccessor.PacketMagicBytesMutator |
Provides a mutator for a packet magic bytes property.
|
PacketMagicBytesAccessor.PacketMagicBytesProperty |
Provides a packet magic bytes property.
|
PacketOutputStream |
The PacketOutputStream wraps an OutputStream and chunks any
data to be written into packets with a sequence number, a block of data and a
CRC checksum.
|
PacketOutputStream.Builder |
|
PacketSegmentPackagerAccessor |
|
PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B extends PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder<B>> |
Provides a builder method for a packet SegmentPackager property
returning the builder for applying multiple build operations.
|
PacketSegmentPackagerAccessor.PacketSegmentPackagerMutator |
|
PacketSegmentPackagerAccessor.PacketSegmentPackagerProperty |
|
PayloadSection<T> |
|
PayloadSegment<T> |
|
PayloadTransmission<T> |
|
Port<PM extends PortMetrics> |
|
PortHub<PORT extends Port<PM>,PM extends PortMetrics> |
A PortHub implementation is used to retrieve Port instances
of a given type (e.g.
|
PortMetrics |
|
PortMetricsAccessor<PM extends PortMetrics> |
|
PortMetricsAccessor.PortMetricsBuilder<PM extends PortMetrics,B extends PortMetricsAccessor.PortMetricsBuilder<PM,B>> |
Provides a builder method for a PortMetrics property returning
the builder for applying multiple build operations.
|
PortMetricsAccessor.PortMetricsMutator<PM extends PortMetrics> |
|
PortMetricsAccessor.PortMetricsProperty<PM extends PortMetrics> |
|
PropertiesSection |
|
ReadyToReceiveMagicBytesAccessor |
Provides an accessor for a RTR ("ready-to-receive") magic bytes property.
|
ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder<B extends ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesBuilder<B>> |
Provides a builder method for a RTR ("ready-to-receive") magic bytes
property returning the builder for applying multiple build operations.
|
ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesMutator |
Provides a mutator for a RTR ("ready-to-receive") magic bytes property.
|
ReadyToReceiveMagicBytesAccessor.ReadyToReceiveMagicBytesProperty |
Provides a RTR ("ready-to-receive") magic bytes property.
|
ReadyToReceiveRetryNumberAccessor |
Provides an accessor for a RTR ("ready-to-receive") retry number.
|
ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder<B extends ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberBuilder<B>> |
Provides a builder method for a RTR ("ready-to-receive") retry number
returning the builder for applying multiple build operations.
|
ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberMutator |
Provides a mutator for a RTR ("ready-to-receive") retry number.
|
ReadyToReceiveRetryNumberAccessor.ReadyToReceiveRetryNumberProperty |
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.
|
ReadyToReceiveSectionDecorator<DECORATEE extends Section> |
|
ReadyToReceiveSectionDecorator.Builder<DECORATEE extends Section> |
|
ReadyToReceiveSegmentDecorator<DECORATEE extends Segment> |
|
ReadyToReceiveSegmentDecorator.Builder<DECORATEE extends Segment> |
|
ReadyToReceiveSegmentPackagerAccessor |
Provides an accessor for a SegmentPackager RTR ("ready-to-receive")
property.
|
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder<B extends ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder<B>> |
Provides a builder method for a SegmentPackager RTR
("ready-to-receive") property returning the builder for applying multiple
build operations.
|
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator |
Provides a mutator for a SegmentPackager RTR ("ready-to-receive")
property.
|
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerProperty |
|
ReadyToReceiveTimeoutInMsAccessor |
Provides an accessor for a RTR ("ready-to-receive") timeout in milliseconds
property.
|
ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsBuilder<B extends ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsBuilder<B>> |
Provides a builder method for a the RTR ("ready-to-receive") timeout
property returning the builder for applying multiple build operations.
|
ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsMutator |
Provides a mutator for a RTR ("ready-to-receive") timeout in milliseconds
property.
|
ReadyToReceiveTimeoutInMsAccessor.ReadyToReceiveTimeoutInMsProperty |
Provides a RTR ("ready-to-receive") timeout in milliseconds property.
|
ReadyToReceiveTransmission |
The ReadyToReceiveTransmission interface defines functionality for
achieving a RTR "software" handshake between a receiver having the active RTR
("ready-to-receive") role and a transmitter being CTS ("clear-to-send") where
the transmitter waits for a RTR signal from the receiver (the receiver
signals to be ready for receiving data by issuing an RTR signal to the
transmitter):
TRANSMITTER RECEIVER
| |
Wait till enquiry-timeout | | Send RTR magic-bytes
for RTR magic-bytes |←-----RTR------| Try RTR retry-number of times
| | Wait till RTR retry-timeout/retry
Send payload upon RTR | |
magic-bytes or break-out |----PAYLOAD---→| Receive payload
upon enquiry-timeout | |
Handshake specific signals are only transmitted through the return
channel, the data channel is only used indirectly for handshaking by
transporting the payload data in response to the return channel signals.
|
ReadyToSendMagicBytesAccessor |
Provides an accessor for a RTS ("ready-to-send") magic bytes property.
|
ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder<B extends ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesBuilder<B>> |
Provides a builder method for a RTS ("ready-to-send") magic bytes
property returning the builder for applying multiple build operations.
|
ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesMutator |
Provides a mutator for a RTS ("ready-to-send") magic bytes property.
|
ReadyToSendMagicBytesAccessor.ReadyToSendMagicBytesProperty |
Provides a RTS ("ready-to-send") magic bytes property.
|
ReadyToSendRetryNumberAccessor |
Provides an accessor for a RTS ("ready-to-send") retry number.
|
ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder<B extends ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberBuilder<B>> |
Provides a builder method for a RTS ("ready-to-send") retry number
returning the builder for applying multiple build operations.
|
ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberMutator |
Provides a mutator for a RTS ("ready-to-send") retry number.
|
ReadyToSendRetryNumberAccessor.ReadyToSendRetryNumberProperty |
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.
|
ReadyToSendSectionDecorator<DECORATEE extends Section> |
|
ReadyToSendSectionDecorator.Builder<DECORATEE extends Section> |
|
ReadyToSendSegmentDecorator<DECORATEE extends Segment> |
|
ReadyToSendSegmentDecorator.Builder<DECORATEE extends Segment> |
|
ReadyToSendSegmentPackagerAccessor |
|
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder<B extends ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder<B>> |
Provides a builder method for a SegmentPackager RTS
("ready-to-send") property returning the builder for applying multiple
build operations.
|
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator |
|
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerProperty |
|
ReadyToSendTimeoutInMsAccessor |
Provides an accessor for a RTS ("ready-to-send") timeout in milliseconds
property.
|
ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsBuilder<B extends ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsBuilder<B>> |
Provides a builder method for a the RTS ("ready-to-send") timeout
property returning the builder for applying multiple build operations.
|
ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsMutator |
Provides a mutator for a RTS ("ready-to-send") timeout in milliseconds
property.
|
ReadyToSendTimeoutInMsAccessor.ReadyToSendTimeoutInMsProperty |
Provides a RTS ("ready-to-send") timeout in milliseconds property.
|
ReadyToSendTransmission |
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).
|
Schema |
The purpose of a Schema is automatically generate documentation of
serial data.
|
Section |
|
Section.SectionMixin |
|
SectionComposite<ALLOC extends AllocSectionDecoratorSegment<CHILD>,CHILD extends Section> |
|
Segment |
|
Segment.SegmentMixin |
|
SegmentArraySection<ARRAY extends Segment> |
|
SegmentComposite<CHILD extends Segment> |
|
SegmentConsumer<SEGMENT extends Segment> |
|
SegmentConsumer.ReceiveSegmentConsumerDaemon<SEGMENT extends Segment> |
|
SegmentConsumer.TransmitSegmentConsumerDaemon<SEGMENT extends Segment> |
|
SegmentDestination |
|
SegmentPackager |
|
SegmentPackager.DummySegmentPackager |
|
SegmentReceiver |
|
SegmentResult<SEGMENT extends Segment> |
|
SegmentSource |
|
SegmentTransceiver |
|
SegmentTransmitter |
|
Sequence |
A Sequence abstracts a byte field providing means to applying complex
operations on that byte field.
|
SequenceAccessor |
Provides an accessor for a Sequence property.
|
SequenceAccessor.SequenceBuilder<B extends SequenceAccessor.SequenceBuilder<B>> |
Provides a builder method for a segment property returning the builder
for applying multiple build operations.
|
SequenceAccessor.SequenceMutator |
Provides a mutator for a segment property.
|
SequenceAccessor.SequenceProperty |
Provides a segment property.
|
SequenceConsumer |
|
SequenceInputStream |
|
SequenceNumberAccessor |
Provides an accessor for a sequence number property.
|
SequenceNumberAccessor.SequenceNumberBuilder<B extends SequenceNumberAccessor.SequenceNumberBuilder<B>> |
Provides a builder method for a sequence number property returning the
builder for applying multiple build operations.
|
SequenceNumberAccessor.SequenceNumberMutator |
Provides a mutator for a sequence number property.
|
SequenceNumberAccessor.SequenceNumberProperty |
Provides a sequence number property.
|
SequenceNumberConcatenateModeAccessor |
Provides an accessor for a ConcatenateMode property.
|
SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder<B extends SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeBuilder<B>> |
Provides a builder method for a sequence number ConcatenateMode
property returning the builder for applying multiple build operations.
|
SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeMutator |
Provides a mutator for a sequence number ConcatenateMode
property.
|
SequenceNumberConcatenateModeAccessor.SequenceNumberConcatenateModeProperty |
Provides a sequence number ConcatenateMode property.
|
SequenceNumberInitValueAccessor |
Provides an accessor for a sequence number initial value property.
|
SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B extends SequenceNumberInitValueAccessor.SequenceNumberInitValueBuilder<B>> |
Provides a builder method for a sequence number initial value property
returning the builder for applying multiple build operations.
|
SequenceNumberInitValueAccessor.SequenceNumberInitValueMutator |
Provides a mutator for a sequence number initial value property.
|
SequenceNumberInitValueAccessor.SequenceNumberInitValueProperty |
Provides a sequence number initial value property.
|
SequenceNumberSegment |
|
SequenceNumberWidthAccessor |
Provides an accessor for a sequence number width (in bytes) property.
|
SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B extends SequenceNumberWidthAccessor.SequenceNumberWidthBuilder<B>> |
Provides a builder method for a sequence number width (in bytes) property
returning the builder for applying multiple build operations.
|
SequenceNumberWidthAccessor.SequenceNumberWidthMutator |
Provides a mutator for a sequence number width (in bytes) property.
|
SequenceNumberWidthAccessor.SequenceNumberWidthProperty |
Provides a sequence number width (in bytes) property.
|
SequenceOutputStream |
|
SequenceSection |
|
SerialException |
Base exception for this package.
|
SerialReceiver |
|
SerialRuntimeException |
Base runtime exception for this package.
|
SerialSugar |
Declarative syntactic sugar which may be statically imported in order to
allow declarative definitions for the construction of various serial types
such as Segment or Section type instances (and the like).
|
SerialTransceiver |
|
SerialTransmitter |
|
ShortArraySection |
|
ShortSegment |
|
StopAndWaitPacketInputStream |
|
StopAndWaitPacketInputStream.Builder |
|
StopAndWaitPacketOutputStream |
|
StopAndWaitPacketOutputStream.Builder |
|
StopAndWaitPacketStreamSectionDecorator<DECORATEE extends Section> |
|
StopAndWaitPacketStreamSectionDecorator.Builder<DECORATEE extends Section> |
|
StopAndWaitPacketStreamSegmentDecorator<DECORATEE extends Segment> |
|
StopAndWaitPacketStreamSegmentDecorator.Builder<DECORATEE extends Segment> |
|
StopAndWaitPacketStreamTransmission |
|
StopAndWaitSectionDecorator<DECORATEE extends Section> |
|
StopAndWaitSectionDecorator.Builder<DECORATEE extends Section> |
|
StopAndWaitSegmentDecorator<DECORATEE extends Segment> |
|
StopAndWaitSegmentDecorator.Builder<DECORATEE extends Segment> |
|
StopAndWaitTransmission |
|
StringArraySection |
|
StringSection |
|
StringSegment |
|
StringSegment.Builder |
|
Transmission |
|
Transmission.TransmissionMixin |
|
TransmissionAccessor<T extends Transmission> |
Provides an accessor for a Transmission property (as of the decorator
pattern).
|
TransmissionAccessor.TransmissionBuilder<T,B extends TransmissionAccessor.TransmissionBuilder<T,B>> |
Provides a builder method for a Transmission property returning
the builder for applying multiple build operations.
|
TransmissionAccessor.TransmissionMutator<T extends Transmission> |
|
TransmissionAccessor.TransmissionProperty<T extends Transmission> |
|
TransmissionComposite<CHILD extends Transmission> |
|
TransmissionException |
|
TransmissionMagicBytesAccessor |
Provides an accessor for a transmission magic bytes property.
|
TransmissionMagicBytesAccessor.TransmissionMagicBytesBuilder<B extends TransmissionMagicBytesAccessor.TransmissionMagicBytesBuilder<B>> |
Provides a builder method for a transmission magic bytes property
returning the builder for applying multiple build operations.
|
TransmissionMagicBytesAccessor.TransmissionMagicBytesMutator |
Provides a mutator for a transmission magic bytes property.
|
TransmissionMagicBytesAccessor.TransmissionMagicBytesProperty |
Provides a transmission magic bytes property.
|
TransmissionMetrics |
The TransmissionMetrics interface represents common parameters
required when configuring a transmission.
|
TransmissionMetricsAccessor |
|
TransmissionMetricsAccessor.TransmissionMetricsBuilder<B extends TransmissionMetricsAccessor.TransmissionMetricsBuilder<B>> |
Provides a builder method for a TransmissionMetrics property
returning the builder for applying multiple build operations.
|
TransmissionMetricsAccessor.TransmissionMetricsMutator |
|
TransmissionMetricsAccessor.TransmissionMetricsProperty |
|
TransmissionMetricsBuilder |
|
TransmissionRetryNumberAccessor |
Provides an accessor for a transmission retry number.
|
TransmissionRetryNumberAccessor.TransmissionRetryNumberBuilder<B extends TransmissionRetryNumberAccessor.TransmissionRetryNumberBuilder<B>> |
Provides a builder method for a transmission retry number returning the
builder for applying multiple build operations.
|
TransmissionRetryNumberAccessor.TransmissionRetryNumberMutator |
Provides a mutator for a transmission retry number.
|
TransmissionRetryNumberAccessor.TransmissionRetryNumberProperty |
Provides a transmission retry number.A transmission retry number is the
overall number of retries to use when counting retries.
|
TransmissionSequenceException |
Thrown in case a given Sequence cannot be processed.
|
TransmissionTimeoutInMsAccessor |
Provides an accessor for a transmission timeout in milliseconds property.
|
TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsBuilder<B extends TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsBuilder<B>> |
Provides a builder method for the transmission timeout property returning
the builder for applying multiple build operations.
|
TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsMutator |
Provides a mutator for a transmission timeout in milliseconds property.
|
TransmissionTimeoutInMsAccessor.TransmissionTimeoutInMsProperty |
Provides a transmission timeout in milliseconds property.
|