Skip to content
This repository was archived by the owner on Dec 9, 2021. It is now read-only.

dantebado/sisoputnfrba-tp-2020-1c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

La Ultima Cursada de Sistemas Operativos

Integrantes

  • Nicolas Molina
  • Dante Bado
  • Matias Iglesias
  • Agustin De Cesare
  • Franco Montenegro

Libreria

La misma incluye:

  • Carga de todas las configuraciones en los 4 procesos.
  • Todas las conexiones hacia el broker y el levante de cada servidor.
  • La escucha de los mensajes tanto por parte de las colas como del socket interno (para los mensajes del gameboy).
  • Cada proceso está suscrito a las colas que tiene que estar (incluido el reintento de conexión cuando el broker no está disponible) y le llegan los mensajes que llegan a la misma.
  • Como los mensajes de red son limitados (los 6 descritos en el tp más los handshakes y mensajitos internos), hicimos unas funciones mágicas bien debugueadas que te mandan toda la estructura serializada sin tener que hacer nada más. Cada proceso ya recibe solito los mensajes y, ya sea que vienen del broker o del gameboy, los manda a una función de procesar, asi ya lo único que tocamos es ahí.

Al margen, podemos ver en detalle qué cosas tiene incluidas la librería en el siguiente link: Libreria

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published