Ejemplo n.º 1
0
            public void SpawnClient()
            {
                string user = String.Format ("user-{0}", START_PORT+callback.m_currentPortOffset);

                Console.WriteLine ("Creating client: {0}", user);
                Client client = new Client ();
                client.LoadConfig (user, START_PORT+callback.m_currentPortOffset);

                callback.UpdateCounter ();

                client.InitClient ();

                Console.WriteLine ("Connecting: {0}", user);
                client.Connect ();

                for (int i = 0; i < REQUESTS; i++)
                {
                    Thread.Sleep (randomizer.Next (1000));
                    Console.WriteLine ("Ask Sequence number: {0}", user);
                    client.GetSequenceNumber ();
                }

                Thread.Sleep (randomizer.Next (1000));
                Console.WriteLine ("Disconnecting: {0}", user);
                client.Disconnect ();

                Console.WriteLine ("Stopped client: {0}", user);
                client.Stop ();
            }