Sistema de eventos

Pues echándole un vistazo a Net2, confirmé mis sospechas de que podía usar el propio sistema de ventos de SDL. Solo tengo que poner en la cola un SDL_USEREVENT con un puntero a un buffer de datos.
Como había imaginado, esto mueve el código que parsea los paquetes al lazo principal, pero aísla las estructuras de usuarios y NPCs del hilo que escucha en la red. Supongo que ello conlleve un menor uso de mutexes.

Comentarios