Package org.yamcs.tctm
Interface ArchiveTmPacketProvider
-
- All Superinterfaces:
ProcessorService,com.google.common.util.concurrent.Service,TmPacketProvider
- All Known Implementing Classes:
ReplayService
public interface ArchiveTmPacketProvider extends TmPacketProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidchangeSpeed(org.yamcs.protobuf.Yamcs.ReplaySpeed speed)org.yamcs.protobuf.Yamcs.ReplayRequestgetReplayRequest()org.yamcs.protobuf.Yamcs.ReplayStatus.ReplayStategetReplayState()longgetReplayTime()org.yamcs.protobuf.Yamcs.ReplaySpeedgetSpeed()voidpause()voidresume()voidseek(long time)-
Methods inherited from interface org.yamcs.ProcessorService
getSpec, init
-
Methods inherited from interface com.google.common.util.concurrent.Service
addListener, awaitRunning, awaitRunning, awaitTerminated, awaitTerminated, failureCause, isRunning, startAsync, state, stopAsync
-
Methods inherited from interface org.yamcs.TmPacketProvider
isArchiveReplay
-
-
-
-
Method Detail
-
seek
void seek(long time)
-
pause
void pause()
-
resume
void resume()
-
changeSpeed
void changeSpeed(org.yamcs.protobuf.Yamcs.ReplaySpeed speed)
-
getReplayState
org.yamcs.protobuf.Yamcs.ReplayStatus.ReplayState getReplayState()
-
getSpeed
org.yamcs.protobuf.Yamcs.ReplaySpeed getSpeed()
-
getReplayRequest
org.yamcs.protobuf.Yamcs.ReplayRequest getReplayRequest()
-
getReplayTime
long getReplayTime()
-
-