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()); } }
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()); } }
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(); }
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(); }
private static void Rezo_DataReceived(string sender, object data) { rezo.SendData("pouet!"); Console.WriteLine("sender : {0}", sender.ToString()); Console.WriteLine("data : {0}", data.ToString()); }