All Classes

Class Description
ObservablePayloadSection<T>
The ObservablePayloadSection implements the Observable interface in order to fire events upon a value being received/assigned (as of Section.receiveFrom(java.io.InputStream, int, java.io.OutputStream) or Section.fromTransmission(org.refcodes.serial.Sequence, int) or the like).
ObservablePayloadSectionDecorator<T>
The ObservablePayloadSection class enriches a PayloadSection decoratee with observer functionality as of the ObservablePayloadSection interface.
ObservablePayloadSegment<T>
The ObservablePayloadSegment implements the Observable interface in order to fire events upon a value being received/assigned (as of Segment.receiveFrom(java.io.InputStream, java.io.OutputStream) or Segment.fromTransmission(org.refcodes.serial.Sequence) or the like).
ObservablePayloadSegmentDecorator<T>
The ObservablePayloadSegment class enriches a PayloadSegment decoratee with observer functionality as of the ObservablePayloadSegment interface.
ObservablePayloadTransmission<T>
The ObservablePayloadTransmission implements the Observable interface in order to fire events upon a value being received/assigned.
ObservableSection<T extends org.refcodes.serial.Section>
The ObservableSection implements the Observable interface in order to fire events upon a transmission being received (as of Section.receiveFrom(java.io.InputStream, int, java.io.OutputStream) or Section.fromTransmission(org.refcodes.serial.Sequence, int) or the like).
ObservableSectionDecorator<DECORATEE extends org.refcodes.serial.Section>
The ObservableSection class enriches a Section decoratee with observer functionality as of the ObservableSection interface.
ObservableSegment<T extends org.refcodes.serial.Segment>
The ObservableSegment implements the Observable interface in order to fire events upon a transmission being received (as of Segment.receiveFrom(java.io.InputStream, java.io.OutputStream) or Segment.fromTransmission(org.refcodes.serial.Sequence) or the like).
ObservableSegmentDecorator<DECORATEE extends org.refcodes.serial.Segment>
The ObservableSegment class enriches a Segment decoratee with observer functionality as of the ObservableSegment interface.
ObservableSerialSugar
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the construction of observable various Segment or Section type instances (and the like).
ObservableTransmission<T extends org.refcodes.serial.Transmission>
The ObservableTransmission implements the Observable interface in order to fire events upon a finished transmission.
PayloadEvent<P>
The PayloadEvent gets triggered by ObservablePayloadTransmission instances such as the ObservablePayloadSegmentDecorator or the ObservablePayloadSectionDecorator upon a payload being received.
PayloadObserver<T>
The PayloadObserver provides means to get signaled by PayloadEvent instances published by an according subscribed ObservablePayloadTransmission.
TransmissionEvent<T extends org.refcodes.serial.Transmission>
The TransmissionEvent gets triggered by ObservableTransmission instances such as the ObservableSegmentDecorator or the ObservableSectionDecorator upon a transmission being received.
TransmissionObserver<T extends org.refcodes.serial.Transmission>
The TransmissionObserver provides means to get signaled by TransmissionEvent instances published by an according subscribed ObservableTransmission.