Package org.yamcs.tctm
Interface TmPacketDataLink
-
- All Superinterfaces:
Link
- All Known Implementing Classes:
AbstractTmDataLink,FilePollingTmDataLink,TcpTmDataLink,UdpTmDataLink,VcTmPacketHandler
public interface TmPacketDataLink extends Link
Interface for components reading packets from external parties.The tm link should push
TmPacketobjects to the passedTmSink. The TmSink is implemented usually by theLinkManager; it takes care of putting these packets on the configured stream.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.yamcs.tctm.Link
Link.Status
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetTmSink(TmSink tmSink)sets the tm processor that should get all the tm packets-
Methods inherited from interface org.yamcs.tctm.Link
disable, enable, getConfig, getDataInCount, getDataOutCount, getDetailedStatus, getLinkStatus, getName, getParent, getSpec, init, isDisabled, resetCounters, setParent, setupSystemParameters
-
-
-
-
Method Detail
-
setTmSink
void setTmSink(TmSink tmSink)
sets the tm processor that should get all the tm packets- Parameters:
tmSink-
-
-