ayuda con pthread y estructura de mi codigo
Hola al foro, el programa que tengo que hacer es un simulador de un protocolo inalambrico. Se trata de un hilo principal que es canal, al programa se la pasan el numero de nodos, y a estos se les asignan unas coordenadas aleatorias. He pensado en hacer que cada nodo sea un thread diferente (usando pthread), ya que cada nodo genera mensajes de forma aleatoria o responde mensajes a los generados por otros nodos de forma concurrente. El caso es que todos los mensajes tienen que pasar por el canal, que le van a llegar mensajes desde todos los nodos y va a mandar mensajes a todos los nodos. Y no se bien que utilizar para comunicar los hilos, si hay funciones en pthread.h , usar pipe y read write, usar sockets con select etc. En fin no se si me he explicado bien.
AgradecerÃa cualquier clase de consejo o ayuda
Gracias
Antonio
AgradecerÃa cualquier clase de consejo o ayuda
Gracias
Antonio
