[Ns-commits] craigdo/ns-3-param

code@nsnam-code.ece.gatech.edu code at nsnam-code.ece.gatech.edu
Tue Feb 26 23:24:18 PST 2008


---- continue filling out topology
user: Craig Dowell <craigdo at ee.washington.edu>
files: samples/main-topology.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/internet-node/ipv4-impl.cc src/internet-node/ipv4-impl.h src/internet-node/ipv4-l3-protocol.cc src/internet-node/ipv4-l3-protocol.h src/node/ipv4.h src/node/net-device.h src/topology/ipv4-address-generator.cc src/topology/ipv4-address-generator.h src/topology/ipv4-address-manager.cc src/topology/ipv4-address-manager.h src/topology/ipv4-protocol-manager.cc src/topology/ipv4-protocol-manager.h src/topology/topology.cc src/topology/topology.h src/topology/wscript
url: http://code.nsnam.org/craigdo/ns-3-param/rev/880c6422e779


---- first working topolgy example
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-echo-topology.cc examples/wscript samples/main-topology.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/8f7492a097b4


---- add a few public methods for the Config code
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object.cc src/core/object.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/86f7ea794e83


---- do not attempt to access the AttributeList as a fallback from GlobalValue.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/global-value.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/ae81f8ac1854


---- add a base arg to MakeSimpleAttributeChecker
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/attribute-helper.h src/core/attribute.h src/core/object-vector.cc src/core/object-vector.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/24e929fe7d4c


---- A Config class which hooks into the Object Attribute/Tracing system.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/config.cc src/core/config.h src/core/wscript
url: http://code.nsnam.org/craigdo/ns-3-param/rev/1d1f77782138


---- merge
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/config.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/700b9d1c6bff


---- merge
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/craigdo/ns-3-param/rev/febce6836ef3


---- export public header
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/wscript
url: http://code.nsnam.org/craigdo/ns-3-param/rev/64ab84674302


---- application and netdevice lists are attributes now.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/node.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/8ace2f58506e


---- fix tests
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/config.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/7d1d80aea47b


---- convert NodeList to Attributes.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/node-list.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/2538b244b3c7


---- use Attributes in ErrorModel.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/simple-error-model.cc src/common/error-model.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/8db62d9a69fd


---- EventTraceSource -> TracedCallback, ValueTraceSource -> TracedValue.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/attribute-test.cc src/core/event-trace-source.cc src/core/event-trace-source.h src/core/traced-callback.cc src/core/traced-callback.h src/core/traced-value.h src/core/value-trace-source.h src/core/wscript
url: http://code.nsnam.org/craigdo/ns-3-param/rev/adbc284a5849


---- add templated version of ObjectFactory::Create
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object-factory.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/a6097b0414b3


---- port Olsr code to attributes/helpers
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/simple-point-to-point-olsr.cc src/routing/olsr/olsr-agent-impl.cc src/routing/olsr/olsr-agent-impl.h src/routing/olsr/olsr-agent.cc src/routing/olsr/olsr-agent.h src/routing/olsr/olsr-helper.cc src/routing/olsr/olsr-helper.h src/routing/olsr/wscript
url: http://code.nsnam.org/craigdo/ns-3-param/rev/d5b05b706999


---- more topology
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/mixed-wireless-topology.cc src/topology/topology.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/76a31e5385c3


---- branch merge
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/event-trace-source.cc src/core/event-trace-source.h src/core/value-trace-source.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/cbafa1ba7b66


---- almost working mixed-wireless-topology
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/infra-echo-topology.cc examples/mixed-wireless-topology.cc examples/wscript src/topology/adhoc-wifi-netdevice-manager.cc src/topology/adhoc-wifi-netdevice-manager.h src/topology/csma-netdevice-manager.cc src/topology/csma-netdevice-manager.h src/topology/infra-wifi-netdevice-manager.cc src/topology/infra-wifi-netdevice-manager.h src/topology/topology.h src/topology/wscript
url: http://code.nsnam.org/craigdo/ns-3-param/rev/0178eb34ebc2


---- add extra checker construction function
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/uinteger.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/1590feefbf20


---- add extra checker construction function
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/integer.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/aeee361ade33


---- add extra checker construction function
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/double.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/13dc7808d84c


---- add an extra overload of SetTypeId to avoid overload resolution confusions.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object-factory.cc src/core/object-factory.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/c35c4f282206


---- do not use the private constructor to avoid overload resolution confusions.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object.cc src/core/object.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/c3341ba4cbf8


---- forgot to uncomment code.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/routing/olsr/olsr-helper.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/45c5f5aa07d3


---- typo.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/routing/olsr/olsr-helper.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/c06eb92133a1


---- make Ipv4Address/Ipv4Mask attributes
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/ipv4-address.cc src/node/ipv4-address.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/f2293afeeac1


---- use names closer to those used in the previous DefaultValues.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/error-model.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/2cd8723ece97


---- port Applications to Attributes
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/csma-broadcast.cc examples/csma-multicast.cc examples/csma-one-subnet.cc examples/csma-packet-socket.cc examples/mixed-global-routing.cc examples/simple-alternate-routing.cc examples/simple-error-model.cc examples/simple-global-routing.cc examples/simple-point-to-point-olsr.cc examples/simple-point-to-point.cc examples/tcp-large-transfer-errors.cc examples/tcp-large-transfer.cc examples/tcp-small-transfer-oneloss.cc examples/tcp-small-transfer.cc examples/udp-echo.cc samples/main-adhoc-wifi.cc samples/main-ap-wifi.cc src/applications/onoff/onoff-application.cc src/applications/onoff/onoff-application.h src/applications/packet-sink/packet-sink.cc src/applications/packet-sink/packet-sink.h src/applications/udp-echo/udp-echo-client.cc src/applications/udp-echo/udp-echo-client.h src/applications/udp-echo/udp-echo-server.cc src/applications/udp-echo/udp-echo-server.h src/node/application.cc src/node/application.h tutorial/tutorial-bus-network.cc tutorial/tutorial-!
 csma-echo-ascii-trace.cc tutorial/tutorial-csma-echo-pcap-trace.cc tutorial/tutorial-csma-echo.cc tutorial/tutorial-linear-dumbbell.cc tutorial/tutorial-point-to-point.cc tutorial/tutorial-star-routing.cc tutorial/tutorial-star.cc
url: http://code.nsnam.org/craigdo/ns-3-param/rev/1c69ea12779c


---- branch merge, use attributes
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-echo-topology.cc examples/infra-echo-topology.cc examples/mixed-wireless-topology.cc samples/main-topology.cc src/node/application.cc src/node/application.h src/topology/ipv4-address-manager.cc src/topology/ipv4-address-manager.h src/topology/topology.cc src/topology/topology.h
url: http://code.nsnam.org/craigdo/ns-3-param/rev/6ff4aa15f417




More information about the Ns-commits mailing list