public class Sender extends java.lang.Object implements SenderInterface
OutputStream
, ueber den die Kommunikation
verlaeuft.Constructor and Description |
---|
Sender(java.io.BufferedWriter bw)
Konstruktur erstellt den Sender.
|
Modifier and Type | Method and Description |
---|---|
void |
beendeVerbindung()
Beendet die Verbindung.
|
boolean |
sende(java.lang.String s)
Interne Routine.
|
void |
sendeBoolean(boolean b)
Versendet einen Booleschen Wert an den Kommunikationspartner
|
void |
sendeByte(byte b)
Versendet ein Byte an den Kommunikationspartner.
|
void |
sendeChar(char c)
Versendet einen Character an den Kommunikationspartner
|
void |
sendeDouble(double d)
Versendet einen Double an den Kommunikationspartner.
|
void |
sendeInt(int i)
Versendet einen Integer an den Kommunikationspartner.
|
void |
sendeString(java.lang.String s)
Versendet einen String an den Kommunikationspartner.
|
boolean |
verbindungAktiv()
Gibt an, ob die Verbindung über diesen Sender noch aktiv ist.
|
public Sender(java.io.BufferedWriter bw)
bw
- Der OutputStream, ueber den ab sofort gesendet werden soll.public boolean verbindungAktiv()
true
, wenn der Sender dem Kommunikationspartner (noch) nicht gesendet
hat, dass die Verbindung beendet wird. Sonst false
.public void sendeString(java.lang.String s)
sendeString
in interface SenderInterface
s
- Der String, der gesendet werden soll.public boolean sende(java.lang.String s)
s
- Der String, der uebertragen werden soll.true
, wenn die Nachricht erfolgreich gesendet werden konnte, sonst
false
.public void sendeInt(int i)
sendeInt
in interface SenderInterface
i
- Der int-Wert, der gesendet werden soll.public void sendeByte(byte b)
sendeByte
in interface SenderInterface
b
- Das Byte, das gesendet werden soll.public void sendeDouble(double d)
sendeDouble
in interface SenderInterface
d
- Der double-Wert, der gesendet werden soll.public void sendeChar(char c)
sendeChar
in interface SenderInterface
c
- Der char-Wert, der gesendet werden soll.public void sendeBoolean(boolean b)
sendeBoolean
in interface SenderInterface
b
- Der boolean-Wert, der gesendet werden soll.public void beendeVerbindung()
beendeVerbindung
in interface SenderInterface