IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

Probleme recv() bloquant


Sujet :

Réseau C

  1. #21
    Membre émérite Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Par défaut
    Oui mais en attendant c'est pas portable. (Tous comme la fonction send)

  2. #22
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par |PaRa-BoL Voir le message
    Oui mais en attendant c'est pas portable. (Tous comme la fonction send)
    Bah si. send () est portable. Elle fonctionne sous Windows (winsock2) et sous unixoide, comme socket(), bind(), listen(), accept(), recv(), sendto(), recvfrom() et même select() si on s'en tient aux sockets.

    Il n'y a un problème qu'avec close() (unixoïde) vs closesocket() (Winsock2). Ca se règle à coup de macro, comme tu as pu le constater dans l'article déjà cité...

    Ne pas confondre portable et standard...

  3. #23
    Membre émérite Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Par défaut
    On peux donc dire pareil de fcntl avec ioctlsocket "ca se règle à coup de macro"

  4. #24
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par |PaRa-BoL Voir le message
    On peux donc dire pareil de fcntl avec ioctlsocket "ca se règle à coup de macro"
    Ce sont bien les mêmes paramètres ?

  5. #25
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    302
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 302
    Par défaut
    Donc ca va ... En regle generalle le code a l'air bon ?

    Juste des coups de macro's pour les différentes fonctions qui ne sont pas "portables" ...
    Je vais regarder pour modifier ca

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Probleme recevfrom bloquante
    Par LinuxUser dans le forum Réseau
    Réponses: 2
    Dernier message: 09/12/2008, 13h45
  2. probleme recv() et send() client/serveur
    Par romainromain dans le forum Réseau
    Réponses: 2
    Dernier message: 18/12/2006, 20h13
  3. Probleme recv() [Winsock]
    Par kernox dans le forum Réseau
    Réponses: 3
    Dernier message: 11/04/2006, 21h58
  4. Probleme lors du recv TCP
    Par MonsieurAk dans le forum Développement
    Réponses: 3
    Dernier message: 10/01/2006, 16h56
  5. Réponses: 2
    Dernier message: 31/05/2005, 10h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo