Tom Henderson
37783c3446
Add ctor/dtor to StaticRouterLSA, add the Add() method to add link records, misc. cleanup
2007-07-08 15:12:50 -07:00
Tom Henderson
2447ea37ca
Add Set methods to class Ipv4Address (like the non-default ctors)
2007-07-08 13:55:39 -07:00
Tom Henderson
4d0e208a2e
Add routing module to run_tests; add node module as dependency to routing
2007-07-08 13:55:03 -07:00
Gustavo J. A. M. Carneiro
65f894b7ac
WAF: --run now runs the specified program from the directory where waf was invoked.
2007-07-08 12:24:22 +01:00
Gustavo J. A. M. Carneiro
de608e90c1
WAF: option --run now filters out programs not in the subtree starting at the launch dir
2007-07-07 18:10:54 +01:00
Tom Henderson
3aa83b20ff
include node.h
2007-07-06 17:13:49 -07:00
Tom Henderson
1194823a73
Add more scaffolding
2007-07-06 16:57:35 -07:00
Tom Henderson
60685f35d8
Add static-route-manager scaffolding
2007-07-06 16:44:58 -07:00
Tom Henderson
4d9b0f6157
Add routing dependency to inode in SConstruct
2007-07-06 16:21:50 -07:00
Craig Dowell
e2428486b1
merge ns3-dev
2007-07-06 15:10:01 -07:00
Craig Dowell
5a7dd75687
static routing
2007-07-06 15:07:03 -07:00
Craig Dowell
42bc462559
static routing
2007-07-06 15:06:26 -07:00
Craig Dowell
d0ff4c3306
static routing
2007-07-06 15:05:47 -07:00
Craig Dowell
2f5acd74d9
static routing
2007-07-06 15:04:33 -07:00
Craig Dowell
7979a01371
static routing
2007-07-06 15:03:59 -07:00
Tom Henderson
59633b8ba6
remove p2p strings in simple-static-routing example
2007-07-06 14:47:01 -07:00
Tom Henderson
1eecfd24f6
merge ns-3-dev
2007-07-06 14:39:59 -07:00
Tom Henderson
fdda9161fe
a few fixes to the LSAs
2007-07-06 14:19:40 -07:00
Tom Henderson
4156e28d78
add example static routing script; a few changes to static-router LSAs
2007-07-06 13:13:43 -07:00
Craig Dowell
418275589c
beginnings of static routing
2007-07-05 23:27:28 -07:00
Gustavo J. A. M. Carneiro
0b32b0109f
WAF: fix simple typo in error message.
2007-07-05 14:48:21 +01:00
Gustavo J. A. M. Carneiro
0f246d7f69
WAF: when the program specified by --run is not found, print a list of all available program names in the error message.
2007-07-05 14:44:00 +01:00
Gustavo J. A. M. Carneiro
d30f4d66de
WAF: make the --run option work again
2007-07-05 14:38:39 +01:00
Mathieu Lacage
be946aab50
new version of DoGet and DoSet
2007-07-04 13:52:12 +02:00
Mathieu Lacage
2aca908685
use new MobilityModel::Get and remove old one.
2007-07-04 10:27:49 +02:00
Mathieu Lacage
99ec33418a
add Position class and Get/Set methods on MobilityModel
2007-07-04 10:24:45 +02:00
Mathieu Lacage
c416887542
POSITION_H -> MOBILITY_MODEL_H
2007-07-04 10:18:14 +02:00
Mathieu Lacage
dd0ff29f66
position.h -> mobility-model.h
2007-07-04 10:15:18 +02:00
Mathieu Lacage
3e22f47624
Position -> MobilityModel
2007-07-04 10:04:08 +02:00
Mathieu Lacage
bda20507bd
PositionSetNotifier -> MobilityModelNotifier
2007-07-04 09:56:22 +02:00
Mathieu Lacage
9111697a0b
add missing constructor declaration
2007-07-04 09:48:49 +02:00
Emmanuelle Laprise
97ac1394fa
Needed to push const changes
2007-07-03 22:28:45 -05:00
Emmanuelle Laprise
6966d2633a
Remove the const after the DoAddDevice function
2007-07-03 22:25:42 -05:00
Craig Dowell
58d341cea3
test
2007-07-03 12:43:39 -07:00
Mathieu Lacage
f27587f391
build the new code
2007-07-03 17:14:09 +02:00
Mathieu Lacage
ce6536c1d8
RandomDirection model
2007-07-03 17:12:44 +02:00
Mathieu Lacage
c0420dfa2a
add a few constructors
2007-07-03 17:12:28 +02:00
Mathieu Lacage
0c77aa5a69
implement Dispose
2007-07-03 17:11:53 +02:00
Mathieu Lacage
96698c5783
In some cases, when an event is scheduled against a subclass of Object, and if no one owns a reference directly to this object, the object is alive, has a refcount of zero and the method ran when the event expires runs against the raw pointer which means that we are manipulating an object with a refcount of zero. So, we must disable this check. This is really evil but I see no way to work around this.
2007-07-03 17:05:23 +02:00
Mathieu Lacage
038bc809cb
add operator << (std::ostream)for Ptr<T>
2007-07-03 16:11:40 +02:00
Mathieu Lacage
71d559e1f2
add dirtyness tracking to DefaultValueBase
2007-07-03 13:19:09 +02:00
Mathieu Lacage
184d929521
parse command-line arguments
2007-07-03 12:36:01 +02:00
Mathieu Lacage
5e975db36e
a bunch of new DefaultValue subclasses
2007-07-03 12:34:26 +02:00
Mathieu Lacage
9a89cf1978
change GridTopology API and add RandomRectangle topology with similar API.
2007-07-03 10:04:16 +02:00
Mathieu Lacage
94c1f03300
test random walk position model with grid topology
2007-07-03 09:15:20 +02:00
Mathieu Lacage
872df4e54e
RandomWalk is a Position
2007-07-03 08:56:40 +02:00
Mathieu Lacage
5fdde955b3
change default values and add some debugging
2007-07-03 08:54:37 +02:00
Emmanuelle Laprise
826d8e0303
Removed the const after the DoAddDevice function because it is used to
...
add a callback on the packet receive function. But, in some cases (ie
ethernet learning), it is going to be needed to have a non-const
function that is called on packet reception.
2007-07-02 19:59:40 -05:00
Mathieu Lacage
3f87b85886
add cid/iid support to RandomWalk
2007-07-02 20:25:25 +02:00
Mathieu Lacage
af6777397c
rename GridTopology::Create to GridTopology::ArrangeHorizontally
2007-07-02 20:17:06 +02:00