Ouaip mais du coup l'OP a-t-il accès aux specs de ce protocole ? Parce qu'autrement il va falloir lier le programme serveur avec le module Qt correspondant, soit en en faisant un projet C++ (:roll:)...
Type: Messages; Utilisateur: Matt_Houston
Ouaip mais du coup l'OP a-t-il accès aux specs de ce protocole ? Parce qu'autrement il va falloir lier le programme serveur avec le module Qt correspondant, soit en en faisant un projet C++ (:roll:)...
Ce serait possible en TCP mais ça ne l'est pas en UDP non : c'est un protocole connectionless (sans connexion). Comme Bktero l'a mentionné on n'invoque pas accept. Tu envoies et reçoit les paquets...
C'est à prévoir, while(1); va mouliner en boucle jusqu'à la fin des temps. Tu dois explicitement récupérer le message du client via recvfrom. Des exemples se trouvent ici.
if(blind(fd, (struct sockaddr*)&server_addr, sizeof(server_addr)) < 0){ <- je ne connais pas la fonction blind, j'en déduis que :
soit ton programme ne compile pas ;
soit ce code n'est pas...
Il n'y a pas de serveur auquel se connecter puisque ton programme serveur ne compile pas. Tu bloques où exactement ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.