Class TransmitSegmentResultDaemon<SEGMENT extends Segment>

java.lang.Object
org.refcodes.serial.TransmitSegmentResultDaemon<SEGMENT>
Type Parameters:
SEGMENT - The type of the Segment in question.
All Implemented Interfaces:
Runnable

public class TransmitSegmentResultDaemon<SEGMENT extends Segment> extends Object implements Runnable
A daemon handling SegmentTransmitter.doTransmitSegment(Segment) asynchronous calls.
  • Constructor Details

    • TransmitSegmentResultDaemon

      public TransmitSegmentResultDaemon(SEGMENT aSegment, SerialTransceiver aSerialTransceiver)
      Instantiates a new transmit segment result daemon.
      Parameters:
      aSegment - the segment
      aSerialTransceiver - the serial transceiver
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • getSegmentResult

      public SegmentResult<SEGMENT> getSegmentResult()
      Gets the segment result.
      Returns:
      the segment result