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 :

Ecoute réseau avec fonction select


Sujet :

Réseau C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Par défaut Ecoute réseau avec fonction select
    Salut tout le monde !!

    En ce moment je fais un petit soft qui me permet l'échanges de données entre un calculateur embarqué (carte de mesures avec bus ethernet) et un PC.
    Mon soft doit tourner sur windows et sur linux.

    Pour les deux versions j'ai décidé d'utiliser libpcap et libnet.

    Sur windows cela marche impecable mais sur linux j'ai un gros souci ...En effet, sur la libpcap, le timeout des fonctions de réception ne marche que sur windows et pas sur linux ... et c'est là mon gros problème ! J'ai absolument besoin d'un timeout sur ma fonction de réception.

    En cherchant un peu je me suis apreçu que la fonction select peut me permettre d'avoir mon timeout.

    Maintenant, mon gros problème c'est de créer mon socket réseau.

    Le protocole d'échange se fait par udp mais en fonction des messages le numéro du port udp change (ce qui me permet de faire rapidement la différence entre les mesures échangés).

    J'aimerai donc savoir comment créer un socket udp dont le port udp n'est pas fixe mais est compris dans une plage.

    Est-ce possible ? et comment faire ?


    Merci d'avance pour vos réponses !

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Par défaut
    .... bon avec le patch pour libpcap fourni sur le site pour résoudre le problème de timeout sur linux ca marche mieux ....

    dsl de vous avoir déranger ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 08/09/2014, 11h25
  2. Probleme itemlistener avec fonction select et composant Choice
    Par simonphenix dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 07/07/2009, 11h23
  3. Probleme avec fonction SELECT FROM WHERE
    Par tatann22 dans le forum Langage
    Réponses: 5
    Dernier message: 27/03/2009, 01h01
  4. programmation réseau - la fonction select()
    Par u_brush_u dans le forum Développement
    Réponses: 2
    Dernier message: 18/04/2007, 09h42
  5. programmation réseau - la fonction select()
    Par u_brush_u dans le forum Réseau
    Réponses: 8
    Dernier message: 16/04/2007, 13h35

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