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.
- Notice d'utilisation - Guide
- Cliquez sur ce lien. en n'utilisant que le clavier, quel mot obtenez-vous ? ✓ - Forum souris / Touchpad
- Utilisation chromecast - Guide
- Vous avez été bloqué leboncoin ✓ - Forum Réseaux sociaux
3 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
28 juin 2009 à 15:32
28 juin 2009 à 15:32
Salut,
Le prototype est : ssize_t recv(int s, void *buf, size_t len, int flags);
tu mets flags à MSG_DONTWAIT (seulement à partir de Linux 2.2 et la fonction sera non bloquante.
Cdlt
Le prototype est : ssize_t recv(int s, void *buf, size_t len, int flags);
tu mets flags à MSG_DONTWAIT (seulement à partir de Linux 2.2 et la fonction sera non bloquante.
Cdlt
Utilisateur anonyme
28 juin 2009 à 15:27
28 juin 2009 à 15:27
Bonjour,
La fonction ioctSocket permet de lever le blocage sur une socket en lui passant en dernier argument un entier différent de 0.
SOCKET s;
unsigned long ulMode = 1;
...
ioctlSocket( s, FIONBIO, &ulMode );
si on passe ulMode à 0, le mode blocant est restauré.
La fonction ioctSocket permet de lever le blocage sur une socket en lui passant en dernier argument un entier différent de 0.
SOCKET s;
unsigned long ulMode = 1;
...
ioctlSocket( s, FIONBIO, &ulMode );
si on passe ulMode à 0, le mode blocant est restauré.