J'ai reçu un socket serveur non bloquant C++, tous les clients étant stockés dans une structure std :: map.C++ envoyer des données à plusieurs sockets UDP
Je peux appeler la méthode send() pour chaque clientObject d'envoyer quelque chose au client connecté et qui fonctionne très bien déjà. Mais pour envoyer un message à tous (diffusion?) Je veux savoir: il y a quelque chose de mieux que de faire une boucle/avec tous les clients et d'appeler ClientObject-> send ("foo") chaque itération? Ou devrais-je juste essayer d'avoir un coup d'oeil sur les prises multicast?
Merci d'avance. Rag.
Avez-vous envisagé d'utiliser la bibliothèque ASIO? http://asio.sourceforge.net/ –
Comment exactement la bibliothèque ASIO aide-t-elle le PO? – Tom