Commit Graph
94 Commits
Author SHA1 Message Date
Mathieu Lacage 6d1fbb99fa remove external NetDeviceList and use the Node's integrated list 2007-04-30 10:21:49 +02:00
Mathieu Lacage 44f3dc15c8 remove ipv4 interface from public API 2007-04-30 10:00:34 +02:00
Mathieu Lacage 8cb55bca6e remove dead code 2007-03-29 22:39:11 +02:00
mathieu@mathieu.inria.fr df76af9923 a point to point ipv4 interface 2007-03-28 19:38:56 +02:00
mathieu@mathieu.inria.fr 3b8541394e split out AsciiTrace class from simple example 2007-03-28 19:26:58 +02:00
Tom Henderson f94e93bea8 Add ApplicationList and Capability 2007-03-27 21:48:22 -07:00
Craig Dowell ecea538c16 net device copy and assignment, reference counted channel. 2007-03-27 15:41:08 -07:00
Craig Dowell 1e75e87d35 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 40b7bd0715 Add net devices to net-device-list in topology 2007-03-26 06:39:20 -07:00
Tom Henderson a6b1a5e964 Rename file names from serial to p2p 2007-03-25 06:59:11 -07:00
Raj Bhattacharjea 7f86ae67f8 Added in DataRate to common module 2007-03-22 17:20:15 -04:00
Tom Henderson 02df76a400 OnOffApplication functioning; some Node class cleanup 2007-03-21 23:17:11 -07:00
Tom Henderson bec6b00ecf Add static node factory methods to class Node 2007-03-19 22:19:38 -07:00
Tom Henderson 754ab5183a Move ns-2/simple.cc to examples/simple-serial.cc 2007-03-19 21:01:35 -07:00
Tom Henderson 2388eff7c8 Add Mathieu's super object container; add Rx trace on SerialNetDevice 2007-03-19 07:02:14 -07:00
Tom Henderson 3504036137 Add SerialTopology functions and remove from simple.cc file 2007-03-19 00:40:44 -07:00
Tom Henderson 080a57c8b5 Begin checkin of ns-3-gfr; s/UdpSocket/DatagramSocket; bring in Application base class and onoff-application, and base class socket; bring in random number generator files 2007-03-18 14:30:26 -07:00
Tom Henderson b5d1d295d6 move channel.cc channel.h to node directory; merge ns-3-tracing from mathieu 2007-03-18 14:06:51 -07:00
Tom Henderson 1fa4383e4e Make this compile on 32-bit machine; fix SConstruct 2007-03-18 06:25:15 -07:00
Craig Dowell 18d492081a serial channel functionality 2007-03-18 03:43:49 -07:00
Tom Henderson 9fc27750c3 Rename UdpSocket to DatagramSocket 2007-03-17 23:16:59 -07:00
Tom Henderson 24d8862f67 Add random number files, base class Application 2007-03-17 22:32:08 -07:00
Tom Henderson 067d7e2e9f Rename simple.tcl.cc to simple.cc; remove OTcl comments 2007-03-07 22:45:17 -08:00
Mathieu Lacage 2be9fab00d move serial code to src/devices/serial
--HG--
rename : src/node/channel.cc => src/devices/serial/channel.cc
rename : src/node/channel.h => src/devices/serial/channel.h
rename : src/node/layer-connector.cc => src/devices/serial/layer-connector.cc
rename : src/node/layer-connector.h => src/devices/serial/layer-connector.h
rename : src/node/propagator.h => src/devices/serial/propagator.h
rename : src/node/serial-channel.cc => src/devices/serial/serial-channel.cc
rename : src/node/serial-channel.h => src/devices/serial/serial-channel.h
rename : src/node/serial-net-device.cc => src/devices/serial/serial-net-device.cc
rename : src/node/serial-net-device.h => src/devices/serial/serial-net-device.h
rename : src/node/serial-phy.cc => src/devices/serial/serial-phy.cc
rename : src/node/serial-phy.h => src/devices/serial/serial-phy.h
2007-02-22 10:04:54 +01:00
Mathieu Lacage 2adb6044df move p2p to new dir
--HG--
rename : src/node/p2p-channel.cc => src/devices/p2p/p2p-channel.cc
rename : src/node/p2p-channel.h => src/devices/p2p/p2p-channel.h
rename : src/node/p2p-net-device.cc => src/devices/p2p/p2p-net-device.cc
rename : src/node/p2p-net-device.h => src/devices/p2p/p2p-net-device.h
2007-02-22 09:51:54 +01:00
Mathieu Lacage 0561ec8a74 add some simple packet content dumping. 2007-02-21 23:09:42 +01:00
tomh@ubuntu 59823e7d22 Skeleton SerialPhy 2007-02-20 23:26:59 -08:00
owner@UPSTAIRS.Belkin 11b1337054 strawman connectors and channel 2007-02-18 19:19:42 -08:00
Mathieu Lacage be35b9cd0c merge tom's tree with trunk 2007-02-18 11:16:08 +01:00
Tom Henderson da342c982a Merge in Craig's tracing changes as of Thursday; rename net-device-serial files to serial-net-device 2007-02-17 16:40:03 -08:00
Mathieu Lacage ae6299345d remove UdpIpv4L4Protocol class 2007-02-17 09:42:30 +01:00
Mathieu Lacage 2b862f0175 remove ArpL3Protocol object 2007-02-17 09:35:50 +01:00
Mathieu Lacage 18a7a7c367 remove Ipv4L3Protocol class. 2007-02-17 09:28:02 +01:00
Mathieu Lacage 40c42eb821 remove extra debug.cc from build 2007-02-16 09:40:19 +01:00
Mathieu Lacage 87246b4262 merge with debug tree 2007-02-16 09:32:02 +01:00
Mathieu Lacage 905e455ec9 add fatal-error.h header 2007-02-16 09:23:22 +01:00
Mathieu Lacage 00606af961 split out assert from debug.h 2007-02-16 09:00:22 +01:00
Tom Henderson a4ea5fa5ab large checkin-- bringing in serial device code 2007-02-15 23:55:15 -08:00
Tom Henderson d040e52795 Add samples/ns-2/simple.tcl.cc to SConstruct 2007-02-15 21:54:16 -08:00
craigdo@m354-pc01.ee.washington.edu 245fcefd3a queues, trace-writer, debug 2007-02-15 16:52:39 -08:00
Mathieu Lacage e723f1685c add routing table output function 2007-02-12 22:44:41 +01:00
Mathieu Lacage 337a65cadb make the p2p example compile 2007-02-12 20:15:19 +01:00
Mathieu Lacage 91b126036d add some traffic generation to sample code 2007-02-12 19:47:36 +01:00
Mathieu Lacage c106232f07 make the sample code compile and link. 2007-02-12 19:28:48 +01:00
Mathieu Lacage 8769a67a47 add p2p netdevice and channel 2007-02-12 16:45:58 +01:00
Mathieu Lacage 9e83ba030a add arp stack 2007-02-12 15:55:49 +01:00
Mathieu Lacage 39181efea1 add Ipv4 and Udp node capabilities, rework Copy methods to include an extra Node * argument 2007-02-12 13:06:05 +01:00
Mathieu Lacage 1a6536aa02 add non-debugged udp stack
--HG--
rename : src/node/ipv4-l3-protocol.cc => src/node/ipv4.cc
rename : src/node/ipv4-l3-protocol.h => src/node/ipv4.h
2007-02-10 11:29:44 +01:00
Mathieu Lacage c8a2d340c0 add start of udp stack 2007-02-09 19:40:19 +01:00
Mathieu Lacage 9618981edc a basic untested ipv4 implementation 2007-02-09 17:54:49 +01:00