Package org.yamcs.tctm
Interface ArchiveTmPacketProvider
- All Superinterfaces:
ProcessorService
,com.google.common.util.concurrent.Service
,TmPacketProvider
- All Known Implementing Classes:
ReplayService
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.google.common.util.concurrent.Service
com.google.common.util.concurrent.Service.Listener, com.google.common.util.concurrent.Service.State
-
Method Summary
Modifier and TypeMethodDescriptionvoid
changeEndAction
(Yamcs.EndAction endAction) void
changeRange
(long start, long stop) void
changeSpeed
(Yamcs.ReplaySpeed speed) long
getSpeed()
void
pause()
void
resume()
void
seek
(long time, boolean autostart) Methods inherited from interface org.yamcs.ProcessorService
getSpec, init
Methods inherited from interface com.google.common.util.concurrent.Service
addListener, awaitRunning, awaitRunning, awaitRunning, awaitTerminated, awaitTerminated, awaitTerminated, failureCause, isRunning, startAsync, state, stopAsync
Methods inherited from interface org.yamcs.TmPacketProvider
isArchiveReplay
-
Method Details
-
seek
void seek(long time, boolean autostart) -
pause
void pause() -
resume
void resume() -
changeSpeed
-
changeEndAction
-
changeRange
void changeRange(long start, long stop) -
getReplayState
Yamcs.ReplayStatus.ReplayState getReplayState() -
getSpeed
Yamcs.ReplaySpeed getSpeed() -
getCurrentReplayRequest
Yamcs.ReplayRequest getCurrentReplayRequest() -
getReplayRequest
Yamcs.ReplayRequest getReplayRequest() -
getReplayTime
long getReplayTime()
-