VB/VB.Net [Question] Statut du socket

A

Anonymous

Invité
#1
Bonjour,

Je cherche a obtenir le statut du socket, en obtenant le temp entre chaque echange en miliseconde.
Mes recherches m'on fait obtenir ce code:
'Declaration
Public Function Poll ( _
microSeconds As Integer, _
mode As SelectMode _
) As Boolean

Mais je ne sais pas trop comment l'utiliser, si vous pouviez m'aider
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#2
je ne comprend pas bien se que tu veux ??
 
A

Anonymous

Invité
#3
Je veux obtenir le temps en miliseconde entre chaque echange avec le socket, c'est tout.
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#4
Ou la la j'ai vraiment pas d'idée sa va tu servir a quoi??
 

4R7Y

Contributeur
Inscrit
6 Mars 2011
Messages
213
Reactions
0
#5
Afficher une sorte de ping ou quelque chose comme ça ?
 
A

Anonymous

Invité
#6
Oui afficher un ping ainsi qu'obtenir la rapidite entre les echanges donc pouvoir calculer approximativement la qualite de la connexion
 
A

Anonymous

Invité
#7
Personne ?
Sinon vous ne connaissez pas une fonction permetant de connaitre la qualite de connexion ?
 

4R7Y

Contributeur
Inscrit
6 Mars 2011
Messages
213
Reactions
0
#8
Code:
Private Function Ping (Byval arg1 As Argument,Byval arg2 As Argument) 'Tu peux créer la class Argument si sa t'éclate :)
'ICI COMMENCE LE CODE DE TA FONCTION
'Je crois qu'une fonction c'est sa, après c'est à toi de mettre ce qu'il faut pour que ça marche(Wiiii fonctionne je sais, merci !).
'Ah oui, programmer c'est aussi créer ses propres fonctions pour arriver à ses fins
Return laVariableQueTuSouhaitesRetourner
'ICI SE TERMINE LE CODE DE TA FONCTION
End Function
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#10
lolodu92 a dit:
Je veux obtenir le temps en miliseconde entre chaque echange avec le socket, c'est tout.
Private Declare Function GetTickCount64 Lib "kernel32" () As ULong
Dim depart = GetTickCount64

dans la sub de reception (voir d'envoie) :
Dim fin = GetTickCount64
Dim temps = fin - depart
depart = fin

et le temps passé entre chaque passage est dans temps en millisecondes
 
Haut Bas