Commit Graph
5927 Commits
Author SHA1 Message Date
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
Mathieu Lacage 2f29b73496 improve grid topology sample code and add dox documentation 2007-07-02 20:12:01 +02:00
Mathieu Lacage 7bed39940e merge with head 2007-07-02 19:47:03 +02:00
Mathieu Lacage 5625551898 append correct unit when printing Time objects 2007-07-02 19:44:18 +02:00
Gustavo J. A. M. Carneiro fd479088ec WAF scripts update 2007-07-02 18:23:52 +01:00
Mathieu Lacage c14499b211 add dox documentation 2007-07-02 18:14:20 +02:00
Mathieu Lacage 57b5993f8d add dox documentation 2007-07-02 18:12:27 +02:00
Mathieu Lacage 2f8fdae0db increase sample simulation run 2007-07-02 15:28:28 +02:00
Mathieu Lacage e57869a38e add some debugging output. initialize the time argument correctly. 2007-07-02 15:27:53 +02:00
Mathieu Lacage e4d291802b make the sample code actually do something 2007-07-02 15:15:25 +02:00
Mathieu Lacage 77eb4ec65a improve sample code, make it build 2007-07-02 15:08:10 +02:00
Mathieu Lacage d27798e797 rework the notification mechanism to allow its optional use with every position model 2007-07-02 14:57:19 +02:00
Mathieu Lacage fca6b52fba random walk position model (untested) 2007-07-02 14:07:51 +02:00