private void ServerStart() { while (datos.Online) { Cliente = Server.AcceptTcpClient(); Byte[] sms = new Byte[15000]; NetworkStream Stream = Cliente.GetStream(); Stream.Read(sms, 0, sms.Length); Terminales t = new Terminales(Cliente); EnviarDatos(Stream, serial.LoadMensaje(sms), t); } }
private void EnviarDatos(NetworkStream stream, Mensaje ms, Terminales t) { if (ms.Prioridad != 5) { t.IDTerminal = ms.Prioridad; t.CajaInicial = conexion.CajaInicial(t.IDTerminal); datos.getTerminales().Add(stream, t.IDTerminal); t.EnviarDatosTerminal(); } else { t.EnviarDatosDeposito(1); } }