Bug #4178
fermé
communication android serveur
Ajouté par Anonyme il y a environ 11 ans.
Mis à jour il y a plus de 10 ans.
Description
Comment faire en sorte que la commande recvfrom ne bloque pas le programme? (la rendre non bloquante?)
- Assigné à mis à Anonyme
- Version cible mis à V1
Soit vous définissez le timeout à 0.
Soit vous utilisez select(), qui vous donne les sockets ayant reçu des paquets.
Cela veut dire qu'il faut qu'il y est une socket par client ou qu'il n'y est que une grosse socket et que celle-ci gere les clients en fonction de leur numéro?
je pense qu'une "grosse" socket peut suffire. Par contre chaque paquet doit contenir le numéro du client.
J'ai une erreur sur un FD_SET nécessaire pour la communication avec le select. fichier déposé sur le dépot avec l'erreur :/
l'erreur est à la ligne 909
- Statut changé de New à Closed
Formats disponibles : Atom
PDF