Uses of Interface
org.refcodes.serial.Transmission
-
Uses of Transmission in org.refcodes.serial
Classes in org.refcodes.serial with type parameters of type TransmissionModifier and TypeClassDescriptionclassAbstractArrayTransmission<ARRAY extends Transmission>AnAbstractArrayTransmissionis aTransmissionconsisting ofTransmissionelements (an array of elements).classAbstractCipherTransmissionDecorator<DECORATEE extends Transmission>An abstract implementation of bijective and inverse functions applied to the decoratee's transmitting and receiving methods.classAbstractCrcTransmissionDecorator<DECORATEE extends Transmission>AAbstractCrcTransmissionDecoratorwraps aTransmissioninstance and enriches theTransmissionwith a CRC checksum.classAbstractErrorCorrectionTransmissionDecorator<DECORATEE extends Transmission>TheAbstractErrorCorrectionTransmissionDecoratorclass implements a decorator providing base functionality for an error correctionTransmission.classAbstractInvertibleTransmissionDecorator<DECORATEE extends Transmission>An abstract implementation of bijective and inverse functions applied to the decoratee's transmitting and receiving methods.classAbstractLengthDecoratorSegment<DECORATEE extends Transmission>TheAbstractLengthDecoratorSegmentdecorates a decoratee with a length prefix.classAbstractMagicBytesTransmissionDecorator<DECORATEE extends Transmission>Magic bytes are usually found (somewhere) at the beginning of a file or a stream.classAbstractMagicBytesTransmissionMultiplexer<CHILD extends Transmission>TheAbstractMagicBytesTransmissionMultiplexerdispatches a transmission to one of the aggregatedTransmissioninstances depending on the magic number provided by the transmission.classAbstractReadyToReceiveTransmissionDecorator<DECORATEE extends Transmission>TheAbstractReadyToReceiveTransmissionDecoratorclass implements a decorator providingReadyToReceiveTransmissionfunctionality for aTransmission.classAbstractReadyToSendTransmissionDecorator<DECORATEE extends Transmission>TheAbstractReadyToSendTransmissionDecoratorclass implements a decorator providingReadyToSendTransmissionfunctionality for aTransmission.classAbstractReferenceeLengthSegment<REFERENCEE extends Transmission>TheAbstractReferenceeLengthSegmentrepresents a allocated length value as of the referencedTransmissionelement's length.classAbstractStopAndWaitPacketStreamTransmissionDecorator<DECORATEE extends Transmission>AAbstractStopAndWaitPacketStreamTransmissionDecoratorwraps aTransmissioninstance and enriches theTransmissionwith packet-stream functionality.classAbstractStopAndWaitTransmissionDecorator<DECORATEE extends Transmission>TheAbstractStopAndWaitTransmissionDecoratorclass implements a decorator providingStopAndWaitTransmissionfunctionality for aTransmission.classAbstractTransmissionComposite<CHILD extends Transmission>AAbstractTransmissionCompositeis aTransmissionconsisting ofTransmissionelements with each element.classAbstractTransmissionDecorator<DECORATEE extends Transmission>An abstract implementation of aTransmissiondecorating anotherTransmission.interfaceArraySection<ARRAY extends Transmission>interfaceArrayTransmission<ARRAY extends Transmission>interfaceDecoratorSection<DECORATEE extends Transmission>TheDecoratorSectioninterface provided means to access a decoratedTransmissionwith the means of aSection.interfaceDecoratorSegment<DECORATEE extends Transmission>TheDecoratorSegmentinterface provided means to access a decoratedTransmissionwith the means of aSegment.classLengthSegment<REFERENCEE extends Transmission>AnLengthSegmentenriches aSegmentwith an allocation declaration computed from the referencedTransmission.interfaceTransmissionAccessor<T extends Transmission>Provides an accessor for aTransmissionproperty (as of the decorator pattern).static interfaceProvides a mutator for aTransmissionproperty.static interfaceProvides aTransmissionproperty.interfaceTransmissionComposite<CHILD extends Transmission>Subinterfaces of Transmission in org.refcodes.serialModifier and TypeInterfaceDescriptioninterfaceArraySection<ARRAY extends Transmission>interfaceArraySegment<SEGMENT extends Segment>interfaceArrayTransmission<ARRAY extends Transmission>interfaceDecoratorSection<DECORATEE extends Transmission>TheDecoratorSectioninterface provided means to access a decoratedTransmissionwith the means of aSection.interfaceDecoratorSegment<DECORATEE extends Transmission>TheDecoratorSegmentinterface provided means to access a decoratedTransmissionwith the means of aSegment.interfaceheDynamicTypeTransmissionrepresents aTransmissionwhich'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.interfaceTheErrorCorrectionTransmissionrepresents the base error correction transmission definition.interfaceThePayloadSectioninterfaces defines aSectionwith a payload.interfaceThePayloadSegmentinterfaces defines aSegmentwith a payload.interfaceAPayloadTransmissionrepresents aTransmissioncarrying a payload (value).interfaceTheReadyToReceiveTransmissioninterface 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.interfaceTheReadyToSendTransmissioninterface 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).interfaceTheSectioninterface enables an implementing type to provide aSequencerepresentation of itself or to transmit itsSequencerepresentation through anOutputStream(with an optional feedbackInputStream) as oftransmitTo(OutputStream, InputStream)and to initialize with aSequencerepresentation for itself or to receive aSequencerepresentation for itself through anInputStream(with an optional feedbackOutputStream) as ofSection.receiveFrom(InputStream, int, OutputStream).static interfaceDefault implementation of theSectioninterface providing an implementation of theSection.SectionMixin.receiveFrom(InputStream, int, OutputStream)method using theSection.fromTransmission(Sequence, int)method or theSection.fromTransmission(Sequence, int, int)method..interfaceTheSegmentinterface enables an implementing type to provide aSequencerepresentation of itself or to transmit itsSequencerepresentation through anOutputStream(with an optional feedbackInputStream) as oftransmitTo(OutputStream, InputStream)and to initialize with aSequencerepresentation for itself or to receive aSequencerepresentation for itself through anInputStream(with an optional feedbackOutputStream) as ofSegment.receiveFrom(InputStream, OutputStream).static interfaceDefault implementation of theSegmentinterface providing an implementation of theSegment.SegmentMixin.receiveFrom(InputStream, OutputStream)method using theSegment.fromTransmission(Sequence)method or theSegment.fromTransmission(Sequence, int)method.interfaceTheStopAndWaitPacketStreamTransmissioninterface defines the base functionality required by aTransmissioninstance for providing block stream functionality.interfaceTheStopAndWaitTransmissionis the most simple implementation of the ARQ (Automatic repeat request) protocol.static interfaceDefault implementation of theTransmissioninterface providing an implementation of theTransmission.TransmissionMixin.transmitTo(OutputStream, InputStream)method using thetoSequence()method.interfaceTransmissionComposite<CHILD extends Transmission>Classes in org.refcodes.serial that implement TransmissionModifier and TypeClassDescriptionclassAbstractArrayTransmission<ARRAY extends Transmission>AnAbstractArrayTransmissionis aTransmissionconsisting ofTransmissionelements (an array of elements).classAbstractCipherTransmissionDecorator<DECORATEE extends Transmission>An abstract implementation of bijective and inverse functions applied to the decoratee's transmitting and receiving methods.classAbstractCrcTransmissionDecorator<DECORATEE extends Transmission>AAbstractCrcTransmissionDecoratorwraps aTransmissioninstance and enriches theTransmissionwith a CRC checksum.classAbstractErrorCorrectionTransmissionDecorator<DECORATEE extends Transmission>TheAbstractErrorCorrectionTransmissionDecoratorclass implements a decorator providing base functionality for an error correctionTransmission.classAbstractInvertibleTransmissionDecorator<DECORATEE extends Transmission>An abstract implementation of bijective and inverse functions applied to the decoratee's transmitting and receiving methods.classAbstractLengthDecoratorSegment<DECORATEE extends Transmission>TheAbstractLengthDecoratorSegmentdecorates a decoratee with a length prefix.classMagic bytes are usually found (somewhere) at the beginning of a file or a stream.classAbstractMagicBytesTransmissionDecorator<DECORATEE extends Transmission>Magic bytes are usually found (somewhere) at the beginning of a file or a stream.classAbstractMagicBytesTransmissionMultiplexer<CHILD extends Transmission>TheAbstractMagicBytesTransmissionMultiplexerdispatches a transmission to one of the aggregatedTransmissioninstances depending on the magic number provided by the transmission.classAn abstract implementation of aSectionwith payload.classAn abstract implementation of aSegmentwith payload.classAbstractReadyToReceiveTransmissionDecorator<DECORATEE extends Transmission>TheAbstractReadyToReceiveTransmissionDecoratorclass implements a decorator providingReadyToReceiveTransmissionfunctionality for aTransmission.classAbstractReadyToSendTransmissionDecorator<DECORATEE extends Transmission>TheAbstractReadyToSendTransmissionDecoratorclass implements a decorator providingReadyToSendTransmissionfunctionality for aTransmission.classAbstractReferenceeLengthSegment<REFERENCEE extends Transmission>TheAbstractReferenceeLengthSegmentrepresents a allocated length value as of the referencedTransmissionelement's length.classAbstractSectionDecorator<SECTION extends Section>Convenience class for easily decorating aSection.classAbstractSegmentDecorator<SEGMENT extends Segment>Convenience class for easily decorating aSegment.classAbstractStopAndWaitPacketStreamTransmissionDecorator<DECORATEE extends Transmission>AAbstractStopAndWaitPacketStreamTransmissionDecoratorwraps aTransmissioninstance and enriches theTransmissionwith packet-stream functionality.classAbstractStopAndWaitTransmissionDecorator<DECORATEE extends Transmission>TheAbstractStopAndWaitTransmissionDecoratorclass implements a decorator providingStopAndWaitTransmissionfunctionality for aTransmission.classAbstractTransmissionComposite<CHILD extends Transmission>AAbstractTransmissionCompositeis aTransmissionconsisting ofTransmissionelements with each element.classAbstractTransmissionDecorator<DECORATEE extends Transmission>An abstract implementation of aTransmissiondecorating anotherTransmission.classAllocSectionDecoratorSegment<DECORATEE extends Section>AnAllocSectionDecoratorSegmentenriches anSectionwith an allocation declaration being prefixed to the enrichedSection.classAllocSegmentBody<DECORATEE extends Section>AnAllocSegmentBodyprovides anSegmentwith an allocation length.classAnAllocSegmentHeadprovides the allocation length for aAllocSegmentBody.classclassTheAsciizSegmentis an implementation of aSegmentcarrying an ASCII encodedStringas payload, terminated by a 0 ("zero") indicating its end.classAssertMagicBytesSectionDecorator<DECORATEE extends Section>TheAssertMagicBytesSectionDecoratorextends theMagicBytesSectionDecoratorand 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).classTheAssertMagicBytesSegmentextends theMagicBytesSegmentand 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).classAssertMagicBytesSegmentDecorator<DECORATEE extends Segment>TheAssertMagicBytesSegmentDecoratorextends theMagicBytesSegmentDecoratorand 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).classTheBooleanArraySectionis an implementation of aSectioncarrying a boolean array as payload.classTheBooleanSegmentis an implementation of aSegmentcarrying in boolean value as value.classBreakerSectionDecorator<DECORATEE extends Section>TheBreakerSectionDecoratoris aDecoratorSectionbuild to test error detection and error correctionTransmissionimplementations such as theCrcSectionDecoratoror theStopAndWaitSectionDecorator.classBreakerSegmentDecorator<DECORATEE extends Segment>TheBreakerSegmentDecoratoris aDecoratorSegmentbuild to test error detection and error correctionTransmissionimplementations such as theCrcSegmentDecoratoror theStopAndWaitSegmentDecorator.classTheByteArraySectionis an implementation of aSectioncarrying a byte array as payload.classTheByteSegmentis an implementation of aSegmentcarrying in byte value as payload.classTheCharArraySectionis an implementation of aPayloadSectioncarrying a char array as payload.classTheCharSectionis an implementation of aSectioncarrying a char value as payload.classCipherSectionDecorator<DECORATEE extends Section>ACipherSectionDecoratoris a transmission applying anInvertibleon outgoing bytes (as oftransmitTo(java.io.OutputStream)or the like) and the inverse function on any incoming bytes.classCipherSegmentDecorator<DECORATEE extends Segment>ACipherSegmentDecoratoris a transmission applying anInvertibleon outgoing bytes (as oftransmitTo(java.io.OutputStream)or the like) and the inverse function on any incoming bytes.classAComplexTypeSegmenttakes a POJO (a data structure) and creates from its content aSegmentrepresenting the POJO's structure.classCrcSectionDecorator<DECORATEE extends Section>classCrcSegmentDecorator<DECORATEE extends Segment>classTheDoubleArraySectionis an implementation of aSectioncarrying a double array as payload.classTheDoubleSegmentis an implementation of aSegmentcarrying in double value as payload.classTheDynamicTypeSectionrepresents aSectionwhich'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.classTheDynamicTypeSegmentrepresents aSegmentwhich'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.classEnumSegment<E extends Enum<E>>TheEnumSegmentis an implementation of aSegmentcarrying an enumeration value as payload.classAFileSectionrepresents aFileon the file system and can be used to receive or to transmit aFile.classTheFixedLengthSequenceSegmentis aSegmentrepresenting aSequenceof a fixed length (as of the arguments passed to one of its constructors).classFixedSegmentArraySection<ARRAY extends Segment>AFixedSegmentArraySectionis aSectionconsisting ofSegmentelements with each element of the same (uniform) length (in contrast to theSegmentArraySection).classTheFloatArraySectionis an implementation of aSectioncarrying a float array as payload.classTheFloatSegmentis an implementation of aSegmentcarrying in float value as payload.classTheIntArraySectionis an implementation of aSectioncarrying an integer array as payload.classTheIntSegmentis an implementation of aSegmentcarrying an integer value as payload.classInvertibleSectionDecorator<DECORATEE extends Section>AInvertibleSectionDecoratoris a transmission applying anInvertibleon outgoing bytes (as oftransmitTo(java.io.OutputStream)or the like) and the inverse function on any incoming bytes.classInvertibleSegmentDecorator<DECORATEE extends Segment>AInvertibleSegmentDecoratoris a transmission applying anInvertibleon outgoing bytes (as oftransmitTo(java.io.OutputStream)or the like) and the inverse function on any incoming bytes.classLengthSegment<REFERENCEE extends Transmission>AnLengthSegmentenriches aSegmentwith an allocation declaration computed from the referencedTransmission.classLengthSegmentDecoratorSegment<DECORATEE extends Segment>AnLengthSegmentDecoratorSegmentenriches aSegmentwith an allocation declaration being prefixed to the enrichedSegment.classTheLongArraySectionis an implementation of aSectioncarrying a long array as payload.classTheLongSegmentis an implementation of aSegmentcarrying in long value as payload.classMagicBytesSectionDecorator<DECORATEE extends Section>Magic bytes are usually found (somewhere) at the beginning of a file or a stream.classTHeMagicBytesSectionMultiplexerdispatches a transmission to one of the aggregatedSectioninstances depending on the magic number provided by the transmission.classMagic bytes are usually found (somewhere) at the beginning of a file or a stream.classMagicBytesSegmentDecorator<DECORATEE extends Segment>Magic bytes are usually found (somewhere) at the beginning of a file or a stream.classTHeMagicBytesSegmentMultiplexerdispatches a transmission to one of the aggregatedSegmentinstances depending on the magic number provided by the transmission.classclassTheNumberSegmentis an implementation of aSegmentcarrying an integer value with a configurable width (in bytes) as payload.classclassReadyToReceiveSectionDecorator<DECORATEE extends Section>TheReadyToReceiveSectionDecoratorclass implements a decorator providingReadyToReceiveTransmissionfunctionality for aSegment.classReadyToReceiveSegmentDecorator<DECORATEE extends Segment>TheReadyToReceiveSegmentDecoratorclass implements a decorator providingReadyToReceiveTransmissionfunctionality for aSegment.classReadyToSendSectionDecorator<DECORATEE extends Section>TheReadyToSendSectionDecoratorclass implements a decorator providingReadyToSendTransmissionfunctionality for aSegment.classReadyToSendSegmentDecorator<DECORATEE extends Segment>TheReadyToSendSegmentDecoratorclass implements a decorator providingReadyToSendTransmissionfunctionality for aSegment.classSectionComposite<ALLOC extends AllocSectionDecoratorSegment<CHILD>,CHILD extends Section> ASectionCompositeis aSectionconsisting ofSectionelements of a variable length each: EachSectionelement in the composite need not be of the same size.classSegmentArraySection<ARRAY extends Segment>ASegmentArraySectionis aSegmentconsisting ofSegmentelements with each element of presumably different lengths ( in contrast to theFixedSegmentArraySection).classSegmentComposite<CHILD extends Segment>classConvenience class for theNumberSegmentusingTransmissionMetricssequence number related properties to configure theSequenceNumberSegment(being an accordingly configuredNumberSegment).classclassTheShortArraySectionis an implementation of aSectioncarrying a short array as payload.classTheShortSegmentis an implementation of aSegmentcarrying in short value as payload.classStopAndWaitPacketStreamSectionDecorator<DECORATEE extends Section>AStopAndWaitPacketStreamSectionDecoratorchunks any outgoing stream (OutputStream) into blocks of definite length and reassembles any incoming streams (InputStream) from blocks of definite size into a contiguous stream.classStopAndWaitPacketStreamSegmentDecorator<DECORATEE extends Segment>AStopAndWaitPacketStreamSegmentDecoratorchunks any outgoing stream (OutputStream) into blocks of definite length and reassembles any incoming streams (InputStream) from blocks of definite size into a contiguous stream.classStopAndWaitSectionDecorator<DECORATEE extends Section>TheStopAndWaitSectionDecoratorclass implements a decorator providingStopAndWaitTransmissionfunctionality for aSection.classStopAndWaitSegmentDecorator<DECORATEE extends Segment>TheStopAndWaitSegmentDecoratorclass implements a decorator providingStopAndWaitTransmissionfunctionality for aSegment.classclassclassFields in org.refcodes.serial declared as TransmissionModifier and TypeFieldDescriptionprotected ARRAY[]AbstractArrayTransmission._arrayprotected CHILD[]AbstractMagicBytesTransmissionMultiplexer._childrenprotected CHILD[]AbstractTransmissionComposite._childrenprotected DECORATEEAbstractCrcTransmissionDecorator._decorateeprotected DECORATEEAbstractErrorCorrectionTransmissionDecorator._decorateeprotected DECORATEEAbstractMagicBytesTransmissionDecorator._decorateeprotected DECORATEEAbstractReadyToReceiveTransmissionDecorator._decorateeprotected DECORATEEAbstractReadyToSendTransmissionDecorator._decorateeprotected DECORATEEAbstractStopAndWaitPacketStreamTransmissionDecorator._decorateeprotected DECORATEEAbstractTransmissionDecorator._decorateeprotected REFERENCEEAbstractReferenceeLengthSegment._referenceeprotected CHILDAbstractMagicBytesTransmissionMultiplexer._responsibilityMethods in org.refcodes.serial with type parameters of type TransmissionModifier and TypeMethodDescriptionstatic <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength()Constructs an empty allocation value with a width ofTransmissionMetrics.DEFAULT_LENGTH_WIDTHbytes used to specify the referencee's length and aTransmissionMetrics.DEFAULT_ENDIANESSendian representation of the referencee's length.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(int aLengthWidth) Constructs an empty allocation value with the given number of bytes used to specify the referencee's length and aTransmissionMetrics.DEFAULT_ENDIANESSendian representation of the referencee's length.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(int aLengthWidth, org.refcodes.numerical.Endianess aEndianess) Constructs an empty allocation value with the given number of bytes used to specify the referencee's length and the providedEndianessrepresentation of the referencee's length.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(org.refcodes.numerical.Endianess aEndianess) Constructs an empty allocation value with a width ofTransmissionMetrics.DEFAULT_LENGTH_WIDTHbytes used to specify the referencee's length and the providedEndianessrepresentation of the referencee's length.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(TransmissionMetrics aTransmissionMetrics) Constructs an according instance.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(REFERENCEE aReferencee) Constructs the allocation value with the given referencee and a width ofTransmissionMetrics.DEFAULT_LENGTH_WIDTHbytes used to specify the referencee's length aTransmissionMetrics.DEFAULT_ENDIANESSendian representation of the referencee's length.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(REFERENCEE aReferencee, int aLengthWidth) Constructs the allocation value with the given referencee and with the given number of bytes used to specify the referencee's length and aTransmissionMetrics.DEFAULT_ENDIANESSendian representation of the referencee's length.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(REFERENCEE aReferencee, int aLengthWidth, org.refcodes.numerical.Endianess aEndianess) Constructs the allocation value with the given referencee and with the given number of bytes used to specify the referencee's length and the providedEndianessrepresentation of the referencee's length.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(REFERENCEE aReferencee, org.refcodes.numerical.Endianess aEndianess) Constructs the allocation value with the given referencee and a width ofTransmissionMetrics.DEFAULT_LENGTH_WIDTHbytes used to specify the referencee's length and the providedEndianessrepresentation of the referencee's length.static <REFERENCEE extends Transmission>
LengthSegment<REFERENCEE>SerialSugar.segmentLength(REFERENCEE aReferencee, TransmissionMetrics aTransmissionMetrics) Constructs an according instance.Methods in org.refcodes.serial that return TransmissionModifier and TypeMethodDescriptionARRAY[]AbstractArrayTransmission.getArray()CHILD[]AbstractMagicBytesTransmissionMultiplexer.getChildren()CHILD[]AbstractTransmissionComposite.getChildren()Methods in org.refcodes.serial with parameters of type TransmissionModifier and TypeMethodDescriptionvoidConstructors in org.refcodes.serial with parameters of type TransmissionModifierConstructorDescriptionAbstractArrayTransmission(ARRAY... aSegments) Constructs an according instance with the givenSegmentelements.AbstractArrayTransmission(String aAlias, ARRAY... aSegments) Constructs an according instance with the givenSegmentelements.AbstractArrayTransmission(String aAlias, org.refcodes.factory.TypeFactory<ARRAY> aSegmentFactory, ARRAY... aSegments) Constructs an according instance with the given elements.AbstractArrayTransmission(org.refcodes.factory.TypeFactory<ARRAY> aSegmentFactory, ARRAY... aSegments) Constructs an according instance with the given elements.AbstractMagicBytesTransmissionMultiplexer(int aReadLimit, CHILD... aSegments) Constructs aAbstractMagicBytesTransmissionMultiplexercontaining the providedTransmissionelements.AbstractMagicBytesTransmissionMultiplexer(CHILD... aSegments) Constructs aAbstractMagicBytesTransmissionMultiplexercontaining the providedTransmissionelements.AbstractTransmissionComposite(CHILD... aSegments) Constructs aAbstractTransmissionCompositecontaining the providedSegmentelements.