Package org.yamcs.simulator
Class AbstractSimulator
java.lang.Object
com.google.common.util.concurrent.AbstractService
org.yamcs.simulator.AbstractSimulator
- All Implemented Interfaces:
com.google.common.util.concurrent.Service
- Direct Known Subclasses:
ColSimulator
,PusSimulator
public abstract class AbstractSimulator
extends com.google.common.util.concurrent.AbstractService
-
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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract int
protected abstract void
void
setCfdpSender
(CfdpSender cfdpSender) protected abstract void
setLosLink
(TcpTmTcLink losLink) protected abstract void
setTm2Link
(TcpTmTcLink tm2Link) protected abstract void
setTmLink
(TcpTmTcLink tmLink) abstract void
transmitCfdp
(CfdpPacket packet) Methods inherited from class com.google.common.util.concurrent.AbstractService
addListener, awaitRunning, awaitRunning, awaitRunning, awaitTerminated, awaitTerminated, awaitTerminated, doCancelStart, doStart, doStop, failureCause, isRunning, notifyFailed, notifyStarted, notifyStopped, startAsync, state, stopAsync, toString
-
Constructor Details
-
AbstractSimulator
public AbstractSimulator()
-
-
Method Details
-
processTc
-
setTmLink
-
setTm2Link
-
setLosLink
-
transmitCfdp
-
setCfdpSender
-
maxTmDataSize
public abstract int maxTmDataSize()
-