Commit Graph
31 Commits
Author SHA1 Message Date
Gustavo J. A. M. Carneiro 4e69d6654f Make Application::Start/Stop times relative, Simulator::StopAt(time) renamed to Simulator::Stop(time) and time also made relative, to improve consistency of the API which uses relative times everywhere else. Closes bug #191. 2008-05-29 11:45:57 +01:00
tjkopena@cs.drexel.edu 4894ee98cf Removed TraceContext and TraceResolver references, removed MobilityModelNotifier class, and minor changes on samples/main-random-walk.cc. 2008-05-14 19:24:17 -04:00
Tom Henderson c7e85543a6 Fix two nits that escaped checkin 2008-04-22 22:08:53 -07:00
Mathieu Lacage f0cf30bdb7 get rid of Attribute class. Use AttributeValue subclasses directly. 2008-04-17 13:42:25 -07:00
Mathieu Lacage 1e1710cb6b fallout from gustavo's header inclusion policy change. 2008-03-26 14:17:58 -07:00
Mathieu Lacage 76bb451caf use auto-generated per-module headers 2008-03-24 13:57:26 -07:00
Mathieu Lacage 2f60fbddfb change signature of MobilityHelper::Layout and MobilityHelper::LayoutAll. 2008-03-24 10:42:18 -07:00
Mathieu Lacage 27a69753d3 more ns3:: prefix fixes. 2008-03-15 19:31:57 +01:00
Mathieu Lacage e716bbe09d add back support for introspected doxygen. 2008-03-13 12:56:49 -07:00
Mathieu Lacage 9a1fefd867 Config::Connect -> Config::ConnectWithoutContext && Config::ConnectWithContext -> Config::Connect 2008-03-11 13:46:22 -07:00
Mathieu Lacage d78a27b95c kill DefaultValue 2008-03-10 00:27:53 +01:00
Mathieu Lacage ab12aa0d25 rewrite CommandLine to not handle DefaultValues anymore. 2008-03-09 23:43:52 +01:00
Mathieu Lacage df41aef5da use Config-based trace system 2008-03-02 22:52:55 +01:00
Mathieu Lacage 0f80313813 introduce the ns3::String class, get rid of the string -> Attribute implicit conversion, and get rid of MakeDataRate, port PointToPointNetDevice to Attributes 2008-02-27 21:41:34 +01:00
Mathieu Lacage d4c643c73c convert Mobility subsystem to Value framework
--HG--
rename : src/mobility/random-position.cc => src/mobility/position-allocator.cc
rename : src/mobility/random-position.h => src/mobility/position-allocator.h
2008-02-08 04:11:48 +01:00
Mathieu Lacage 813570fdf2 add CreateObject<> to instanciate subclasses of the Object base class. Replaces Create<>. 2008-01-02 09:09:24 +01:00
Mathieu Lacage ac6e22f28b GetSpeed -> GetVelocity 2007-11-08 12:36:15 +01:00
Mathieu Lacage 4b4fd69344 replace Position and Speed by Vector 2007-11-08 12:33:30 +01:00
Mathieu Lacage 0898a44f4c rename MobilityModel::Get/Set to GetPosition/SetPosition 2007-11-08 11:24:41 +01:00
Gustavo J. A. M. Carneiro 68450f03c6 On course-change, print velocity in addition to position. 2007-09-28 19:13:19 +01:00
Gustavo J. A. M. Carneiro 1a72a497eb Create real nodes, not just mobility models. 2007-09-28 19:04:11 +01:00
Gustavo J. A. M. Carneiro 041945628c Update random mobility sample to new API 2007-09-28 16:54:04 +01:00
Mathieu Lacage edea48f0ce get rid of old buggy random walk model 2007-07-18 17:56:43 +02:00
Mathieu Lacage aecc94b82d use new MobilityModel::Get and remove old one. 2007-07-04 10:27:49 +02:00
Mathieu Lacage 08e8ad04ea position.h -> mobility-model.h
--HG--
rename : src/node/position.cc => src/node/mobility-model.cc
rename : src/node/position.h => src/node/mobility-model.h
rename : src/node/random-direction-position.cc => src/node/random-direction-mobility-model.cc
rename : src/node/random-direction-position.h => src/node/random-direction-mobility-model.h
rename : src/node/random-walk-position.cc => src/node/random-mobility-model.cc
rename : src/node/random-walk-position.h => src/node/random-mobility-model.h
rename : src/node/random-walk-position.cc => src/node/random-walk-mobility-model.cc
rename : src/node/random-walk-position.h => src/node/random-walk-mobility-model.h
rename : src/node/static-position.cc => src/node/static-mobility-model.cc
rename : src/node/static-position.h => src/node/static-mobility-model.h
rename : src/node/static-speed-position.cc => src/node/static-speed-mobility-model.cc
rename : src/node/static-speed-position.h => src/node/static-speed-mobility-model.h
2007-07-04 10:15:18 +02:00
Mathieu Lacage 28629d2332 Position -> MobilityModel 2007-07-04 10:04:08 +02:00
Mathieu Lacage e63120cc73 PositionSetNotifier -> MobilityModelNotifier
--HG--
rename : src/node/position-set-notifier.cc => src/node/mobility-model-notifier.cc
rename : src/node/position-set-notifier.h => src/node/mobility-model-notifier.h
2007-07-04 09:56:22 +02:00
Mathieu Lacage b804786399 increase sample simulation run 2007-07-02 15:28:28 +02:00
Mathieu Lacage 662483f3bc make the sample code actually do something 2007-07-02 15:15:25 +02:00
Mathieu Lacage d45cf7dc27 improve sample code, make it build 2007-07-02 15:08:10 +02:00
Mathieu Lacage 2b2b36a711 rework the notification mechanism to allow its optional use with every position model 2007-07-02 14:57:19 +02:00