if isinstance(rm, NS3Simulator):
return rm
- return None
-
+ msg = "Node not connected to simulator"
+ self.error(msg)
+ raise RuntimeError, msg
+
@property
def ipv4(self):
from nepi.resources.ns3.ns3ipv4l3protocol import NS3BaseIpv4L3Protocol
return None
@property
- def others_to_wait(self):
- return set()
+ def _rms_to_wait(self):
+ rms = set()
+ rms.add(self.simulator)
+ return rms
def _configure_object(self):
### node.AggregateObject(PacketSocketFactory())