ReadByte() non bloquant ? C#
Résolu
benj2711
Messages postés
16
Statut
Membre
-
benj2711 Messages postés 16 Statut Membre -
benj2711 Messages postés 16 Statut Membre -
Bonjour,
je travaille sur une application client(C#) serveur(C) et je voudrais savoir si l'opération ci dessous est bloquante ou non ?
le problème c'est qu'il lit "0" les 3 fois alors que de l'autre coté rien n'a été écrit !
help me !
je travaille sur une application client(C#) serveur(C) et je voudrais savoir si l'opération ci dessous est bloquante ou non ?
NetworkStream serverStream; public Client(NetworkStream s) { InitializeComponent(); serverStream = s; } int un= serverStream.ReadByte(); int deux= serverStream.ReadByte(); int trois= serverStream.ReadByte();
le problème c'est qu'il lit "0" les 3 fois alors que de l'autre coté rien n'a été écrit !
help me !
A voir également:
- Vous avez été temporairement bloqué pour empêcher toute utilisation non autorisée. vous avez atteint le nombre maximum de connexions autorisées, veuillez réessayer ultérieurement.
- Code puk bloqué - Guide
- Vous avez été bloqué leboncoin ✓ - Forum Réseaux sociaux
- Télécharger gratuitement notice d'utilisation - Guide
- Veuillez patienter quelques minutes avant de réessayer instagram ✓ - Forum Instagram
- Cliquez sur ce lien. en n'utilisant que le clavier, quel mot obtenez-vous ? ✓ - Forum souris / Touchpad
1 réponse
Problème résolu :
NetworkStream serverStream; public Client(NetworkStream s) { InitializeComponent(); serverStream = s; } while (!serverStream.DataAvailable) ; int un= serverStream.ReadByte(); while (!serverStream.DataAvailable) ; int deux= serverStream.ReadByte(); while (!serverStream.DataAvailable) ; int trois= serverStream.ReadByte();