internal void Inicializar(EncapsulacionSOA mensa) { _fecha.Text = mensa.Fecha.ToString(); _macOrigen.Text = mensa.Frame.MACAddressOrigen; _macDestino.Text = mensa.Frame.MACAddressDestino; _ipOrigen1.Text = mensa.Paquete.IpOrigen; _ipOrigen2.Text = mensa.Paquete.IpOrigen; _ipDestino1.Text = mensa.Paquete.IpDestino; _ipDestino2.Text = mensa.Paquete.IpDestino; _datos1.Text = mensa.Paquete.Datos; _datos2.Text = mensa.Paquete.Datos; }
void CapaDatos_PaqueteDesEncapsulado(object sender, BusinessLogic.Datos.PaqueteDesencapsuladoEventArgs e) { FrameSOA frameSOA = new FrameSOA(); frameSOA.MACAddressOrigen = e.Frame.MACAddressOrigen; frameSOA.MACAddressDestino = e.Frame.MACAddressDestino; Packet paquete = e.Frame.Informacion as Packet; PacketSOA packSOA = new PacketSOA(); packSOA.IpOrigen = paquete.IpOrigen; packSOA.IpDestino = paquete.IpDestino; packSOA.Datos = paquete.Datos.ToString(); EncapsulacionSOA encapsulacion = new EncapsulacionSOA(); encapsulacion.Fecha = e.HoraDeRecepcion; encapsulacion.Frame = frameSOA; encapsulacion.Paquete = packSOA; encapsulacion.IdEquipo = _router.Id; encapsulacion.EsEncapsulacion = false; foreach (IVisualizacion vist in Vistas) { vist.EnviarInformacionEncapsulacionRouter(encapsulacion); } }
public void EnviarInformacionEncapsulacionRouter(EncapsulacionSOA encapsulacion) { _snifferMaster.EnviarInformacionEncapsulacionRouter(encapsulacion); }
public void ReportarMensajeEncapsulacion(EncapsulacionSOA mensaje) { if (this.InvokeRequired) { this.BeginInvoke(new SetLabelTextDelegate(ReportarMensajeEncapsulacion), new object[] { mensaje }); return; } _mensajesEncapsulacion.Add(mensaje); SeleccionSniffer(); }
public void ReportarMensaje(EncapsulacionSOA mensaje) { if (this.InvokeRequired) { this.BeginInvoke(new SetLabelTextDelegate(ReportarMensaje), new object[] { mensaje}); return; } _mensajes.Add(mensaje); LlenarGrilla(_mensajes); }
internal void EnviarInformacionEncapsulacionPC(EncapsulacionSOA encapsulacion) { (_formsSniffers[encapsulacion.IdEquipo] as FormaSnifferPC).ReportarMensajeEncapsulacion(encapsulacion); }
internal void EnviarInformacionEncapsulacionRouter(EncapsulacionSOA encapsulacion) { (_formsSniffers[encapsulacion.IdEquipo] as FormaSnifferRouter).ReportarMensaje(encapsulacion); }