public class NetzwerkVerbindung extends Sender
NetwerkInterpreter
, der die Informationen an alle angemeldeten
Empfaenger
weitergibt sowie dem Sender
, mit dem man Informationen an
die andere Seite schicken kann)und gibt dieser einen Namen.Constructor and Description |
---|
NetzwerkVerbindung(java.lang.String name,
java.lang.String ip,
java.io.BufferedWriter bw,
NetzwerkInterpreter interpreter) |
Modifier and Type | Method and Description |
---|---|
void |
beendeVerbindung()
Beendet die Verbindung.
|
NetzwerkInterpreter |
getInterpreter()
Gibt den Interpreter der Verbindung aus.
|
java.lang.String |
getName()
Gibt den Namen der Verbindung aus.
|
java.lang.String |
getRemoteIP() |
boolean |
istAktiv()
Gibt an, ob diese Verbindung aktiv ist, also derzeit eine Kommunikation über diese Sender /
Empfaenger denkbar ist.
|
sendeBoolean, sendeByte, sendeChar, sendeDouble, sendeInt, sendeString, verbindungAktiv
public NetzwerkVerbindung(java.lang.String name, java.lang.String ip, java.io.BufferedWriter bw, NetzwerkInterpreter interpreter)
public boolean istAktiv()
true
, wenn man ueber diese Verbindung senden und empfangen kann. Sonst
false
.public java.lang.String getName()
public NetzwerkInterpreter getInterpreter()
public void beendeVerbindung()
Sender
beendeVerbindung
in interface SenderInterface
beendeVerbindung
in class Sender
public java.lang.String getRemoteIP()