|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--CommunicationChannel
Diese Klasse stellt die grundlegenden Sende- und Empfangsroutinen für die
Kommunikation mit dem RoboCup Server zur Verfügung, basierend auf UDP/IP.
27.5.2002: Empfangspuffergröße orientiert sich jetzt an SO_RCVBUF.
03.6.2002: Besseres Abschneiden der Kontrollzeichen beim Empfangen.
25.6.2002: Linuxtauglichkeit verbessert (Beschränkung der Buffergröße).
Constructor Summary | |
CommunicationChannel(java.lang.String serverName,
int serverPort)
Erzeugt einen neuen CommunicationChannel . |
Method Summary | |
java.lang.String |
receive()
Empfängt eine Nachricht vom Server (synchron). |
void |
send(java.lang.String message)
Sendet einen String zum Server |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CommunicationChannel(java.lang.String serverName, int serverPort)
CommunicationChannel
.
serverName
- Die ServeradresseserverPort
- Der ServerportMethod Detail |
public void send(java.lang.String message)
String
zum Server
message
- Ein String
, der die an den Server zu sendende Nachricht enthält.public java.lang.String receive()
String
mit der empfangenen Servernachricht.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |