|
| Session (MapMonitor &map) |
|
void | start () |
|
void | finish () |
|
void | add_client (ClientId new_client, EntityId entity_id) |
| Agregar un cliente a la sesión. Más...
|
|
EntityId | rm_client (ClientId client_id) |
|
void | push_action (ClientId client_id, Action *action) |
|
MapMonitor & | get_map () |
|
void | broadcast (const Event &ev) |
| Envía a todos los clientes en la sesión un evento. Más...
|
|
◆ add_client()
void Session::add_client |
( |
ClientId |
new_client, |
|
|
EntityId |
entity_id |
|
) |
| |
Agregar un cliente a la sesión.
- Parámetros
-
new_client | Id del nuevo cliente. |
entity_id | Id de entidad asociada del mapa en el que se encuentra el jugador del cliente. |
◆ broadcast()
void Session::broadcast |
( |
const Event & |
ev | ) |
|
Envía a todos los clientes en la sesión un evento.
- Parámetros
-
ev | Evento a ser transmitido a todos los clientes. |
La documentación para esta clase fue generada a partir de los siguientes ficheros:
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/server/session.h
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/server/session.cpp