Comment puis-je utiliser sondage pour accepter plusieurs clients? (Serveur TCP) (C)

Cette interrogation entreprise semble comme il a été écrit par un fou, et je ne sais pas comment l'utiliser pour permettre à plusieurs clients de se connecter à un serveur et ensuite l'envoyer leurs commentaires à tous les autres clients.

Donc, si je veux avoir trois clients va, j'aurai besoin de quelque chose comme:

  ufds[0].fd = sd;
  ufds[0].events = POLLIN;
  ufds[1].fd = sd2;
  ufds[1].events = POLLOUT;
  ufds[2].fd = sd2;
  ufds[2].events = POLLOUT;
  ufds[3].fd = sd2;
  ufds[3].events = POLLOUT;
  ufds[4].fd = sd2;
  ufds[4].events = POLLOUT;

Et puis faire ce que exactement à ce qu'messeges peut être lu et écrit?

OriginalL'auteur countofmontecristo | 2014-12-15