broadcast
Class SiGMLSegmentTransmitter

java.lang.Object
  extended by broadcast.SiGMLSegmentTransmitter
All Implemented Interfaces:
SegmentSender

public class SiGMLSegmentTransmitter
extends java.lang.Object
implements SegmentSender


Constructor Summary
SiGMLSegmentTransmitter(TimeKeeper tk, PacketSender pktsndr)
           
 
Method Summary
 void addSegmentToSendQueue(java.lang.String[] sgmt, long pclock)
           
 void addStarterToQueue()
           
 void addTerminatorToQueue(long tclk)
           
 boolean doneSegmentSequenceSend()
           
 void kill()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiGMLSegmentTransmitter

public SiGMLSegmentTransmitter(TimeKeeper tk,
                               PacketSender pktsndr)
Method Detail

kill

public void kill()
Specified by:
kill in interface SegmentSender

addSegmentToSendQueue

public void addSegmentToSendQueue(java.lang.String[] sgmt,
                                  long pclock)
Specified by:
addSegmentToSendQueue in interface SegmentSender

addStarterToQueue

public void addStarterToQueue()
Specified by:
addStarterToQueue in interface SegmentSender

addTerminatorToQueue

public void addTerminatorToQueue(long tclk)
Specified by:
addTerminatorToQueue in interface SegmentSender

doneSegmentSequenceSend

public boolean doneSegmentSequenceSend()
Specified by:
doneSegmentSequenceSend in interface SegmentSender