|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjmri.jmrix.AbstractPortController
jmri.jmrix.lenz.XNetPortController
public abstract class XNetPortController
Abstract base for classes representing a XNet communications port
| Field Summary | |
|---|---|
protected String[] |
validOption2
|
| Fields inherited from class jmri.jmrix.AbstractPortController |
|---|
log, mBaudRate, mOpt1, mOpt2, mPort |
| Constructor Summary | |
|---|---|
XNetPortController()
|
|
| Method Summary | |
|---|---|
abstract DataInputStream |
getInputStream()
|
abstract DataOutputStream |
getOutputStream()
|
abstract boolean |
okToSend()
Can the port accept additional characters? |
String |
option2Name()
Option 2 controls if the buffer status will be checked when sending data |
abstract void |
setOutputBufferEmpty(boolean s)
We need a way to say if the output buffer is empty or not |
abstract boolean |
status()
Check that this object is ready to operate. |
String[] |
validOption2()
Get an array of valid values for "option 2"; used to display valid options. |
| Methods inherited from class jmri.jmrix.AbstractPortController |
|---|
configureBaudRate, configureOption1, configureOption2, currentBaudNumber, getCurrentBaudRate, getCurrentOption1Setting, getCurrentOption2Setting, getCurrentPortName, getPortNames, handlePortBusy, handlePortNotFound, option1Name, reloadDriver, setPort, validBaudNumber, validOption1 |
| 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, openPort, validBaudRates |
| Field Detail |
|---|
protected String[] validOption2
| Constructor Detail |
|---|
public XNetPortController()
| Method Detail |
|---|
public abstract DataInputStream getInputStream()
getInputStream in interface PortAdaptergetInputStream in class AbstractPortControllerpublic abstract DataOutputStream getOutputStream()
getOutputStream in interface PortAdaptergetOutputStream in class AbstractPortControllerpublic abstract boolean status()
status in interface PortAdapterstatus in interface SerialPortAdapterstatus in class AbstractPortControllerpublic abstract boolean okToSend()
public abstract void setOutputBufferEmpty(boolean s)
public String option2Name()
option2Name in interface PortAdapteroption2Name in interface SerialPortAdapteroption2Name in class AbstractPortControllerpublic String[] validOption2()
AbstractPortController
validOption2 in interface PortAdaptervalidOption2 in interface SerialPortAdaptervalidOption2 in class AbstractPortController
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||