myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Netzwerktechnologien » Timeout einstellen?
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Timeout einstellen?

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Chäsi
myCSharp.de-Mitglied

avatar-312.gif


Dabei seit: 30.04.2004
Beiträge: 122
Entwicklungsumgebung: #Develop
Herkunft: Schweiz


Chäsi ist offline

Timeout einstellen?

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen

Ich habe noch eine kleine (aber nicht so wichtige) Frage. Standartmässig liegt das Timeout eines Socket irgendwo bei 20-25 Sekunden. Für meine Applikation würde ein Timeout von 5-10 Sekunden aber auch schon reichen.
Daher die Frage:
Wie bzw. wo kann ich bei einem Socket das Timeout einstellen?

Danke jetzt schon.

greets Chäsi
15.05.2004 23:37 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
IhateWin IhateWin ist männlich
myCSharp.de-Mitglied

Dabei seit: 10.02.2004
Beiträge: 79
Entwicklungsumgebung: SharpDevelop


IhateWin ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Code:
1:
2:
3:
4:
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.Icmp);
ArrayList checkReadSockets = new ArrayList();			
checkReadSockets.Add(socket);
Socket.Select(checkReadSockets, null, null, TimeOut);
16.05.2004 07:09 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Chäsi
myCSharp.de-Mitglied

avatar-312.gif


Dabei seit: 30.04.2004
Beiträge: 122
Entwicklungsumgebung: #Develop
Herkunft: Schweiz

Themenstarter Thema begonnen von Chäsi

Chäsi ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hi

Zitat:
Original von IhateWin

Code:
1:
Socket.Select(checkReadSockets, null, null, TimeOut);

Danke für deine Antwort, leider hab ich die Methode Select nicht... unglücklich

Hier noch mein Code:

Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
Socket socket = new Socket( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.IP );
IPEndPoint ep = new IPEndPoint(IPaddresse, port);
//Hier müsste Timeout festgelegt werden...	
try
{
	socket.Connect( ep );
	//weiterer Code
}
catch 
{
	//Fehlerbehandlung
}
16.05.2004 12:23 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 16 Jahre.
Der letzte Beitrag ist älter als 16 Jahre.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 27.09.2020 06:09