Uses of Interface
org.refcodes.serial.SegmentPackager
-
Uses of SegmentPackager in org.refcodes.serial
Modifier and TypeClassDescriptionclass
ACrcSegmentPackager
enriches aSegment
with a CRC checksum.static class
Dummy implementation of aSegmentPackager
just passing through providedSegment
instances.Modifier and TypeFieldDescriptionprotected SegmentPackager
AbstractStopAndWaitPacketStreamTransmissionDecorator._acknowledgeSegmentPackager
protected SegmentPackager
AbstractStopAndWaitTransmissionDecorator._acknowledgeSegmentPackager
protected SegmentPackager
TransmissionMetrics._acknowledgeSegmentPackager
protected SegmentPackager
AbstractReadyToSendTransmissionDecorator._clearToSendSegmentPackager
protected SegmentPackager
TransmissionMetrics._clearToSendSegmentPackager
protected SegmentPackager
AbstractStopAndWaitPacketStreamTransmissionDecorator._packetSegmentPackager
protected SegmentPackager
TransmissionMetrics._packetSegmentPackager
protected SegmentPackager
AbstractReadyToReceiveTransmissionDecorator._readyToReceiveSegmentPackager
protected SegmentPackager
TransmissionMetrics._readyToReceiveSegmentPackager
protected SegmentPackager
AbstractReadyToSendTransmissionDecorator._readyToSendSegmentPackager
protected SegmentPackager
TransmissionMetrics._readyToSendSegmentPackager
protected SegmentPackager
TransmissionMetrics.Builder.acknowledgeSegmentPackager
protected SegmentPackager
TransmissionMetrics.Builder.clearToSendSegmentPackager
protected SegmentPackager
TransmissionMetrics.Builder.packetSegmentPackager
protected SegmentPackager
TransmissionMetrics.Builder.readyToReceiveSegmentPackager
protected SegmentPackager
TransmissionMetrics.Builder.readyToSendSegmentPackager
Modifier and TypeMethodDescriptionAbstractStopAndWaitPacketStreamTransmissionDecorator.getAcknowledgeSegmentPackager()
Retrieves theSegmentPackager
ACK property.AbstractStopAndWaitTransmissionDecorator.getAcknowledgeSegmentPackager()
Retrieves theSegmentPackager
ACK property.AcknowledgeSegmentPackagerAccessor.getAcknowledgeSegmentPackager()
Retrieves theSegmentPackager
ACK property.StopAndWaitPacketInputStream.getAcknowledgeSegmentPackager()
Retrieves theSegmentPackager
ACK property.StopAndWaitPacketOutputStream.getAcknowledgeSegmentPackager()
Retrieves theSegmentPackager
ACK property.TransmissionMetrics.getAcknowledgeSegmentPackager()
Retrieves theSegmentPackager
ACK property.AbstractReadyToSendTransmissionDecorator.getClearToSendSegmentPackager()
Retrieves theSegmentPackager
CTS ("clear-to-send") property.ClearToSendSegmentPackagerAccessor.getClearToSendSegmentPackager()
Retrieves theSegmentPackager
CTS ("clear-to-send") property.TransmissionMetrics.getClearToSendSegmentPackager()
Retrieves theSegmentPackager
CTS ("clear-to-send") property.PacketInputStream.getPacketSegmentPackager()
Retrieves theSegmentPackager
from the packetSegmentPackager
property.PacketOutputStream.getPacketSegmentPackager()
Retrieves theSegmentPackager
from the packetSegmentPackager
property.PacketSegmentPackagerAccessor.getPacketSegmentPackager()
Retrieves theSegmentPackager
from the packetSegmentPackager
property.TransmissionMetrics.getPacketSegmentPackager()
Retrieves theSegmentPackager
from the packetSegmentPackager
property.AbstractReadyToReceiveTransmissionDecorator.getReadyToReceiveSegmentPackager()
Retrieves theSegmentPackager
RTR ("ready-to-receive") property.ReadyToReceiveSegmentPackagerAccessor.getReadyToReceiveSegmentPackager()
Retrieves theSegmentPackager
RTR ("ready-to-receive") property.TransmissionMetrics.getReadyToReceiveSegmentPackager()
Retrieves theSegmentPackager
RTR ("ready-to-receive") property.AbstractReadyToSendTransmissionDecorator.getReadyToSendSegmentPackager()
Retrieves theSegmentPackager
RTS ("ready-to-send") property.ReadyToSendSegmentPackagerAccessor.getReadyToSendSegmentPackager()
Retrieves theSegmentPackager
RTS ("ready-to-send") property.TransmissionMetrics.getReadyToSendSegmentPackager()
Retrieves theSegmentPackager
RTS ("ready-to-send") property.default SegmentPackager
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerProperty.letAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofAcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator.setAcknowledgeSegmentPackager(SegmentPackager)
and returns the very same value (getter).default SegmentPackager
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerProperty.letClearToSendSegmentPackager
(SegmentPackager aClearToSendSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator.setClearToSendSegmentPackager(SegmentPackager)
and returns the very same value (getter).default SegmentPackager
PacketSegmentPackagerAccessor.PacketSegmentPackagerProperty.letPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofPacketSegmentPackagerAccessor.PacketSegmentPackagerMutator.setPacketSegmentPackager(SegmentPackager)
and returns the very same value (getter).default SegmentPackager
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerProperty.letReadyToReceiveSegmentPackager
(SegmentPackager aReadyToReceiveSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator.setReadyToReceiveSegmentPackager(SegmentPackager)
and returns the very same value (getter).default SegmentPackager
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerProperty.letReadyToSendSegmentPackager
(SegmentPackager aReadyToSendSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator.setReadyToSendSegmentPackager(SegmentPackager)
and returns the very same value (getter).TransmissionMetrics.toAckSegmentPackager()
Inferences the ACKSegmentPackager
.TransmissionMetrics.toPacketSegmentPackager()
Inferences the packetSegmentPackager
.Modifier and TypeMethodDescriptiondefault SegmentPackager
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerProperty.letAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofAcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator.setAcknowledgeSegmentPackager(SegmentPackager)
and returns the very same value (getter).default SegmentPackager
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerProperty.letClearToSendSegmentPackager
(SegmentPackager aClearToSendSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator.setClearToSendSegmentPackager(SegmentPackager)
and returns the very same value (getter).default SegmentPackager
PacketSegmentPackagerAccessor.PacketSegmentPackagerProperty.letPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofPacketSegmentPackagerAccessor.PacketSegmentPackagerMutator.setPacketSegmentPackager(SegmentPackager)
and returns the very same value (getter).default SegmentPackager
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerProperty.letReadyToReceiveSegmentPackager
(SegmentPackager aReadyToReceiveSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator.setReadyToReceiveSegmentPackager(SegmentPackager)
and returns the very same value (getter).default SegmentPackager
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerProperty.letReadyToSendSegmentPackager
(SegmentPackager aReadyToSendSegmentPackager) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSegmentPackager
(setter) as ofReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator.setReadyToSendSegmentPackager(SegmentPackager)
and returns the very same value (getter).static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, long aCtsTimeoutInMs, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, long aCtsTimeoutInMs, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, long aCtsTimeoutInMs, byte aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, long aCtsTimeoutInMs, byte aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, long aCtsTimeoutInMs, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, long aCtsTimeoutInMs, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToReceiveSectionDecorator<DECORATEE>SerialSugar.readyToReceiveSection
(DECORATEE aDecoratee, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, long aCtsTimeoutInMs, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, long aCtsTimeoutInMs, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, long aCtsTimeoutInMs, byte aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, long aCtsTimeoutInMs, byte aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, long aCtsTimeoutInMs, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, long aCtsTimeoutInMs, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToReceiveSegmentDecorator<DECORATEE>SerialSugar.readyToReceiveSegment
(DECORATEE aDecoratee, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSectionPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSectionPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSectionPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSectionPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSectionPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSectionPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSectionPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSectionPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSectionPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSectionPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSectionPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
ReadyToSendSectionDecorator<DECORATEE>SerialSugar.readyToSendSection
(DECORATEE aDecoratee, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSectionPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSectionPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
ReadyToSendSegmentDecorator<DECORATEE>SerialSugar.readyToSendSegment
(DECORATEE aDecoratee, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.void
AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerMutator.setAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.void
ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerMutator.setClearToSendSegmentPackager
(SegmentPackager aClearToSendSegmentPackager) Sets theSegmentPackager
CTS ("clear-to-send") property.void
PacketSegmentPackagerAccessor.PacketSegmentPackagerMutator.setPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) Sets theSegmentPackager
for the packetSegmentPackager
property.void
ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerMutator.setReadyToReceiveSegmentPackager
(SegmentPackager aReadyToReceiveSegmentPackager) Sets theSegmentPackager
RTR ("ready-to-receive") property.void
ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerMutator.setReadyToSendSegmentPackager
(SegmentPackager aReadyToSendSegmentPackager) Sets theSegmentPackager
RTS ("ready-to-send") property.static <DECORATEE extends Section>
StopAndWaitPacketStreamSectionDecorator<DECORATEE>SerialSugar.stopAndWaitPacketStreamSection
(DECORATEE aDecoratee, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, byte[] aLastPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according packet-stream decorator instance wrapping the givenOutputStream
.static <DECORATEE extends Segment>
StopAndWaitPacketStreamSegmentDecorator<DECORATEE>SerialSugar.stopAndWaitPacketStreamSegment
(DECORATEE aDecoratee, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, byte[] aLastPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according packet-stream decorator instance wrapping the givenOutputStream
.static <DECORATEE extends Section>
StopAndWaitSectionDecorator<DECORATEE>SerialSugar.stopAndWaitSection
(DECORATEE aDecoratee, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
StopAndWaitSectionDecorator<DECORATEE>SerialSugar.stopAndWaitSection
(DECORATEE aDecoratee, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
StopAndWaitSectionDecorator<DECORATEE>SerialSugar.stopAndWaitSection
(DECORATEE aDecoratee, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.static <DECORATEE extends Section>
StopAndWaitSectionDecorator<DECORATEE>SerialSugar.stopAndWaitSection
(DECORATEE aDecoratee, SegmentPackager aAckSegmentPackager) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
StopAndWaitSegmentDecorator<DECORATEE>SerialSugar.stopAndWaitSegment
(DECORATEE aDecoratee, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
StopAndWaitSegmentDecorator<DECORATEE>SerialSugar.stopAndWaitSegment
(DECORATEE aDecoratee, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
StopAndWaitSegmentDecorator<DECORATEE>SerialSugar.stopAndWaitSegment
(DECORATEE aDecoratee, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.static <DECORATEE extends Segment>
StopAndWaitSegmentDecorator<DECORATEE>SerialSugar.stopAndWaitSegment
(DECORATEE aDecoratee, SegmentPackager aAckSegmentPackager) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.AcknowledgeSegmentPackagerAccessor.AcknowledgeSegmentPackagerBuilder.withAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.StopAndWaitPacketInputStream.Builder.withAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.StopAndWaitPacketOutputStream.Builder.withAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.StopAndWaitPacketStreamSectionDecorator.Builder.withAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.StopAndWaitPacketStreamSegmentDecorator.Builder.withAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.StopAndWaitSectionDecorator.Builder.withAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.StopAndWaitSegmentDecorator.Builder.withAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.TransmissionMetrics.Builder.withAcknowledgeSegmentPackager
(SegmentPackager aAcknowledgeSegmentPackager) Sets theSegmentPackager
ACK property.ClearToSendSegmentPackagerAccessor.ClearToSendSegmentPackagerBuilder.withClearToSendSegmentPackager
(SegmentPackager aClearToSendSegmentPackager) Sets theSegmentPackager
CTS ("clear-to-send") property.ReadyToSendSectionDecorator.Builder.withClearToSendSegmentPackager
(SegmentPackager aClearToSendSegmentPackager) Sets theSegmentPackager
CTS ("clear-to-send") property.ReadyToSendSegmentDecorator.Builder.withClearToSendSegmentPackager
(SegmentPackager aClearToSendSegmentPackager) Sets theSegmentPackager
CTS ("clear-to-send") property.TransmissionMetrics.Builder.withClearToSendSegmentPackager
(SegmentPackager aClearToSendSegmentPackager) Sets theSegmentPackager
CTS ("clear-to-send") property.PacketInputStream.Builder.withPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) Sets theSegmentPackager
for the packetSegmentPackager
property.PacketOutputStream.Builder.withPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) Sets theSegmentPackager
for the packetSegmentPackager
property.PacketSegmentPackagerAccessor.PacketSegmentPackagerBuilder.withPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) Sets theSegmentPackager
for the packetSegmentPackager
property.StopAndWaitPacketInputStream.Builder.withPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) Sets theSegmentPackager
for the packetSegmentPackager
property.StopAndWaitPacketStreamSectionDecorator.Builder.withPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) Sets theSegmentPackager
for the packetSegmentPackager
property.StopAndWaitPacketStreamSegmentDecorator.Builder.withPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) Sets theSegmentPackager
for the packetSegmentPackager
property.TransmissionMetrics.Builder.withPacketSegmentPackager
(SegmentPackager aPacketSegmentPackager) Sets theSegmentPackager
for the packetSegmentPackager
property.ReadyToReceiveSectionDecorator.Builder.withReadyToReceiveSegmentPackager
(SegmentPackager aReadyToReceiveSegmentPackager) Sets theSegmentPackager
RTR ("ready-to-receive") property.ReadyToReceiveSegmentDecorator.Builder.withReadyToReceiveSegmentPackager
(SegmentPackager aReadyToReceiveSegmentPackager) Sets theSegmentPackager
RTR ("ready-to-receive") property.ReadyToReceiveSegmentPackagerAccessor.ReadyToReceiveSegmentPackagerBuilder.withReadyToReceiveSegmentPackager
(SegmentPackager aReadyToReceiveSegmentPackager) Sets theSegmentPackager
RTR ("ready-to-receive") property.TransmissionMetrics.Builder.withReadyToReceiveSegmentPackager
(SegmentPackager aReadyToReceiveSegmentPackager) Sets theSegmentPackager
RTR ("ready-to-receive") property.ReadyToSendSectionDecorator.Builder.withReadyToSendSegmentPackager
(SegmentPackager aReadyToSendSegmentPackager) Sets theSegmentPackager
RTS ("ready-to-send") property.ReadyToSendSegmentDecorator.Builder.withReadyToSendSegmentPackager
(SegmentPackager aReadyToSendSegmentPackager) Sets theSegmentPackager
RTS ("ready-to-send") property.ReadyToSendSegmentPackagerAccessor.ReadyToSendSegmentPackagerBuilder.withReadyToSendSegmentPackager
(SegmentPackager aReadyToSendSegmentPackager) Sets theSegmentPackager
RTS ("ready-to-send") property.TransmissionMetrics.Builder.withReadyToSendSegmentPackager
(SegmentPackager aReadyToSendSegmentPackager) Sets theSegmentPackager
RTS ("ready-to-send") property.ModifierConstructorDescriptionAbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, byte[] aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, byte[] aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToReceiveTransmissionDecorator
(DECORATEE aDecoratee, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractReadyToSendTransmissionDecorator
(DECORATEE aDecoratee, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) Constructs an according flow-control decorator instance wrapping the given decoratee.AbstractStopAndWaitPacketStreamTransmissionDecorator
(DECORATEE aDecoratee, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, byte[] aAcknowledgeMagicBytes, int aAcknowledgeRetryNumber, long aAcknowledgeTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according packet-stream decorator instance wrapping the givenOutputStream
.AbstractStopAndWaitTransmissionDecorator
(DECORATEE aDecoratee, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.AbstractStopAndWaitTransmissionDecorator
(DECORATEE aDecoratee, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.AbstractStopAndWaitTransmissionDecorator
(DECORATEE aDecoratee, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.AbstractStopAndWaitTransmissionDecorator
(DECORATEE aDecoratee, SegmentPackager aAckSegmentPackager) Constructs an according stop-and-wait decorator instance wrapping the given decoratee.PacketInputStream
(InputStream aInputStream, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an accordingPacketInputStream
instance wrapping the givenInputStream
.PacketOutputStream
(OutputStream aOutputStream, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an accordingPacketOutputStream
instance wrapping the givenOutputStream
.ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, byte[] aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, byte[] aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSectionDecorator
(DECORATEE aDecoratee, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, byte aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte aReadyToReceiveMagicBytes, int aReadyToReceiveRetryNumber, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte aReadyToReceiveMagicBytes, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte aReadyToReceiveMagicBytes, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, int aReadyToReceiveRetryNumber, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToReceiveSegmentDecorator
(DECORATEE aDecoratee, long aReadyToReceiveTimeoutInMs, SegmentPackager aReadyToReceiveSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSectionDecorator
(DECORATEE aDecoratee, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, int aReadyToSendRetryNumber, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, byte[] aReadyToSendMagicBytes, SegmentPackager aReadyToSendSegmentPackager, byte[] aClearToSendMagicBytes, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, int aReadyToSendRetryNumber, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, long aEnquiryStandbyTimeInMs, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) ReadyToSendSegmentDecorator
(DECORATEE aDecoratee, long aReadyToSendTimeoutInMs, SegmentPackager aReadyToSendSegmentPackager, long aClearToSendTimeoutInMs, SegmentPackager aClearToSendSegmentPackager) StopAndWaitPacketInputStream
(InputStream aInputStream, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, OutputStream aReturnStream, byte[] aAcknowledgeMagicBytes, int aAcknowledgeRetryNumber, long aAcknowledgeTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an accordingStopAndWaitPacketInputStream
instance wrapping the givenOutputStream
.StopAndWaitPacketOutputStream
(OutputStream aOutputStream, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, InputStream aReturnStream, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) Constructs an accordingStopAndWaitPacketOutputStream
instance wrapping the givenOutputStream
.StopAndWaitPacketStreamSectionDecorator
(DECORATEE aDecoratee, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, byte[] aLastPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) StopAndWaitPacketStreamSegmentDecorator
(DECORATEE aDecoratee, int aBlockSize, int aPacketLengthWidth, byte[] aPacketMagicBytes, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, SegmentPackager aPacketSegmentPackager, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) StopAndWaitSectionDecorator
(DECORATEE aDecoratee, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) StopAndWaitSectionDecorator
(DECORATEE aDecoratee, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) StopAndWaitSectionDecorator
(DECORATEE aDecoratee, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) StopAndWaitSectionDecorator
(DECORATEE aDecoratee, SegmentPackager aAckSegmentPackager) StopAndWaitSegmentDecorator
(DECORATEE aDecoratee, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) StopAndWaitSegmentDecorator
(DECORATEE aDecoratee, int aSequenceNumberInitValue, int aSequenceNumberWidth, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) StopAndWaitSegmentDecorator
(DECORATEE aDecoratee, org.refcodes.mixin.ConcatenateMode aSequenceNumberConcatenateMode, byte[] aAcknowledgeMagicBytes, int aAckRetryNumber, long aAckTimeoutInMs, SegmentPackager aAckSegmentPackager, org.refcodes.numerical.Endianess aEndianess) StopAndWaitSegmentDecorator
(DECORATEE aDecoratee, SegmentPackager aAckSegmentPackager)