Argentum Online - Servidor
Referencia de la Clase Session

Métodos públicos

 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)
 
MapMonitorget_map ()
 
void broadcast (const Event &ev)
 Envía a todos los clientes en la sesión un evento. Más...
 

Documentación de las funciones miembro

◆ add_client()

void Session::add_client ( ClientId  new_client,
EntityId  entity_id 
)

Agregar un cliente a la sesión.

Parámetros
new_clientId del nuevo cliente.
entity_idId 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
evEvento a ser transmitido a todos los clientes.

La documentación para esta clase fue generada a partir de los siguientes ficheros: