Commit Graph
335 Commits
Author SHA1 Message Date
Mathieu Lacage 6b8a288216 fix mingw regression tests 2009-06-25 09:07:44 +02:00
Mathieu Lacage fb91e1763f merge with HEAD 2009-06-08 09:19:00 +02:00
Tom Henderson 667c8e9316 main-ptr sample program was left out of build 2009-06-05 09:46:08 -07:00
Mathieu Lacage 1b77e56fe5 new tags
--HG--
rename : src/common/tag-list.cc => src/common/byte-tag-list.cc
rename : src/common/tag-list.h => src/common/byte-tag-list.h
2009-06-03 08:49:40 +02:00
Timo Bingmann efb755d2b8 test propagation loss models 2009-05-28 18:19:51 +02:00
Timo Bingmann ecc200a45b bug 475: GammaVariable and ErlangVariable 2009-04-16 10:07:48 +02:00
Mathieu Lacage c8830bac6c fix typo 2009-04-03 20:09:07 +02:00
Mathieu Lacage e94e1c46d2 StaticMobilityModel -> ConstantPositionMobilityModel, StaticSpeedMobilityModel -> ConstantVelocityMobilityModel
--HG--
rename : src/mobility/static-mobility-model.cc => src/mobility/constant-position-mobility-model.cc
rename : src/mobility/static-mobility-model.h => src/mobility/constant-position-mobility-model.h
rename : src/mobility/static-speed-mobility-model.cc => src/mobility/constant-velocity-mobility-model.cc
rename : src/mobility/static-speed-mobility-model.h => src/mobility/constant-velocity-mobility-model.h
2009-03-10 14:18:32 +01:00
Gustavo J. A. M. Carneiro 21f1fa424c samples/main-test-sync also depends on the realtime optional feature 2009-01-25 15:44:55 +00:00
Gustavo J. A. M. Carneiro 5814b0bf2a Fix build for systems without posix threads library 2009-01-14 15:36:19 +00:00
Timo Bingmann c83e3a9277 PropagationLossModel::GetLoss -> CalcRxPower. Add ThreeLogDistancePropagationLossModel. 2009-01-09 09:39:42 +01:00
Mathieu Lacage 61362067bd merge with HEAD 2008-11-24 06:36:05 +01:00
Craig Dowell eae689e01f double and int confusion in main-test-sync 2008-10-29 22:52:22 -07:00
Mathieu Lacage 581784f91d get rid of reference model for log distance model 2008-10-28 13:40:33 +01:00
Mathieu Lacage d89c70de5d remove realtime public API. 2008-10-27 12:47:33 +01:00
Mathieu Lacage 7ba5753f97 merge with HEAD 2008-10-27 12:17:38 +01:00
Mathieu Lacage ec46d1caac forgot to build ns2 mobility sample 2008-10-24 12:39:53 +02:00
Mathieu Lacage 8e763acb6b add ns2 mobility sample. 2008-10-24 12:29:39 +02:00
Mathieu Lacage 59617b7716 rename RealtimeSimulator to WallclockSimulator
--HG--
rename : src/simulator/realtime-simulator.h => src/simulator/wallclock-simulator.h
2008-10-15 14:51:16 +02:00
Craig Dowell f90fd0884d slight reorganization and naming change for added realtime methods 2008-10-14 22:52:41 -07:00
Craig Dowell b17bf6c0ec added test for m_running in ScheduleRealNow 2008-10-10 21:01:50 -07:00
Craig Dowell bec8013cbd it helps to remember to add function implementations 2008-10-10 16:43:43 -07:00
Craig Dowell 6710a1eae3 make simulator schedule calls explicitly relative throughout. fixes multithread problem in realtime simulator 2008-10-10 15:24:56 -07:00
Mathieu Lacage ad6aeea67c make sample run. 2008-09-11 10:08:18 -07:00
Gustavo J. A. M. Carneiro 9efa9be722 python bindings 2008-07-08 10:43:58 -07:00
Mathieu Lacage 0b6f308e04 bug 186: internet-node directory must be renamed to internet-stack
--HG--
rename : src/internet-node/arp-cache.cc => src/internet-stack/arp-cache.cc
rename : src/internet-node/arp-cache.h => src/internet-stack/arp-cache.h
rename : src/internet-node/arp-header.cc => src/internet-stack/arp-header.cc
rename : src/internet-node/arp-header.h => src/internet-stack/arp-header.h
rename : src/internet-node/arp-ipv4-interface.cc => src/internet-stack/arp-ipv4-interface.cc
rename : src/internet-node/arp-ipv4-interface.h => src/internet-stack/arp-ipv4-interface.h
rename : src/internet-node/arp-l3-protocol.cc => src/internet-stack/arp-l3-protocol.cc
rename : src/internet-node/arp-l3-protocol.h => src/internet-stack/arp-l3-protocol.h
rename : src/internet-node/internet-stack.cc => src/internet-stack/internet-stack.cc
rename : src/internet-node/internet-stack.h => src/internet-stack/internet-stack.h
rename : src/internet-node/ipv4-checksum.cc => src/internet-stack/ipv4-checksum.cc
rename : src/internet-node/ipv4-checksum.h => src/internet-stack/ipv4-checksum.h
rename : src/internet-node/ipv4-end-point-demux.cc => src/internet-stack/ipv4-end-point-demux.cc
rename : src/internet-node/ipv4-end-point-demux.h => src/internet-stack/ipv4-end-point-demux.h
rename : src/internet-node/ipv4-end-point.cc => src/internet-stack/ipv4-end-point.cc
rename : src/internet-node/ipv4-end-point.h => src/internet-stack/ipv4-end-point.h
rename : src/internet-node/ipv4-impl.cc => src/internet-stack/ipv4-impl.cc
rename : src/internet-node/ipv4-impl.h => src/internet-stack/ipv4-impl.h
rename : src/internet-node/ipv4-interface.cc => src/internet-stack/ipv4-interface.cc
rename : src/internet-node/ipv4-interface.h => src/internet-stack/ipv4-interface.h
rename : src/internet-node/ipv4-l3-protocol.cc => src/internet-stack/ipv4-l3-protocol.cc
rename : src/internet-node/ipv4-l3-protocol.h => src/internet-stack/ipv4-l3-protocol.h
rename : src/internet-node/ipv4-l4-demux.cc => src/internet-stack/ipv4-l4-demux.cc
rename : src/internet-node/ipv4-l4-demux.h => src/internet-stack/ipv4-l4-demux.h
rename : src/internet-node/ipv4-l4-protocol.cc => src/internet-stack/ipv4-l4-protocol.cc
rename : src/internet-node/ipv4-l4-protocol.h => src/internet-stack/ipv4-l4-protocol.h
rename : src/internet-node/ipv4-loopback-interface.cc => src/internet-stack/ipv4-loopback-interface.cc
rename : src/internet-node/ipv4-loopback-interface.h => src/internet-stack/ipv4-loopback-interface.h
rename : src/internet-node/ipv4-static-routing.cc => src/internet-stack/ipv4-static-routing.cc
rename : src/internet-node/ipv4-static-routing.h => src/internet-stack/ipv4-static-routing.h
rename : src/internet-node/pending-data.cc => src/internet-stack/pending-data.cc
rename : src/internet-node/pending-data.h => src/internet-stack/pending-data.h
rename : src/internet-node/rtt-estimator.cc => src/internet-stack/rtt-estimator.cc
rename : src/internet-node/rtt-estimator.h => src/internet-stack/rtt-estimator.h
rename : src/internet-node/sequence-number.cc => src/internet-stack/sequence-number.cc
rename : src/internet-node/sequence-number.h => src/internet-stack/sequence-number.h
rename : src/internet-node/sgi-hashmap.h => src/internet-stack/sgi-hashmap.h
rename : src/internet-node/tcp-header.cc => src/internet-stack/tcp-header.cc
rename : src/internet-node/tcp-header.h => src/internet-stack/tcp-header.h
rename : src/internet-node/tcp-l4-protocol.cc => src/internet-stack/tcp-l4-protocol.cc
rename : src/internet-node/tcp-l4-protocol.h => src/internet-stack/tcp-l4-protocol.h
rename : src/internet-node/tcp-socket-factory-impl.cc => src/internet-stack/tcp-socket-factory-impl.cc
rename : src/internet-node/tcp-socket-factory-impl.h => src/internet-stack/tcp-socket-factory-impl.h
rename : src/internet-node/tcp-socket-impl.cc => src/internet-stack/tcp-socket-impl.cc
rename : src/internet-node/tcp-socket-impl.h => src/internet-stack/tcp-socket-impl.h
rename : src/internet-node/tcp-typedefs.h => src/internet-stack/tcp-typedefs.h
rename : src/internet-node/udp-header.cc => src/internet-stack/udp-header.cc
rename : src/internet-node/udp-header.h => src/internet-stack/udp-header.h
rename : src/internet-node/udp-l4-protocol.cc => src/internet-stack/udp-l4-protocol.cc
rename : src/internet-node/udp-l4-protocol.h => src/internet-stack/udp-l4-protocol.h
rename : src/internet-node/udp-socket-factory-impl.cc => src/internet-stack/udp-socket-factory-impl.cc
rename : src/internet-node/udp-socket-factory-impl.h => src/internet-stack/udp-socket-factory-impl.h
rename : src/internet-node/udp-socket-impl.cc => src/internet-stack/udp-socket-impl.cc
rename : src/internet-node/udp-socket-impl.h => src/internet-stack/udp-socket-impl.h
rename : src/internet-node/waf => src/internet-stack/waf
rename : src/internet-node/wscript => src/internet-stack/wscript
2008-06-09 15:40:22 -07:00
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