private void btnStart_Click(object sender, EventArgs e) { if (session != null) { session.NewEvent -= OnNewPacket; session.End(); } var ses = new Ip4CaptureSession(IPAddress.Parse(comboBox1.SelectedItem.ToString())); ses.NewEvent += OnNewPacket; ses.Start(); this.session = ses; }
private void btnEnd_Click(object sender, EventArgs e) { session.NewEvent -= OnNewPacket; session.End(); if (session2 != null) { session2.NewEvent -= OnNewPacket; session2.End(); session2 = null; counter2 = null; } }