Package jmri.jmrix.can.cbus.simulator
Class CbusDummyCS
java.lang.Object
jmri.jmrix.can.cbus.node.CbusNodeCanListener
jmri.jmrix.can.cbus.simulator.CbusSimCanListener
jmri.jmrix.can.cbus.simulator.CbusDummyCS
- All Implemented Interfaces:
EventListener,AbstractMRListener,CanListener
Simulating a MERG CBUS Command Station.
Can operate as stand-alone or managed via @CbusSimulator.
- Since:
- 4.15.2
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static intprotected static intFields inherited from class jmri.jmrix.can.cbus.simulator.CbusSimCanListener
sendFields inherited from class jmri.jmrix.can.cbus.node.CbusNodeCanListener
memo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddestroySession(CbusDummyCSSession session) voiddispose()Disconnects from networkintintbooleanvoidresetCS()voidsetDummyType(int type) protected voidvoidprotected voidMethod to be overridden by extending methods.Methods inherited from class jmri.jmrix.can.cbus.simulator.CbusSimCanListener
getDelay, getProcessIn, getProcessOut, getSendIn, getSendOut, message, reply, setDelay, setProcessIn, setProcessOut, setSendIn, setSendOutMethods inherited from class jmri.jmrix.can.cbus.node.CbusNodeCanListener
setParamsFromSetupMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jmri.jmrix.can.CanListener
addTc, addTc, removeTc, removeTc
-
Field Details
-
csTypes
-
csTypesTip
-
DEFAULT_CS_TIMEOUT
-
DEFAULT_SESSION_START_SPDDIR
-
-
Constructor Details
-
CbusDummyCS
-
-
Method Details
-
getNumberSessions
-
resetCS
-
setDummyType
-
getDummyType
-
setPane
-
getResponseRSTAT
-
setEstop
-
destroySession
-
startProcessFrame
Method to be overridden by extending methods.- Overrides:
startProcessFramein classCbusSimCanListener- Parameters:
m- CanFrame or CanReply to process
-
dispose
Disconnects from network- Overrides:
disposein classCbusSimCanListener
-