TCP-Connection Prüfen...

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

MrJack

Betreff: TCP-Connection Prüfen...

BeitragDo, Apr 27, 2006 14:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi, gibt es eine Möglichkeit zu prüfen ob ein TCP-Stream noch verbunden ist
(vom Server aus) ? Oder ne Variable die das anzeigt?
Man könnte es ja eventl. im "PING-PONG" Prinzip machen aber vielleicht
gibt's ja was besserers.

Jolinah

BeitragDo, Apr 27, 2006 16:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich glaube das geht bei TCP mit der Eof-Funktion:

Code: [AUSKLAPPEN]
If Eof(stream) = -1
  ;Nicht mehr verbunden (Trennung), oder Fehler
Else if Eof(stream) = 0
  ;Stream noch verbunden und alles Ok
Else if Eof(stream) = 1
  ;Der Stream wurde vom anderen Benutzer normal geschlossen
Endif


Zum schauen ob bei TCP noch Daten verfügbar sind, benutzt man ja statt Eof() die ReadAvail()-Funktion.
 

Ensign Joe

BeitragFr, Apr 28, 2006 22:19
Antworten mit Zitat
Benutzer-Profile anzeigen
weiß jetzt nicht obs so geht, aber probiers einfach mal mit.Code: [AUSKLAPPEN]
If stream Then
;Verbunden
Else
;nicht Verbunden
Endif

SoNenTyp

BeitragFr, Apr 28, 2006 22:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Ensign Joe hat Folgendes geschrieben:
weiß jetzt nicht obs so geht, aber probiers einfach mal mit.Code: [AUSKLAPPEN]
If stream Then
;Verbunden
Else
;nicht Verbunden
Endif


Damit kannst du nur prüfen ob es überhaupt zu einer verbindung kahm. Jolinahs weg ist hier richtig.
Gruss Der Typ.

User posted image

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group