Disconnect() public method

Disconnects all the nodes in the simulator.
public Disconnect ( ) : void
return void
Example #1
0
//    [Test]
    public void CompleteTheDtlsRing() {
      Parameters p = new Parameters("Test", "Test");
      string[] args = "-b=.2 --dtls -c --secure_edges -s=25".Split(' ');
      Assert.AreNotEqual(-1, p.Parse(args), "Unable to parse" + p.ErrorMessage);;
      Simulator sim = new Simulator(p);
      Assert.IsTrue(sim.Complete(true), "Simulation failed to complete the ring");
      sim.Disconnect();
    }
Example #2
0
 public void Cleanup()
 {
     if (_sim != null)
     {
         _sim.Disconnect();
         _sim = null;
     }
 }
Example #3
0
//    [Test]
        public void CompleteTheDtlsRing()
        {
            Parameters p = new Parameters("Test", "Test");

            string[] args = "-b=.2 --dtls -c --secure_edges -s=25".Split(' ');
            Assert.AreNotEqual(-1, p.Parse(args), "Unable to parse" + p.ErrorMessage);;
            Simulator sim = new Simulator(p);

            Assert.IsTrue(sim.Complete(true), "Simulation failed to complete the ring");
            sim.Disconnect();
        }