public static void SendAlertMessage(string message, IClientConnection client)
        {
            WriteBuffer buffer = new WriteBuffer();
            buffer.Write(1); // type
            buffer.Write(message);

            client.Send(buffer.SerializeAndWriteSize());
        }
 protected void Send(IClientConnection client, WriteBuffer data)
 {
     client.Send(data.ToArray());
 }
 protected void Send(IEnumerable<IClientConnection> clients, WriteBuffer data)
 {
     clients.ToList().ForEach(client => Task.Factory.StartNew(() => Send(client, data)));
 }