Ejemplo n.º 1
0
 public Room(int maxpeople, Roomipprocess rp)
 {
     this.roomipaddress = rp.mip;
     this.maxpeople     = maxpeople;
     this.mprocess      = rp.mprocess;
     mPeopleinroom      = new List <TCPClient>();
     pker.threadkiller  = new Thread(new ThreadStart(shouldclosthisroom));
 }
Ejemplo n.º 2
0
        public static Roomipprocess CreateOneRoom()
        {
            Roomipprocess rp   = new Roomipprocess();
            int           port = GetOneAvailablePort();

            rp.mprocess = launchserver(port);
            string roomip = serverip;

            roomip += ":";
            roomip += port.ToString();
            rp.mip  = roomip;
            Console.WriteLine("CreateOneRoom" + roomip);
            return(rp);
        }