[Inhalt] [Zurück] [Weiter] [Thema] [Index]

TCPGet()


Syntax:

TCPGet (String addr, String ende|Real anz, Real timeout) : String
addr: Adresse:Port
ende: Endezeichen, bis zu dem gelesen wird
oder anz: Anzahl Zeichen, die gelesen werden sollen
timeout: Timeout in Sekunden, unendlich = 0

Beispiel:

gut := TCPGet ("192.168.20.200:8051", Char(3), 3)

Beschreibung:

Liest Bytes von einem Socket, der vorher mit TCPOpen() geöffnet wurde. Der Socket wird mit addr adressiert.

Es können entweder alle Bytes bis zu dem Endezeichen ende oder anz Bytes gelesen werden. Falls die Gegenseite timeout Sekunden kein Zeichen schickt, wird das Lesen abgebrochen.

Falls keine Verbindung zustande kommt, wird die Zeichenfolge EOT NAK (Char(4) und Char(21)) zurückgeliefert.

Siehe auch TCPClose() und TCPPut().



toposoft 19.04.2024