Projet

Général

Profil

Actions

Bug #4178

fermé

communication android serveur

Ajouté par Anonyme il y a environ 11 ans. Mis à jour il y a plus de 10 ans.

Statut:
Closed
Priorité:
Urgent
Assigné à:
-
Version cible:
Début:
03/03/2014
Echéance:
% réalisé:

0%

Temps estimé:

Description

Comment faire en sorte que la commande recvfrom ne bloque pas le programme? (la rendre non bloquante?)

Mis à jour par Anonyme il y a environ 11 ans

  • Assigné à mis à Anonyme
  • Version cible mis à V1

Mis à jour par Jacques LAFFONT il y a environ 11 ans

Soit vous définissez le timeout à 0.

Soit vous utilisez select(), qui vous donne les sockets ayant reçu des paquets.

Mis à jour par Anonyme il y a environ 11 ans

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?

Mis à jour par Jacques LAFFONT il y a environ 11 ans

je pense qu'une "grosse" socket peut suffire. Par contre chaque paquet doit contenir le numéro du client.

Mis à jour par Anonyme il y a environ 11 ans

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 :/

Mis à jour par Anonyme il y a environ 11 ans

l'erreur est à la ligne 909

Mis à jour par Jacques LAFFONT il y a plus de 10 ans

  • Statut changé de New à Closed
Actions

Formats disponibles : Atom PDF