Package jmri.jmris.srcp
Class JmriSRCPTurnoutServer
java.lang.Object
jmri.jmris.AbstractTurnoutServer
jmri.jmris.srcp.JmriSRCPTurnoutServer
SRCP Server interface between the JMRI Turnout manager and a network
connection
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class jmri.jmris.AbstractTurnoutServer
turnouts -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JmriSRCPTurnoutServer.TurnoutListenergetListener(String turnoutName) voidinitTurnout(int bus, int address, String protocol) voidparseStatus(int bus, int address, int value) voidparseStatus(String statusString) voidsendErrorStatus(String turnoutName) voidsendStatus(int bus, int address) voidsendStatus(String turnoutName, int Status) Methods inherited from class jmri.jmris.AbstractTurnoutServer
addTurnoutToList, closeTurnout, dispose, initTurnout, removeTurnoutFromList, throwTurnout
-
Constructor Details
-
JmriSRCPTurnoutServer
-
-
Method Details
-
sendStatus
- Specified by:
sendStatusin classAbstractTurnoutServer- Throws:
IOException
-
sendStatus
- Throws:
IOException
-
sendErrorStatus
- Specified by:
sendErrorStatusin classAbstractTurnoutServer- Throws:
IOException
-
parseStatus
- Specified by:
parseStatusin classAbstractTurnoutServer- Throws:
JmriExceptionIOException
-
initTurnout
- Throws:
JmriExceptionIOException
-
parseStatus
- Throws:
JmriExceptionIOException
-
getListener
- Overrides:
getListenerin classAbstractTurnoutServer
-