Package jmri.jmris.simpleserver
Class SimpleSignalHeadServer
- java.lang.Object
-
- jmri.jmris.AbstractSignalHeadServer
-
- jmri.jmris.simpleserver.SimpleSignalHeadServer
-
public class SimpleSignalHeadServer extends AbstractSignalHeadServer
Simple Server interface between the JMRI Sensor manager and a network connection
-
-
Constructor Summary
Constructors Constructor Description SimpleSignalHeadServer(java.io.DataInputStream inStream, java.io.DataOutputStream outStream)SimpleSignalHeadServer(JmriConnection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidparseStatus(java.lang.String statusString)voidsendErrorStatus(java.lang.String signalHeadName)voidsendStatus(java.lang.String signalHeadName, int Status)-
Methods inherited from class jmri.jmris.AbstractSignalHeadServer
addSignalHeadToList, appearanceForName, dispose, nameForAppearance, removeSignalHeadFromList, setSignalHeadAppearance, setSignalHeadAppearance
-
-
-
-
Constructor Detail
-
SimpleSignalHeadServer
public SimpleSignalHeadServer(JmriConnection connection)
-
SimpleSignalHeadServer
public SimpleSignalHeadServer(java.io.DataInputStream inStream, java.io.DataOutputStream outStream)
-
-
Method Detail
-
sendStatus
public void sendStatus(java.lang.String signalHeadName, int Status) throws java.io.IOException
- Specified by:
sendStatusin classAbstractSignalHeadServer- Throws:
java.io.IOException
-
sendErrorStatus
public void sendErrorStatus(java.lang.String signalHeadName) throws java.io.IOException
- Specified by:
sendErrorStatusin classAbstractSignalHeadServer- Throws:
java.io.IOException
-
parseStatus
public void parseStatus(java.lang.String statusString) throws JmriException, java.io.IOException
- Specified by:
parseStatusin classAbstractSignalHeadServer- Throws:
JmriExceptionjava.io.IOException
-
-