示例#1
0
文件: Program.cs 项目: DamiSxM/Reseau
        static void Main(string[] args)
        {
            rezo = new Reseau(Etat.CLIENT);
            rezo.DataReceived       += Rezo_DataReceived;
            rezo.FinRechercheServer += Rezo_FinRechercheServer;

            Labyrinthe.PositionsJoueurs pos = new Labyrinthe.PositionsJoueurs();

            Console.ReadLine();
            //rezo.SendData("ping");
            rezo.SendData(pos);

            /*zo.SendData(DateTime.Now);
             * rezo.SendData(new int[] { 0, 1, 2, 3, 4, 5, 6 });*/

            while (true)
            {
                rezo.SendData(Console.ReadLine());
            }
        }
示例#2
0
文件: Program.cs 项目: DamiSxM/Reseau
        static void Main(string[] args)
        {
            Thread.Sleep(1000);
            Reseau rezo = new Reseau(Etat.SERVER);

            rezo.DataReceived       += Rezo_DataReceived;
            rezo.FinRechercheServer += Rezo_FinRechercheServer;

            while (true)
            {
                rezo.SendData(Console.ReadLine());
            }
        }
示例#3
0
        static void Main(string[] args)
        {
            Console.WriteLine("SERVER !");
            Thread.Sleep(1000);
            Reseau r = new Reseau();

            r.Initialize();
            r.CreationServer();

            while (true)
            {
                r.SendData(Console.ReadLine());
            }

            //r.stopLoop(Console.ReadLine());

            Console.ReadLine();
        }
示例#4
0
        static void Main(string[] args)
        {
            Console.WriteLine("CLIENT !");
            rezo = new Reseau();
            rezo.Initialize();
            rezo.DataReceived += Rezo_DataReceived;



            while (true)
            {
                rezo.SendData(Console.ReadLine());
                if (rezo.Clients != null)
                {
                    foreach (var item in rezo.Clients)
                    {
                        Console.WriteLine(item);
                    }
                }
            }

            Console.ReadLine();
        }
示例#5
0
 private static void Rezo_DataReceived(string sender, object data)
 {
     rezo.SendData("pouet!");
     Console.WriteLine("sender : {0}", sender.ToString());
     Console.WriteLine("data : {0}", data.ToString());
 }