Documentación Programa "mcharla"

El programa mcharla ejecuta dos procesos (Padre e hijo). El proceso Padre envía los mensajes al grupo multicast
y crea (al momento de su ejecución) un proceso hijo que abre una nueva ventana llamada "Mensajes" y ejecuta
el programa Mensajes encargado de recibir los mensajes del grupo multicast. El programa Mensaje además
procesa los mensajes en llegan en forma de comandos, los interpreta y envia a pantalla el correspondiente
mensaje. Cuando el comando '/quit' es activado, el proceso Padre envía una señal al proceo hijo para terminar
su ejecución y cerrar  la ventana. Este comando es enviado al grupo multicast para avisar su desconexión. A continuación
se presenta un esquema descriptivo.


Figura 1. Esquema descriptivo de programa 'mcharla'.

El programa 'mensajes' es de igual estructura que 'mcharla', pero no envia mensajes, solo recibe.

Javier Villalobos Arancibia