central module

central.central(conn, port, nConnexions)
Parameters:
  • conn (str) – connexió internet

  • port (int) – port de la connexió

  • nConnexions (int) – nombre de connexions a tractar simultàniament.

La funció serveix als observadors que recullen dades pel territori. Crea un contenidor del tipus Recull, i per cada observador que es vol connectar, crea un fil concurrent de la funció dades_observador() per gestionar la seva comunicació. La funció dades_observador() treballa a partir del socket de connexió acceptat i del contenidor creat i compartit per tots els altres fils engegats. La funció acaba un cop ha tractat nConnexions connexions.