|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjmri.jmrix.AbstractPortController
jmri.jmrix.AbstractSerialPortController
jmri.jmrix.AbstractNetworkPortAdapter
public abstract class AbstractNetworkPortAdapter
Enables basic setup of a network client interface for a jmrix implementation.
NetworkConfigException| Constructor Summary | |
|---|---|
AbstractNetworkPortAdapter()
|
|
| Method Summary | |
|---|---|
void |
dispose()
|
String |
getHostName()
|
DataInputStream |
getInputStream()
|
DataOutputStream |
getOutputStream()
|
int |
getPort()
|
SystemConnectionMemo |
getSystemConnectionMemo()
|
String |
openPort(String ipAddress,
int port,
String appName)
Open an IP port. |
String |
openPort(String portName,
String appName)
Open a specified port. |
void |
setHostName(String s)
Remember the associated host name |
void |
setPort(int p)
Remeber the associated port number |
boolean |
status()
Query the status of this connection. |
String[] |
validBaudRates()
Get an array of valid baud rates. |
| Methods inherited from class jmri.jmrix.AbstractSerialPortController |
|---|
configureBaudRate, currentBaudNumber, getCurrentBaudRate, getCurrentPortName, getPortNames, handlePortBusy, handlePortNotFound, setPort, validBaudNumber |
| Methods inherited from class jmri.jmrix.AbstractPortController |
|---|
configureOption1, configureOption2, getCurrentOption1Setting, getCurrentOption2Setting, getManufacturer, option1Name, option2Name, setManufacturer, validOption1, validOption2 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface jmri.jmrix.SerialPortAdapter |
|---|
configure, configureOption1, configureOption2, getCurrentOption1Setting, getCurrentOption2Setting, getManufacturer, option1Name, option2Name, setManufacturer, validOption1, validOption2 |
| Constructor Detail |
|---|
public AbstractNetworkPortAdapter()
| Method Detail |
|---|
public String openPort(String portName,
String appName)
public String openPort(String ipAddress,
int port,
String appName)
public boolean status()
status in interface PortAdapterstatus in interface SerialPortAdapterstatus in class AbstractPortControllerpublic void setHostName(String s)
s - public String getHostName()
public void setPort(int p)
p - public int getPort()
public DataInputStream getInputStream()
getInputStream in interface PortAdaptergetInputStream in class AbstractPortControllerpublic DataOutputStream getOutputStream()
getOutputStream in interface PortAdaptergetOutputStream in class AbstractPortControllerpublic String[] validBaudRates()
public SystemConnectionMemo getSystemConnectionMemo()
getSystemConnectionMemo in interface PortAdaptergetSystemConnectionMemo in class AbstractSerialPortControllerpublic void dispose()
dispose in interface PortAdapterdispose in class AbstractSerialPortController
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||