Commit Graph

47 Commits (113e6255ea62554fca8179611916099ea7ce4b3f)

Author SHA1 Message Date
Mathieu Lacage 6736b56964 fix dox warnings 2007-05-15 17:12:36 +02:00
Raj Bhattacharjea 6c93b818af datarate, packet, defaultvalue, object dox 2007-05-14 10:38:08 -04:00
Mathieu Lacage ee02cd1a23 rename Node to INode 2007-05-14 10:06:12 +02:00
Mathieu Lacage 1b0dbb2b34 rename node.h to i-node.h 2007-05-14 09:09:43 +02:00
Gustavo J. A. M. Carneiro 7aacb7d136 merge 2007-05-13 12:52:38 +01:00
Gustavo J. A. M. Carneiro ca2416f431 WAF: simplify wscripts using the new chained uselib_local dependencies feature of WAF SVN; now build all samples and examples; add --disable-rpath configure option; add WAF build instructions. 2007-05-13 12:46:18 +01:00
Mathieu Lacage 1f454dd36e merge with trunk 2007-05-13 11:24:28 +02:00
Mathieu Lacage 87112f46f7 call Node::AddDevice from NetDevice::NetDevice 2007-05-13 09:58:53 +02:00
Mathieu Lacage a37a156977 make Queue::CreateDefault use the ComponentManager. 2007-05-13 09:35:03 +02:00
Tom Henderson bca528b89a Remove unused code 2007-05-12 15:36:41 -07:00
Tom Henderson dc01b2136e Separate address assignment from routing in PointToPoint topology code 2007-05-12 15:31:40 -07:00
Mathieu Lacage 5cb92847c4 make Queue derive from Interface 2007-05-11 19:15:28 +02:00
Mathieu Lacage 720fae1bbe rework the refcounting framework to use the MakeNewObject function 2007-05-11 08:59:49 +02:00
Mathieu Lacage 4bd2abebd2 use Ptr<> everywhere Object or NsUnknown are used 2007-05-10 20:19:26 +02:00
Mathieu Lacage 349f970d82 remove leaks and rework the Ptr class to work with a new refcount mechanism 2007-05-10 18:33:52 +02:00
Mathieu Lacage e322d7f1df implement properly NetDevice::DoDispose and rename NetDevice::PeekNode to NetDevice::GetNode 2007-05-10 08:18:41 +02:00
Raj Bhattacharjea ecfcfa977d Node* -> Ptr<Node> 2007-05-09 13:26:21 -04:00
Gustavo J. A. M. Carneiro b2a87732c9 Add support for building with WAF 2007-05-07 12:01:51 +01:00
Tom Henderson ea55c60fe3 Enable both ascii and pcap tracing 2007-05-04 12:17:14 -07:00
Mathieu Lacage 4f05b2b2fc remove Node::GetIpv4 2007-05-03 15:24:34 +02:00
Mathieu Lacage b15d1043d1 finish Dispose -> DoDispose rework 2007-05-03 13:24:43 +02:00
Mathieu Lacage 5c9a4d2328 fix last leaks with new refcounted mechanism 2007-05-03 00:31:04 +02:00
Mathieu Lacage 3b476dbd6c do not leak the NetDevice from P2PTopology 2007-05-02 12:12:55 +02:00
Mathieu Lacage 6e03b80cd0 call dispose from within the destructor 2007-05-02 09:18:18 +02:00
Mathieu Lacage 9eaf9191d8 merge in raj's dispose early work 2007-05-02 09:10:19 +02:00
Mathieu Lacage 4219858cc2 remove external NetDeviceList and use the Node's integrated list 2007-04-30 10:21:49 +02:00
Mathieu Lacage cd2fabe2f1 add NetDevice::NeedsArp method 2007-04-30 10:05:46 +02:00
Mathieu Lacage e63689a66f remove ipv4 interface from public API 2007-04-30 10:00:34 +02:00
Mathieu Lacage 642ffe507f fix dox warning 2007-03-30 14:01:41 +02:00
Craig Dowell 403f2419d6 fix queue leak and add p2p net device dox 2007-03-29 15:53:20 -07:00
Mathieu Lacage 80edf00e0d start some doxygen template 2007-03-29 18:07:37 +02:00
Mathieu Lacage b6c62d5650 add empty template for doxygen doc 2007-03-29 18:04:06 +02:00
Mathieu Lacage 2584c78959 add NetDevice::GetChannel method and doxygen-document it 2007-03-29 17:07:04 +02:00
Mathieu Lacage 51d7f89ece fix compilation for optimized builds 2007-03-29 13:24:22 +02:00
Unknown 98c97c8047 a point to point ipv4 interface 2007-03-28 19:38:56 +02:00
Craig Dowell 6af1c8bb1f net device copy and assignment, reference counted channel. 2007-03-27 15:41:08 -07:00
Craig Dowell 994c7be384 remove unused files, remove notion of PHY, make more realistic p2p-net-device and p2p-channel 2007-03-27 13:04:11 -07:00
Tom Henderson 1a65d66361 A few type changes to not-yet-defined functions 2007-03-26 06:50:33 -07:00
Tom Henderson 3d8f778457 Add net devices to net-device-list in topology 2007-03-26 06:39:20 -07:00
Tom Henderson a3663bc40c Make queues copyable; change p2p-topology.cc to reflect this 2007-03-25 17:47:59 -07:00
Tom Henderson fd92794e43 Move simple-p2p.cc to DataRate; fix small bug in DataRate and add include guards 2007-03-25 15:33:24 -07:00
Tom Henderson 8a2cff0607 Add back member variable initializers in p2p-net-device.cc 2007-03-25 07:24:04 -07:00
Tom Henderson c2a49fc1c2 remove 512-byte MTU for P2P net device; make default in base class equal to max uint16 2007-03-25 07:20:24 -07:00
Tom Henderson dd986b3340 Rename classes from Serial to PointToPoint 2007-03-25 07:13:03 -07:00
Tom Henderson 00960518d3 Rename file names from serial to p2p 2007-03-25 06:59:11 -07:00
Tom Henderson 327949573d move channel.cc channel.h to node directory; merge ns-3-tracing from mathieu 2007-03-18 14:06:51 -07:00
Mathieu Lacage f099a24c94 move p2p to new dir 2007-02-22 09:51:54 +01:00