Package org.yamcs
Class AbstractIntegrationTest.PacketProvider
- java.lang.Object
-
- org.yamcs.AbstractIntegrationTest.PacketProvider
-
- All Implemented Interfaces:
Link,TmPacketDataLink
- Enclosing class:
- AbstractIntegrationTest
public static class AbstractIntegrationTest.PacketProvider extends Object implements TmPacketDataLink
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.yamcs.tctm.Link
Link.Status
-
-
Constructor Summary
Constructors Constructor Description PacketProvider(String yinstance, String name, YConfiguration args)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisable()voidenable()YConfigurationgetConfig()longgetDataInCount()longgetDataOutCount()StringgetDetailedStatus()Link.StatusgetLinkStatus()StringgetName()booleanisDisabled()voidresetCounters()voidsetTmSink(TmSink tmSink)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.yamcs.tctm.Link
getParent, getSpec, init, isEffectivelyDisabled, setParent, setupSystemParameters
-
-
-
-
Constructor Detail
-
PacketProvider
public PacketProvider(String yinstance, String name, YConfiguration args)
-
-
Method Detail
-
getLinkStatus
public Link.Status getLinkStatus()
- Specified by:
getLinkStatusin interfaceLink
-
getDetailedStatus
public String getDetailedStatus()
- Specified by:
getDetailedStatusin interfaceLink
-
isDisabled
public boolean isDisabled()
- Specified by:
isDisabledin interfaceLink
-
getDataInCount
public long getDataInCount()
- Specified by:
getDataInCountin interfaceLink
-
getDataOutCount
public long getDataOutCount()
- Specified by:
getDataOutCountin interfaceLink
-
resetCounters
public void resetCounters()
- Specified by:
resetCountersin interfaceLink
-
setTmSink
public void setTmSink(TmSink tmSink)
- Specified by:
setTmSinkin interfaceTmPacketDataLink
-
getConfig
public YConfiguration getConfig()
-
-