Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 public Sender(ConnectedUdp udp)
 {
     connectedUdp = udp;
     converter    = new StructConverter();
     buffer       = new byte[bufferSize];
 }