|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjmri.jmrix.AbstractPortController
jmri.jmrix.easydcc.EasyDccPortController
jmri.jmrix.easydcc.networkdriver.NetworkDriverAdapter
public class NetworkDriverAdapter
Implements SerialPortAdapter for the EasyDcc system network connection.
This connects an EasyDcc command station via a telnet connection. Normally controlled by the NetworkDriverFrame class.
| Field Summary |
|---|
| Fields inherited from class jmri.jmrix.AbstractPortController |
|---|
mBaudRate, mOpt1, mOpt2, mPort |
| Constructor Summary | |
|---|---|
NetworkDriverAdapter()
|
|
| Method Summary | |
|---|---|
void |
configure()
set up all of the other objects to operate with an EasyDcc command station connected to this port |
void |
connect(String host,
int port)
|
DataInputStream |
getInputStream()
|
DataOutputStream |
getOutputStream()
|
Vector<String> |
getPortNames()
Provide a vector of valid port names, each a String. |
static NetworkDriverAdapter |
instance()
|
String |
openPort(String portName,
String appName)
Open a specified port. |
boolean |
status()
Query the status of this connection. |
String[] |
validBaudRates()
Get an array of valid baud rates; used to display valid options. |
| Methods inherited from class jmri.jmrix.AbstractPortController |
|---|
configureBaudRate, configureOption1, configureOption2, currentBaudNumber, getCurrentBaudRate, getCurrentOption1Setting, getCurrentOption2Setting, getCurrentPortName, handlePortBusy, handlePortNotFound, option1Name, option2Name, reloadDriver, setPort, validBaudNumber, validOption1, validOption2 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NetworkDriverAdapter()
| Method Detail |
|---|
public void configure()
public DataInputStream getInputStream()
getInputStream in interface PortAdaptergetInputStream in class EasyDccPortController
public void connect(String host,
int port)
public DataOutputStream getOutputStream()
getOutputStream in interface PortAdaptergetOutputStream in class EasyDccPortControllerpublic boolean status()
PortAdapter
status in interface PortAdapterstatus in interface SerialPortAdapterstatus in class EasyDccPortControllerpublic static NetworkDriverAdapter instance()
public Vector<String> getPortNames()
SerialPortAdapter
getPortNames in interface SerialPortAdaptergetPortNames in class AbstractPortController
public String openPort(String portName,
String appName)
SerialPortAdapter
public String[] validBaudRates()
SerialPortAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||