Hilfe
Parameter
Read | Zeit in Millisekunden für den Abbruch (Standard=10000) |
Accept | Zeit in Millisekunden für AcceptTCPStream-Abbruch (Standard=0) |
Rückgabewert
-
Beschreibung
Mit diesem Befehl kann man die Abbruchzeit für TCP/IP-Verbindung einstellen. Es gibt zwei Parameter:
Read - Damit kann man die Zeit in Millisekunden einstellen. Sollte nach dieser Zeit keine erwarteten Daten aus einem TCP/IP-Netzwerk eingehen, so bricht BlitzBasic den Read-Befehl ab. Standardmäßig ist dieser Wert auf 10000 millisek eingestellt (=10sek).
Accept - Damit kann man die Abbruchzeit in Millisekunden für den Befehl AcceptTCPStream einstellen. Anders als die anderen Read-Befehle wartet es nicht auf eine TCP/IP-Verbindung (Standard=0). AcceptTCPStream liefert sofort einen Wert zurück, wenn eine Verbindung existiert.
Beispiel
Standardbeispiel:
Print "Verbinde..."
tcp = OpenTCPStream("www.blitzforum.de", 80)
If Not tcp Print "Fehlgeschlagen": WaitKey() : End
Print "Verbunden! Sende Anfrage..."
WriteLine tcp, "GET http://www.blitzforum.de HTTP/1.0"
WriteLine tcp, Chr$(10)
If Eof(tcp) Print "Fehlgeschlagen.": WaitKey() : End
Print "Anfrage gesendet! Warte auf Antwort..."
While Not Eof(tcp)
Print ReadLine$( tcp )
Print "Bytes verfügbar:" + ReadAvail(tcp)
Wend
If Eof(tcp) = 1 Then Print "Erfolgreich!" Else Print "Fehler!"
CloseTCPStream tcp
WaitKey()
End
Siehe auch