Commit Graph
304 Commits
Author SHA1 Message Date
Raj Bhattacharjea 6b057682d1 Check in a tcp example which has rate error models 2008-07-08 11:09:22 -04:00
Craig Dowell fbe51a827c fix bug 234 which changes required methods on helpers to constructor parameters. Update tutorial content to reflect. Change RemoteIpv4 attribute to RemoteAddress. 2008-07-03 17:37:32 -07:00
Craig Dowell 506f243e4a bug 232, references to Parameter obsolete 2008-07-03 15:44:54 -07:00
Raj Bhattacharjea dacda3de73 Fix trace names to match documents in tcp-star-server 2008-07-02 15:57:33 -04:00
Raj Bhattacharjea a8b3e9badc Add a tcp server example 2008-07-02 15:45:35 -04:00
Craig Dowell 1fc5d88cd0 finish up with a wifi example 2008-06-29 15:05:22 -07:00
Craig Dowell fd3486387c cleanup tutorial third.cc a bit 2008-06-29 11:13:27 -07:00
Craig Dowell 0ac4804596 work through second tutorial example 2008-06-28 22:39:06 -07:00
Craig Dowell f3c68e4a74 swap in new tutorial
--HG--
rename : doc/tutorial/Makefile => doc/tutorial/in-process/Makefile
rename : doc/tutorial/attributes.texi => doc/tutorial/in-process/attributes.texi
rename : doc/tutorial/figures/README => doc/tutorial/in-process/figures/README
rename : doc/tutorial/figures/dumbbell.dia => doc/tutorial/in-process/figures/dumbbell.dia
rename : doc/tutorial/figures/helpers.obj => doc/tutorial/in-process/figures/helpers.obj
rename : doc/tutorial/figures/oneobj.png => doc/tutorial/in-process/figures/oneobj.png
rename : doc/tutorial/figures/pp.dia => doc/tutorial/in-process/figures/pp.dia
rename : doc/tutorial/figures/star.dia => doc/tutorial/in-process/figures/star.dia
rename : doc/tutorial/figures/threeobj.png => doc/tutorial/in-process/figures/threeobj.png
rename : doc/tutorial/helpers.texi => doc/tutorial/in-process/helpers.texi
rename : doc/tutorial/introduction.texi => doc/tutorial/in-process/introduction.texi
rename : doc/tutorial/log.texi => doc/tutorial/in-process/log.texi
rename : doc/tutorial/other.texi => doc/tutorial/in-process/other.texi
rename : doc/tutorial/output.texi => doc/tutorial/in-process/output.texi
rename : doc/tutorial/statistics.texi => doc/tutorial/in-process/statistics.texi
rename : doc/tutorial/troubleshoot.texi => doc/tutorial/in-process/troubleshoot.texi
rename : doc/tutorial/tutorial.css => doc/tutorial/in-process/tutorial.css
rename : doc/tutorial/tutorial.texi => doc/tutorial/in-process/tutorial.texi
2008-06-28 19:46:55 -07:00
Craig Dowell f4889d7d80 add updated tutorial examples 2008-06-28 19:39:46 -07:00
Mathieu Lacage 3bec8045c8 remove tcp-2way from examples. mistake from changeset c8011a2a0c60 2008-06-21 13:22:39 -07:00
Mathieu Lacage 194f908070 another testcase for bug 217. Make sure we do not report tags outside of the current range 2008-06-21 08:55:04 -07:00
craigdo@craig-dowells-imac.local 408e2c55d7 Patch addresses bug 227. 2008-06-19 14:58:46 -07:00
Craig Dowell d10c01649b Changes for bug 205, unlisted FIN bug 2008-06-16 16:25:52 -07:00
Mathieu Lacage d031eee06e merge bug 213 repo
--HG--
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/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
2008-06-13 17:20:55 -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
Tom Henderson 097d2d9fc6 RecvFrom() expansion, add flags parameter to some Send calls 2008-06-09 06:40:21 -07:00
Craig Dowell aa140401da CSMA Cleanup, XXX in echo apps, clarification of point-to-point data rates in dox 2008-06-07 10:38:39 -07:00
Raj Bhattacharjea 08a4a868ed Restore tcp example to full size, also a bugfix 2008-06-06 16:10:54 -04:00
Raj Bhattacharjea 1badfe472a Merge with ns-3-dev 2008-06-04 17:19:32 -04:00
Craig Dowell 65f1fd2403 point-to-point cleanup 2008-05-29 19:09:56 -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
Mathieu Lacage cf1c900208 the TypeId for Packet sockets is PacketSocketFactory, not PacketSocket. fix bug introduced by changeset c33b6d2775b7. 2008-05-28 11:28:06 -07:00
Mathieu Lacage d08ac04785 avoid segfault 2008-05-27 15:57:51 -07:00
Raj Bhattacharjea c9b7853ee5 Fix up recv buffer stuff some more 2008-05-22 17:08:19 -04:00
Tom Henderson 27925e7cb0 branch merge 2008-05-21 19:00:38 -07:00
Raj Bhattacharjea 6ec4d85a47 Merge with tomh/ns-3-dev-socket 2008-05-21 12:01:24 -04:00
Tom Henderson 5c02363c4f move Tcp to TcpSocketFactory 2008-05-20 12:16:55 -07:00
Raj Bhattacharjea 3ba10dc813 Merge with tomh/ns-3-dev-socket 2008-05-20 14:40:36 -04:00
Tom Henderson f697ad0140 remove spurious test line 2008-05-20 07:27:16 -07:00
Tom Henderson f4ff3123db Add attributes to new abstract base class for UdpSocket 2008-05-20 07:25:17 -07:00
Tom Henderson b3b6295b30 s/UdpImpl/UdpSocketFactoryImpl
--HG--
rename : src/internet-node/udp-impl.cc => src/internet-node/udp-socket-factory-impl.cc
rename : src/internet-node/udp-impl.h => src/internet-node/udp-socket-factory-impl.h
2008-05-17 22:02:09 -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 c45802742e merge with HEAD 2008-05-16 15:52:04 -07:00
Mathieu Lacage 02331f604d forgot to remove dead includes 2008-05-16 10:40:37 -07:00
Mathieu Lacage f103318a82 merge with HEAD 2008-05-16 10:29:34 -07:00
Mathieu Lacage 138d5d6d8d remove dead code. 2008-05-16 10:25:24 -07:00
Tom Henderson a6e0ed416b branch merge 2008-05-15 21:35:55 -07:00
Mathieu Lacage c98f4f3ffe remove XXX 2008-05-15 11:25:17 -07:00
Mathieu Lacage d4d197f1f1 ensure that the list of positions is long enough 2008-05-15 10:39:44 -07:00
tjkopena@cs.drexel.edu 5fdb9e182b Merged nonotifier with main branch. 2008-05-15 07:47:17 -04: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
Mathieu Lacage c227e133ed update pcap trace setup filename 2008-05-14 09:37:00 -07:00
Raj Bhattacharjea b0a3075553 Use the correct semantics for sendcallback 2008-05-12 15:12:26 -04:00
Raj Bhattacharjea 815764531e Tcp large transfer modified to keep sending for 10 seconds 2008-05-12 13:27:45 -04:00
Raj Bhattacharjea 749d9e67cc Add a socket callback that can unblock a blocked close 2008-05-12 13:13:50 -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 4feee8425f branch merge from ns-3-dev 2008-05-11 15:17:18 -07:00
Craig Dowell 47785ff004 fix bug 161 2008-05-11 11:18:21 -07:00
Tom Henderson ee3e88761c overloaded Recv() method suggested by Gustavo 2008-05-02 09:38:18 -07:00