Exemple #1
0
        public static void ClientOpened(SocketHandler socketHandler)
        {
            if (socketHandler.WebSocketContext.QueryString["monitorId"] != null)
            {
                _monitorId = Convert.ToInt32(socketHandler.WebSocketContext.QueryString["monitorId"].ToString());
            }
            var client = new Client(_monitorId, socketHandler);

            Clients.Add(client);
            Functions.SendServerMessage(_monitorId + " is joined");
        }
Exemple #2
0
 public static void ClientClosed(SocketHandler socketHandler)
 {
     Clients.RemoveAll(x => x.Socket == socketHandler);
     Functions.SendServerMessage(_monitorId + " is left");
 }
Exemple #3
0
 public static void ClientMessaged(SocketHandler socketHandler, string message)
 {
     Functions.SendServerMessage(_monitorId + ": " + message);
 }