Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: [Résolu]Socket UDP et les Selecteurs  (Lu 2836 fois)

0 Membres et 1 Invité sur ce sujet

Erwsaym

  • Newbie
  • *
  • Messages: 27
    • Voir le profil
    • ErnSoft.com
    • E-mail
[Résolu]Socket UDP et les Selecteurs
« le: Juillet 24, 2013, 10:02:39 pm »
Bien le Bonsoir !
Je cherche a utiliser un sélecteur avec des sockets UDP, mais je ne trouve pas d'exemple ou de tutoriel à ce sujet et par ce fait je ne suis pas certains dans ma façon de faire. J'ai effectué quelques testes mais je suis bloquer à un endroit. En effet pour un sélecteur gérant des sockets TCP nous avons sf::TcpListener, mais avec UDP nous n'avons pas de connexion et donc pas ce même genre d'outil. Ma question est comment peut on récupérer un nouveau socket UDP dans un sf::selector ou alors pouvez vous me rediriger s'il existe vers un tutoriel l'expliquant ou peut être dans une partie de la doc que je n'aurai pas vu.
Merci beaucoup et Bonne soirée ;)
« Modifié: Juillet 25, 2013, 12:59:27 pm par Erwsaym »
- ♪ -

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Socket UDP et les Selecteurs
« Réponse #1 le: Juillet 24, 2013, 10:40:01 pm »
Le sélecteur c'est juste pour savoir quand il se passe quelque chose sur la socket. Après ça ne change pas la manière d'utiliser la socket ; donc là tu continues à utiliser ta socket UDP comme tu l'utiliserais sans sélecteur, ne cherche pas à mimer le comportement des sockets TCP. En l'occurence il n'y a toujours pas de connexion ni de listener. Tu crées ta socket, tu la bind sur un port, et tu attends de recevoir des choses dessus.
Laurent Gomila - SFML developer

Erwsaym

  • Newbie
  • *
  • Messages: 27
    • Voir le profil
    • ErnSoft.com
    • E-mail
Re : Socket UDP et les Selecteurs
« Réponse #2 le: Juillet 24, 2013, 11:12:02 pm »
Ok je vois ! Donc au final un sélecteur n'est pas tellement utile puisque tout est reçus sur la même socket.
Merci beaucoup  ;)
Bonne Soirée
- ♪ -

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Socket UDP et les Selecteurs
« Réponse #3 le: Juillet 25, 2013, 07:58:27 am »
Citer
Donc au final un sélecteur n'est pas tellement utile puisque tout est reçus sur la même socket.
Si tu n'en as qu'une (ce qui est souvent le cas avec les sockets UDP), oui, ça ne sert pas à grand chose.
Laurent Gomila - SFML developer

Erwsaym

  • Newbie
  • *
  • Messages: 27
    • Voir le profil
    • ErnSoft.com
    • E-mail
Re : Socket UDP et les Selecteurs
« Réponse #4 le: Juillet 25, 2013, 12:58:53 pm »
Ok merci beaucoup ;)
- ♪ -