marek-sezemsky / coreemu

Automatically exported from code.google.com/p/coreemu
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

SDT3D does not display nodes with distributed emulation #205

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Run a CORE scenario across several emulation servers and view the topology in 
SDT3D. Only the local nodes will be displayed in SDT3D.

sdt.py would need to be updated to account for node objects that don't exist in 
session.objs, similar to this call from Broker:
    self.session.mobility.physnodeupdateposition(msg)

Original issue reported on code.google.com by ahrenh...@gmail.com on 21 May 2013 at 4:51

GoogleCodeExporter commented 9 years ago
fixed in r432

SDT helper now registers a Broker handler for snooping Node and Link Messages. 
Basic node attributes (position, icon, type, name) are then recorded in a dict 
for sending commands to SDT.

session._objs are still used with SDT, in case a Python-based session is used, 
which will not have Node/Link Messages.

Original comment by ahrenh...@gmail.com on 5 Sep 2013 at 5:48