Commit Graph
145 Commits
Author SHA1 Message Date
Gustavo J. A. M. Carneiro 95820416e6 Rescan API; fix and enable the socket unit test, as it now works. 2008-07-09 18:50:28 +01:00
Gustavo J. A. M. Carneiro 9efa9be722 python bindings 2008-07-08 10:43:58 -07:00
Mathieu Lacage d81e28227f bug 245: build failure with gcc 4.3.x 2008-07-02 03:16:36 -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
Tom Henderson 27925e7cb0 branch merge 2008-05-21 19:00:38 -07:00
Tom Henderson 5c02363c4f move Tcp to TcpSocketFactory 2008-05-20 12:16:55 -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 419621ab02 bench tags 2008-05-08 11:23:22 -07:00
Mathieu Lacage 3f76195175 enable metadata only on second run 2008-05-07 15:23:46 -07:00
Mathieu Lacage 5c86e56c18 avoid stupid string allocation all the time. 2008-05-07 15:01:45 -07:00
Mathieu Lacage ef46e8a27c merge with HEAD 2008-04-21 09:04:08 -07:00
Mathieu Lacage 2db1b95f98 merge with HEAD 2008-04-17 15:50:49 -07:00
Mathieu Lacage 2d5699b645 output the initial value of the attributes 2008-04-17 15:40:25 -07:00
Mathieu Lacage 2affdb808c improve the auto-generated doxygen output. 2008-04-17 15:30:18 -07:00
Mathieu Lacage 24fbf70961 bug 143: rename scheduler files
--HG--
rename : src/simulator/scheduler-heap.cc => src/simulator/heap-scheduler.cc
rename : src/simulator/scheduler-heap.h => src/simulator/heap-scheduler.h
rename : src/simulator/scheduler-list.cc => src/simulator/list-scheduler.cc
rename : src/simulator/scheduler-list.h => src/simulator/list-scheduler.h
rename : src/simulator/scheduler-map.cc => src/simulator/map-scheduler.cc
rename : src/simulator/scheduler-map.h => src/simulator/map-scheduler.h
2008-04-15 10:09:42 -07:00
Mathieu Lacage 1f50efa61d generate list of trace sources and attributes in separate dox groups. 2008-04-14 16:19:17 -07:00
Mathieu Lacage a60d3efd8b use HasSetter/HasGetter to improve doxygen output. 2008-04-11 11:25:44 -07:00
Mathieu Lacage 9b0b792cd0 print list of trace sources 2008-04-10 12:24:36 -07:00
Mathieu Lacage 9a002c9f43 generate path information for each type. 2008-04-10 11:50:47 -07:00
Mathieu Lacage 6326c0909a improve type linking behavior. 2008-04-09 13:05:20 -07:00
Mathieu Lacage 5b2a8449fd fix bug 159 2008-04-04 19:02:03 +02:00
Mathieu Lacage d2fe7ebe8f remove 'All rigts reserved' keyword per tom's suggestion 2008-03-31 14:56:41 -07:00
Mathieu Lacage a58b6eb7fd TypeId::GetAttributeListN -> TypeId::GetAttributeN 2008-03-21 13:41:16 -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 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 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 b821ac6fe7 disable mobility visualizer temporarily. 2008-03-09 21:07:35 +01:00
Mathieu Lacage 583d5a3273 do not use DefaultValues in simulator 2008-03-03 20:47:12 +01:00
Mathieu Lacage 2bc8681543 kill TraceResolver et al. 2008-03-03 01:58:57 +01:00
Mathieu Lacage df41aef5da use Config-based trace system 2008-03-02 22:52:55 +01:00
Mathieu Lacage 5dc85c3b41 do not use Queue::CreateDefault 2008-03-02 21:57:28 +01:00
Mathieu Lacage f31fa14684 merge with HEAD
--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-27 22:19:39 +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 cd376675cf convert CsmaNetDevice to Attributes. 2008-02-27 20:23:57 +01:00
Mathieu Lacage 4291df2576 make NetDevice fully virtual. 2008-02-25 19:33:46 +01:00
Gustavo J. A. M. Carneiro 70a291e326 Fix a typo in the WAF scripts; don't access m_linktask directly, use the get_target_name() method instead (to make it work with waf trunk). 2008-02-17 14:02:45 +00:00
Gustavo J. A. M. Carneiro aa27bb4053 RandomWalk2dMobilityModel changed name to RandomWalkMobilityModel (typo or intentional?) 2008-02-10 11:51:53 +00:00
Mathieu Lacage 5236196ac5 merge with HEAD
--HG--
rename : src/mobility/ns2-mobility-file-topology.cc => src/mobility/ns2-mobility-helper.cc
2008-02-08 18:24:35 +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 eeaae105d6 weird leftover from the ClassId changes. 2008-02-04 22:19:20 +01:00
Mathieu Lacage b02f5a2c38 AddInterface -> AggregateObject 2008-01-31 22:23:46 +01:00
Mathieu Lacage eb652032a8 QueryInterface -> GetObject 2008-01-31 22:11:03 +01:00
Mathieu Lacage f43b57a122 merge with HEAD again 2008-01-31 21:58:13 +01:00
Tom Henderson d8d8d976d1 Doxygen organization 2008-01-10 07:31:40 -08:00
Mathieu Lacage f4e627a8b2 replace static const Interface iid; with static InterfaceId iid (void); 2008-01-02 10:33:39 +01:00
Mathieu Lacage c8855cad2b fix bug 122: get rid of duplicate argument to QueryInterface 2008-01-02 09:25:31 +01:00