OpenNetworkConnection einen Timeout zuweisen?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

OpenNetworkConnection einen Timeout zuweisen?

Beitrag von PureBasic4.0 »

Hi, Leute

ich möchte mit OpenNetworkConnection meinen Rechnern mit anderen im Netzwerk verbinden. Wenn auf dem betreffenden Rechner allerdings kein Server auf dem Port XXX läuft, dauert es ewig, bis OpenNetworkConnection der ConnectionID eine 0 übergibt. Kann man das irgendwie verschnellern? Ich meine, dass nach ca. 5 Sekunden schon eine 0 übergeben wird?

Natürlich könnte man einen zusätzlichen Thread erstellen, der dann die Zeit irgendwie misst, aber ich habe schon soooo viele Procedures in meinem Programm drin, dass ich einfach eine andere Möglichkeit suche, dieses Problem lösen zu können.
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

Danke. :allright:
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Antworten