Package jmri.jmrix.xpa
Class XpaPortController
- java.lang.Object
- 
- jmri.jmrix.AbstractPortController
- 
- jmri.jmrix.AbstractSerialPortController
- 
- jmri.jmrix.xpa.XpaPortController
 
 
 
- 
- All Implemented Interfaces:
- PortAdapter,- SerialPortAdapter
 - Direct Known Subclasses:
- SerialDriverAdapter
 
 public abstract class XpaPortController extends AbstractSerialPortController Abstract base for classes representing an XPA+Modem communications port
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jmri.jmrix.AbstractSerialPortControllerAbstractSerialPortController.Blocking, AbstractSerialPortController.FlowControl
 - 
Nested classes/interfaces inherited from class jmri.jmrix.AbstractPortControllerAbstractPortController.Option
 
- 
 - 
Field Summary- 
Fields inherited from class jmri.jmrix.AbstractSerialPortControllercurrentSerialPort, mBaudRate, mPort
 - 
Fields inherited from class jmri.jmrix.AbstractPortControllerallowConnectionRecovery, manufacturerName, opened, option1Name, option2Name, option3Name, option4Name, options, reconnectinterval, reconnectMaxAttempts, reconnectMaxInterval
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedXpaPortController(SystemConnectionMemo connectionMemo)
 - 
Method Summary- 
Methods inherited from class jmri.jmrix.AbstractSerialPortControlleractivatePort, activatePort, activatePort, closeConnection, closeSerialPort, configureBaudRate, configureBaudRateFromIndex, configureBaudRateFromNumber, configureLeads, configureLeadsAndFlowControl, configureLeadsAndFlowControl, connect, currentBaudNumber, defaultBaudIndex, getActualPortNames, getCurrentBaudIndex, getCurrentBaudNumber, getCurrentBaudRate, getCurrentPortName, getFlowControl, getInputStream, getOutputStream, getPortSettingsString, handlePortBusy, handlePortNotFound, handlePortNotFound, isPortOpen, replacePortWithFakePort, reportPortStatus, resetupConnection, setBaudRate, setComPortTimeouts, setDataListener, setFlowControl, setPort, validBaudNumbers, validBaudRates
 - 
Methods inherited from class jmri.jmrix.AbstractPortControllerconfigureOption1, configureOption2, configureOption3, configureOption4, dispose, getDisabled, getManufacturer, getOption1Name, getOption2Name, getOption3Name, getOption4Name, getOptionChoices, getOptionDisplayName, getOptions, getOptionState, getReconnectMaxAttempts, getReconnectMaxInterval, getSystemConnectionMemo, getSystemPrefix, getUserName, isDirty, isOptionAdvanced, isOptionTypePassword, isOptionTypeText, isRestartRequired, purgeStream, reconnect, reconnectFromLoop, recover, safeSleep, setClosed, setDisabled, setManufacturer, setOpened, setOptionState, setReconnectMaxAttempts, setReconnectMaxInterval, setSystemConnectionMemo, setSystemPrefix, setUserName, status
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface jmri.jmrix.PortAdapterdispose, getDisabled, getOption1Name, getOption2Name, getOption3Name, getOption4Name, getOptionChoices, getOptionDisplayName, getOptions, getOptionState, getReconnectMaxAttempts, getReconnectMaxInterval, getSystemConnectionMemo, getSystemPrefix, getUserName, isDirty, isOptionAdvanced, isOptionTypePassword, isOptionTypeText, isRestartRequired, recover, setDisabled, setOptionState, setReconnectMaxAttempts, setReconnectMaxInterval, setSystemConnectionMemo, setSystemPrefix, setUserName
 - 
Methods inherited from interface jmri.jmrix.SerialPortAdapterconfigure, configureOption1, configureOption2, configureOption3, configureOption4, getManufacturer, getPortNames, openPort, setManufacturer, status
 
- 
 
- 
- 
- 
Constructor Detail- 
XpaPortControllerprotected XpaPortController(SystemConnectionMemo connectionMemo) 
 
- 
 
-