public abstract class RemoteConnection
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private RemoteHost |
host |
private LocalHost |
localHost |
Modifier | Constructor and Description |
---|---|
protected |
RemoteConnection(LocalHost localHost) |
Modifier and Type | Method and Description |
---|---|
abstract void |
disconnect() |
RemoteHost |
getHost() |
LocalHost |
getLocalHost() |
abstract void |
onConnect() |
void |
onDisconnect() |
void |
onException(java.lang.Throwable cause) |
void |
setHost(RemoteHost host) |
abstract void |
write(SerialMsg msg) |
private final LocalHost localHost
private RemoteHost host
protected RemoteConnection(LocalHost localHost)
public void onException(java.lang.Throwable cause)
public abstract void onConnect()
public void onDisconnect()
public abstract void write(SerialMsg msg)
public RemoteHost getHost()
public void setHost(RemoteHost host)
public LocalHost getLocalHost()
public abstract void disconnect()