|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjmri.jmrix.AbstractPortController
jmri.jmrix.AbstractNetworkPortController
public abstract class AbstractNetworkPortController
Enables basic setup of a network client interface for a jmrix implementation.
NetworkConfigException| Constructor Summary | |
|---|---|
AbstractNetworkPortController()
|
|
| Method Summary | |
|---|---|
void |
connect()
|
void |
connect(String host,
int port)
Connects to the end device using a hostname/ip address and port |
void |
dispose()
|
String |
getCurrentPortName()
|
String |
getHostName()
|
DataInputStream |
getInputStream()
|
DataOutputStream |
getOutputStream()
|
int |
getPort()
|
SystemConnectionMemo |
getSystemConnectionMemo()
|
void |
setHostName(String s)
Remember the associated host name |
void |
setPort(int p)
Remeber the associated port number |
void |
setPort(String p)
Remember the associated port name |
boolean |
status()
Query the status of this connection. |
| 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.NetworkPortAdapter |
|---|
configure, configureOption1, configureOption2, getCurrentOption1Setting, getCurrentOption2Setting, option1Name, option2Name, validOption1, validOption2 |
| Methods inherited from interface jmri.jmrix.PortAdapter |
|---|
getManufacturer, setManufacturer |
| Constructor Detail |
|---|
public AbstractNetworkPortController()
| Method Detail |
|---|
public void connect(String host,
int port)
throws Exception
NetworkPortAdapter
connect in interface NetworkPortAdapterException
public void connect()
throws Exception
connect in interface NetworkPortAdapterExceptionpublic boolean status()
status in interface NetworkPortAdapterstatus in interface PortAdapterstatus in class AbstractPortControllerpublic void setHostName(String s)
setHostName in interface NetworkPortAdapters - public String getHostName()
getHostName in interface NetworkPortAdapterpublic void setPort(int p)
setPort in interface NetworkPortAdapterp - public int getPort()
getPort in interface NetworkPortAdapterpublic String getCurrentPortName()
getCurrentPortName in interface NetworkPortAdaptergetCurrentPortName in interface PortAdaptergetCurrentPortName in class AbstractPortControllerpublic void setPort(String p)
NetworkPortAdapter
setPort in interface NetworkPortAdapterpublic DataInputStream getInputStream()
getInputStream in interface PortAdaptergetInputStream in class AbstractPortControllerpublic DataOutputStream getOutputStream()
getOutputStream in interface PortAdaptergetOutputStream in class AbstractPortControllerpublic SystemConnectionMemo getSystemConnectionMemo()
getSystemConnectionMemo in interface PortAdaptergetSystemConnectionMemo in class AbstractPortControllerpublic void dispose()
dispose in interface PortAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||