jmri.jmris.simpleserver
Class SimpleTurnoutServer

java.lang.Object
  extended by jmri.jmris.AbstractTurnoutServer
      extended by jmri.jmris.simpleserver.SimpleTurnoutServer

public class SimpleTurnoutServer
extends AbstractTurnoutServer

Simple Server interface between the JMRI turnout manager and a network connection

Author:
Paul Bender Copyright (C) 2010

Field Summary
 
Fields inherited from class jmri.jmris.AbstractTurnoutServer
turnouts
 
Constructor Summary
SimpleTurnoutServer(DataInputStream inStream, DataOutputStream outStream)
           
 
Method Summary
 void parseStatus(String statusString)
           
 void sendErrorStatus(String turnoutName)
           
 void sendStatus(String turnoutName, int Status)
           
 
Methods inherited from class jmri.jmris.AbstractTurnoutServer
addTurnoutToList, closeTurnout, removeTurnoutFromList, throwTurnout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleTurnoutServer

public SimpleTurnoutServer(DataInputStream inStream,
                           DataOutputStream outStream)
Method Detail

sendStatus

public void sendStatus(String turnoutName,
                       int Status)
                throws IOException
Specified by:
sendStatus in class AbstractTurnoutServer
Throws:
IOException

sendErrorStatus

public void sendErrorStatus(String turnoutName)
                     throws IOException
Specified by:
sendErrorStatus in class AbstractTurnoutServer
Throws:
IOException

parseStatus

public void parseStatus(String statusString)
                 throws JmriException,
                        IOException
Specified by:
parseStatus in class AbstractTurnoutServer
Throws:
JmriException
IOException


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads