Commit Graph

760 Commits (113e6255ea62554fca8179611916099ea7ce4b3f)

Author SHA1 Message Date
Tom Henderson d52242c4ae OnOffApplication functioning; some Node class cleanup 2007-03-21 23:17:11 -07:00
Tom Henderson 9e86e12f6f Add nodes to NodeList in static Create method; cut over simple-serial.cc to use this node factory 2007-03-20 06:28:24 -07:00
Tom Henderson d456baf82e prepare simple-serial.cc for Node cutover 2007-03-19 22:27:22 -07:00
Tom Henderson 1441c54100 Remove dependency on InternetNode for serial devices 2007-03-19 22:23:16 -07:00
Tom Henderson b9e6974c8e Add static node factory methods to class Node 2007-03-19 22:19:38 -07:00
Tom Henderson a0f6d0c326 Add smartvector, smartset 2007-03-19 21:13:06 -07:00
Tom Henderson 8cc849de4f Move ns-2/simple.cc to examples/simple-serial.cc 2007-03-19 21:01:35 -07:00
Tom Henderson d156b4ab86 Add Mathieu's super object container; add Rx trace on SerialNetDevice 2007-03-19 07:02:14 -07:00
Tom Henderson cd132b39ed Add SerialTopology functions and remove from simple.cc file 2007-03-19 00:40:44 -07:00
Tom Henderson 07cdc040b9 Remove MacAddress from SerialNetDevice constructors, make SerialChannel name argument optional, some trace formatting 2007-03-19 00:21:21 -07:00
Tom Henderson 3e2f129922 Add base class IPAddr; L4Protocol; Protocol; OnOff Application, and base class Socket 2007-03-18 14:35:44 -07:00
Tom Henderson 0689d2c0d7 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 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 79568bde6f ensure iostream is included when doing an optimized build 2007-03-18 19:31:32 +01:00
Tom Henderson 0fad10f942 Make this compile on 32-bit machine; fix SConstruct 2007-03-18 06:25:15 -07:00
Craig Dowell e4f68cc58d serial channel functionality 2007-03-18 03:43:49 -07:00
Tom Henderson 4b39fb88ae Rename UdpSocket to DatagramSocket 2007-03-17 23:16:59 -07:00
Tom Henderson 7868600d6b Add random number files, base class Application 2007-03-17 22:32:08 -07:00
Mathieu Lacage c6bb8b9b64 fix typo. reported by Gustavo Carneiro. 2007-03-15 13:26:30 +01:00
Unknown 6f4566aec7 make sure that there is a C and C++ compiler. Otherwise, we generate large amounts of spurious unrelated errors. 2007-03-14 09:55:35 +01:00
Mathieu Lacage 31adc9851a make TimeUnit<1>.GetSeconds() work, and similar for scalars. Patch by Gustavo Carneiro. 2007-03-13 17:44:36 +01:00
Tom Henderson c2460c024a Rename simple.tcl.cc to simple.cc; remove OTcl comments 2007-03-07 22:45:17 -08:00
Tom Henderson e7e003521d Fix bug 8: Enque/Deque misspelled 2007-03-07 22:26:20 -08:00
Mathieu Lacage 7d3e9538f0 add consistency checks. Based on patch by Gustavo Carneiro 2007-03-06 18:38:51 +01:00
Mathieu Lacage c276aab07b add operator = to InternetNode 2007-02-26 10:28:57 +01:00
Mathieu Lacage 796b5d4a3f move serial code to src/devices/serial 2007-02-22 10:04:54 +01:00
Mathieu Lacage e69f129532 remove unused header 2007-02-22 10:03:55 +01:00
Mathieu Lacage 1a279cc652 remove unused files 2007-02-22 09:54:27 +01:00
Mathieu Lacage f099a24c94 move p2p to new dir 2007-02-22 09:51:54 +01:00
Mathieu Lacage 2218e346ae merge with trunk 2007-02-22 09:40:46 +01:00
Mathieu Lacage 2a994cb96e merge with trunk 2007-02-22 09:40:41 +01:00
Mathieu Lacage f07316cd2c add some simple packet content dumping. 2007-02-21 23:09:42 +01:00
Unknown ac25315862 Add DEBUG to ipv4-address.cc 2007-02-21 12:52:35 -08:00
Mathieu Lacage b95ce71aaf make trailing ';' mandatory for NS_ASSERT* and NS_FATAL_ERROR macros. fix uses. 2007-02-21 20:07:39 +01:00
Mathieu Lacage 29b2db3a67 make trailing ';' mandatory with NS_DEBUG macros. fix all invalid uses. 2007-02-21 20:04:32 +01:00
Mathieu Lacage a9d2b13fa1 avoid dumping the first packet 2007-02-21 18:28:25 +01:00
Mathieu Lacage 904c8f5a8a improve arp debugging output 2007-02-21 18:14:03 +01:00
Mathieu Lacage 62ff2e87b3 fix coding style 2007-02-21 17:58:14 +01:00
Mathieu Lacage b3e2607291 make the multiple-queue tracing case work 2007-02-21 17:55:14 +01:00
Mathieu Lacage 6efb114f27 connect to simple queue event names. 2007-02-21 17:46:40 +01:00
Mathieu Lacage 76322a79de fix queue tracing 2007-02-21 17:06:19 +01:00
Unknown 390d3d8089 Remove netmask from AddDuplexLink signature 2007-02-21 07:37:44 -08:00
Mathieu Lacage d2064f1190 remove now-unused call to c_str () 2007-02-21 16:30:08 +01:00
Mathieu Lacage 234b1490cb replace char const * with std::string const & 2007-02-21 16:27:42 +01:00
Unknown f6e33b54b7 trace files should not be opened for appending 2007-02-21 06:42:58 -08:00
Unknown 82e86038c1 touch a file 2007-02-21 01:37:00 -08:00
Unknown 379e7ffd5f Forgot to add in serial-phy classes 2007-02-21 00:15:47 -08:00
Unknown 97af81500b Plumbing in SerialPhy in receive direction 2007-02-21 00:09:28 -08:00
Unknown a8a939e65e Move a few functions definitions out of headers 2007-02-21 00:02:27 -08:00
Unknown cc8286b25e Plumb in outbound SerialPhy 2007-02-20 23:58:21 -08:00