public override void Dispose() { base.Dispose(); _cable.FrameRecibidoPuerto1 -= new EventHandler<FrameRecibidoEventArgs>(OnFrameRecibido); _cable.FrameRecibidoPuerto2 -= new EventHandler<FrameRecibidoEventArgs>(OnFrameRecibido); _cable = null; }
public CableDeRedLogico ConectarPuertos(Guid idPuertoA, Guid idPuertoB) { CableDeRedLogico cable = new CableDeRedLogico(_puertos[idPuertoA], _puertos[idPuertoB]); _diccioCables.Add(cable.Id, cable); return cable; }
public ModeloCableSniffer(CableDeRedLogico cable) { _cable = cable; EscucharPuerto(); }