jmri.jmrix.acela
Class AcelaPortController

java.lang.Object
  extended by jmri.jmrix.AbstractPortController
      extended by jmri.jmrix.acela.AcelaPortController
All Implemented Interfaces:
SerialPortAdapter
Direct Known Subclasses:
SerialDriverAdapter

public abstract class AcelaPortController
extends AbstractPortController

Abstract base for classes representing a CMRI communications port

Author:
Bob Jacobsen Copyright (C) 2001, Bob Coleman Copyright (C) 2007, 2008 Based on CMRI serial example, modified to establish Acela support.

Field Summary
 
Fields inherited from class jmri.jmrix.AbstractPortController
log, mBaudRate, mOpt1, mOpt2, mPort
 
Constructor Summary
AcelaPortController()
           
 
Method Summary
abstract  DataInputStream getInputStream()
           
abstract  DataOutputStream getOutputStream()
           
abstract  boolean status()
          Query the status of this connection.
 
Methods inherited from class jmri.jmrix.AbstractPortController
configureBaudRate, configureOption1, configureOption2, currentBaudNumber, getCurrentBaudRate, getCurrentOption1Setting, getCurrentOption2Setting, getCurrentPortName, handlePortBusy, handlePortNotFound, option1Name, option2Name, setPort, validBaudNumber, validOption1, validOption2
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jmri.jmrix.SerialPortAdapter
configure, getPortNames, openPort, validBaudRates
 

Constructor Detail

AcelaPortController

public AcelaPortController()
Method Detail

getInputStream

public abstract DataInputStream getInputStream()
Specified by:
getInputStream in class AbstractPortController

getOutputStream

public abstract DataOutputStream getOutputStream()
Specified by:
getOutputStream in class AbstractPortController

status

public abstract boolean status()
Description copied from interface: SerialPortAdapter
Query the status of this connection. If all OK, at least as far as is known, return true

Specified by:
status in interface SerialPortAdapter
Specified by:
status in class AbstractPortController


Copyright © 1997 - 2008 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: SourceForge_Logo