public Host(Map m, SlaveDriver sd, int n, GameScreen GS)
{
AttendanceThread.socklist = new List<Socket>();
HostThread.streamlist = new List<NetworkStream>();
gs = GS;
ip = IPAddress.Any; //IPAddress.Parse("70.55.141.164");
end = new IPEndPoint(ip, 6112);
end2 = new IPEndPoint(ip, 6113);
listensocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
aSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
listensocket.Bind(end);
aSocket.Bind(end2);
//listensocket.EnableBroadcast = false;
slavedriver = sd;
slavedriver.SetMap(m);
numclients = n;
map = m;
SendMap();
TakeAttendance();
}