Commit Graph
309 Commits
Author SHA1 Message Date
Mathieu Lacage f18a426adf bug 200: Packet::PrintTags is not implemented. 2008-06-03 16:20:17 -07:00
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
Tom Henderson 27925e7cb0 branch merge 2008-05-21 19:00:38 -07:00
Tom Henderson 15ba46e508 s/ns3::Udp/ns3::UdpSocketFactory
--HG--
rename : src/node/udp.cc => src/node/udp-socket-factory.cc
rename : src/node/udp.h => src/node/udp-socket-factory.h
2008-05-17 12:08:20 -07:00
Mathieu Lacage 348b48911b merge from HEAD 2008-05-16 15:48:09 -07:00
Mathieu Lacage e401068f6f merge with HEAD 2008-05-16 08:52:40 -07: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 957f927736 Move API for socket factory to a Socket::CreateSocket () factory method 2008-05-12 06:39:00 -07:00
Tom Henderson 5d3b6c9e19 branch merge 2008-05-10 20:22:27 -07:00
Craig Dowell 8d633f5fcd bug 153 2008-05-08 12:43:36 -07:00
Tom Henderson ee3e88761c overloaded Recv() method suggested by Gustavo 2008-05-02 09:38:18 -07:00
Tom Henderson a903971a50 more cleanup 2008-05-02 09:21:01 -07:00
Tom Henderson db05fa1775 remove previous socket receive methods 2008-04-28 21:45:55 -07:00
Mathieu Lacage 9201ffc183 mtag -> tag
--HG--
rename : src/common/mtag-buffer.cc => src/common/tag-buffer.cc
rename : src/common/mtag-buffer.h => src/common/tag-buffer.h
rename : src/common/mtag-list.cc => src/common/tag-list.cc
rename : src/common/mtag-list.h => src/common/tag-list.h
rename : src/common/mtag.cc => src/common/tag.cc
rename : src/common/mtag.h => src/common/tag.h
2008-04-24 16:06:33 -07:00
Mathieu Lacage ea56f2e91f Mtag -> Tag 2008-04-24 16:03:13 -07:00
Mathieu Lacage 4ce77194e7 convert to new tag API. 2008-04-24 15:44:35 -07:00
Tom Henderson c7e85543a6 Fix two nits that escaped checkin 2008-04-22 22:08:53 -07:00
Tom Henderson 1fdd4c5c88 branch merge 2008-04-22 21:19:39 -07:00
Mathieu Lacage f0cf30bdb7 get rid of Attribute class. Use AttributeValue subclasses directly. 2008-04-17 13:42:25 -07:00
Tom Henderson da3761fdda Align helper API use of Install() 2008-04-13 15:46:17 -07:00
Mathieu Lacage 7024f99657 get rid of implicit conversion of Attribute to/from Ptr<>. Replace this with an explicit Pointer class. 2008-04-09 12:15:24 -07:00
Mathieu Lacage b9ddd98e03 Build -> Install 2008-04-07 10:38:37 -07:00
Mathieu Lacage d2fe7ebe8f remove 'All rigts reserved' keyword per tom's suggestion 2008-03-31 14:56:41 -07:00
Mathieu Lacage 1e1710cb6b fallout from gustavo's header inclusion policy change. 2008-03-26 14:17:58 -07:00
Mathieu Lacage a465f59fd3 port to helper API. 2008-03-24 16:30:37 -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
Federico Maguolo eab7320385 PropagationLossModel::GetRxPower -> PropagationLossModel::GetLoss 2008-03-21 04:49:23 +01:00
Mathieu Lacage 53b08d12bd merge TypeId in headers and trailers branch 2008-03-20 09:56:03 -07:00
Mathieu Lacage 4e079d7cc9 move wifi examples to example directory
--HG--
rename : samples/main-adhoc-wifi.cc => examples/wifi-adhoc.cc
rename : samples/main-ap-wifi.cc => examples/wifi-ap.cc
2008-03-19 12:42:54 -07:00
Mathieu Lacage 597c7b6e81 add a bunch of trace sinks for demonstration 2008-03-19 12:41:06 -07:00
Tom Henderson d2449d14a2 Add sample file for attribute values 2008-03-19 07:10:01 -07:00
Mathieu Lacage bba7e847c8 remove dead code. 2008-03-17 14:49:52 -07:00
Mathieu Lacage be79c178e4 define a TypeId for each Header/Trailer. 2008-03-17 13:12:17 -07:00
Mathieu Lacage bc1662c6d0 replace PacketPrinter with an iterator 2008-03-17 11:45:36 -07:00
Mathieu Lacage c26c1c662f don't forget to setup propagation delay and loss models on channel. 2008-03-15 19:51:40 +01:00
Mathieu Lacage cec9ed0d40 use the right position attribute name. 2008-03-15 19:38:00 +01:00
Mathieu Lacage 27a69753d3 more ns3:: prefix fixes. 2008-03-15 19:31:57 +01:00
Mathieu Lacage 450ad1b953 need to use ns3:: prefix for TypeId names now. 2008-03-15 19:29:22 +01:00
Mathieu Lacage e716bbe09d add back support for introspected doxygen. 2008-03-13 12:56:49 -07:00
Mathieu Lacage 0601ecd105 add Application::SetNode and NetDevice::SetNode, use them from Node::AddApplication and Node::AddDevice. kill useless "Node" attributes. 2008-03-13 11:10:38 -07:00
Mathieu Lacage 9a1fefd867 Config::Connect -> Config::ConnectWithoutContext && Config::ConnectWithContext -> Config::Connect 2008-03-11 13:46:22 -07:00
Mathieu Lacage 48a191409b get rid of CreateObjectWith 2008-03-11 13:30:12 -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 583d5a3273 do not use DefaultValues in simulator 2008-03-03 20:47:12 +01:00
Mathieu Lacage 3f4d17c41f port propagation models and channel to attributes. 2008-03-03 18:30:29 +01:00
Mathieu Lacage df41aef5da use Config-based trace system 2008-03-02 22:52:55 +01:00
Mathieu Lacage f399edb1db avoid crashing AP wifi sample 2008-03-02 01:53:26 +01:00
Mathieu Lacage 2366f98df3 port wifi model to Attributes
--HG--
rename : src/devices/wifi/aarf-mac-stations.cc => src/devices/wifi/aarf-wifi-manager.cc
rename : src/devices/wifi/aarf-mac-stations.h => src/devices/wifi/aarf-wifi-manager.h
rename : src/devices/wifi/mac-high-adhoc.cc => src/devices/wifi/adhoc-wifi-mac.cc
rename : src/devices/wifi/mac-high-adhoc.h => src/devices/wifi/adhoc-wifi-mac.h
rename : src/devices/wifi/arf-mac-stations.cc => src/devices/wifi/arf-wifi-manager.cc
rename : src/devices/wifi/arf-mac-stations.h => src/devices/wifi/arf-wifi-manager.h
rename : src/devices/wifi/cr-mac-stations.cc => src/devices/wifi/constant-rate-wifi-manager.cc
rename : src/devices/wifi/cr-mac-stations.h => src/devices/wifi/constant-rate-wifi-manager.h
rename : src/devices/wifi/ideal-mac-stations.cc => src/devices/wifi/ideal-wifi-manager.cc
rename : src/devices/wifi/ideal-mac-stations.h => src/devices/wifi/ideal-wifi-manager.h
rename : src/devices/wifi/mac-high-nqap.cc => src/devices/wifi/nqap-wifi-mac.cc
rename : src/devices/wifi/mac-high-nqap.h => src/devices/wifi/nqap-wifi-mac.h
rename : src/devices/wifi/mac-high-nqsta.cc => src/devices/wifi/nqsta-wifi-mac.cc
rename : src/devices/wifi/mac-high-nqsta.h => src/devices/wifi/nqsta-wifi-mac.h
rename : src/devices/wifi/mac-stations.cc => src/devices/wifi/wifi-remote-station-manager.cc
rename : src/devices/wifi/mac-stations.h => src/devices/wifi/wifi-remote-station-manager.h
2008-03-01 21:21:53 +01:00