public NetController(ShipsController shipsController) { converter = new StructConverter(); EndPoint serverEndPoint = new IPEndPoint(IPAddress.Parse(serverAddress), sendingPort); tcp = new Tcp(serverEndPoint); udp = new ConnectedUdp(tcp.LocalEndPoint, serverEndPoint); this.shipsController = shipsController; shipControllers = new List <ShipController>(); sender = new Sender(udp); }
public Sender(ConnectedUdp udp) { connectedUdp = udp; converter = new StructConverter(); buffer = new byte[bufferSize]; }