Example #1
0
 private void OnTimedEvent(Object source, ElapsedEventArgs e)
 {
     if (timeWithoutBets <= 1000)
     {
         timeWithoutBets++;
         Response response = new Response(methods.SetTimer(), timeWithoutBets.ToString());
         server.BroadcastMessage(AuctionServer.SerializeToString(response) + "%", clientList);
         //MainWindow.Main.TradeTimer.Text = timeWithoutBets.ToString();
     }
     else
     {
         lock (locker)
         {
             System.Threading.Monitor.Pulse(locker);
         }
         timer.Stop();
     }
 }
Example #2
0
        public static string CreateResponse <T>(string reciever, T obj)
        {
            string message = AuctionServer.SerializeToString(obj);

            return(AuctionServer.SerializeToString(new Response(reciever, message)) + "%");
        }