Commit Graph

1546 Commits

Author SHA1 Message Date
Mathieu Lacage
5391aa0fa2 add support for 6-arg SetArguments 2007-09-28 13:02:14 +02:00
Mathieu Lacage
eec001cad4 add 6 arg support to pointer to function traits 2007-09-28 12:49:05 +02:00
Mathieu Lacage
d953614fe4 add 6 arg support to pointer to member traits 2007-09-28 12:46:17 +02:00
Mathieu Lacage
82070b999c simplicy policy handling 2007-09-28 10:42:29 +02:00
Mathieu Lacage
cbf46c9ec4 re-implement the Timer class with the new type traits 2007-09-28 10:33:19 +02:00
Mathieu Lacage
13347878df implement the helper IntToType template 2007-09-28 10:32:59 +02:00
Mathieu Lacage
343d9fd63f forgot to add the nArgs enum in FunctionPtrTraits 2007-09-28 10:32:15 +02:00
Mathieu Lacage
4d1ab8f4ba rewrite the TypeTraits and add some tests 2007-09-28 09:27:57 +02:00
Mathieu Lacage
c1717498f4 add testcase, make it work 2007-09-27 13:48:32 +02:00
Mathieu Lacage
74a57d9e12 implement the member function version of Timer::SetFunction (a1) 2007-09-27 13:45:55 +02:00
Mathieu Lacage
265df9d0f2 add some doxygen 2007-09-27 13:31:20 +02:00
Mathieu Lacage
e4352e3c5a add doxygen for Timer class and implement the policy flags 2007-09-27 13:27:18 +02:00
Mathieu Lacage
da44de59b9 Implement a Timer API 2007-09-27 12:51:17 +02:00
Mathieu Lacage
8180ca7a9d add TypeTraits<T>::NonConstType 2007-09-27 12:50:55 +02:00
Gustavo J. A. M. Carneiro
71125e4833 Event Garbage Collector 2007-09-27 12:50:26 +02:00
Craig Dowell
5408c387ba branch merge 2007-09-26 19:55:35 -07:00
Craig Dowell
8df3425a2e tutorial files 2007-09-26 19:55:09 -07:00
Gustavo J. A. M. Carneiro
f6dcef3b49 Add a couple of NS_LOG_PARAM calls for debugging. 2007-09-26 18:09:19 +01:00
Craig Dowell
ac9d618188 add tutorial files 2007-09-24 13:28:27 -07:00
Gustavo J. A. M. Carneiro
87cd21f1f8 Need to enable packet metadata early, else we trigger an assertion. 2007-09-24 18:54:14 +01:00
Gustavo J. A. M. Carneiro
392b535cf0 Check for the common error of enabling packet metadata in the middle of a simulation, and give appropriate advice in this case. Closes #78. 2007-09-24 16:11:43 +01:00
Gustavo J. A. M. Carneiro
bd51ec2c87 Fix a regression in handling of broadcast packets and UDP sockets (closes bug #51). 2007-09-24 11:00:08 +01:00
Gustavo J. A. M. Carneiro
75c461c8f9 Remove a redundant log message 2007-09-21 18:07:54 +01:00
Gustavo J. A. M. Carneiro
c8d4f578af Call Simulator::Destroy () before running simulator unit tests, to force time to start from zero (some tests check for absolute times) 2007-09-21 18:04:53 +01:00
Gustavo J. A. M. Carneiro
4b242b57c8 Use NS_TEST_* macros for simulator unit tests 2007-09-21 17:57:06 +01:00
Gustavo J. A. M. Carneiro
6a5e3bf70d Fix a small error in the unit test added recently (though it doesn't change the result) 2007-09-21 15:57:20 +01:00
Gustavo J. A. M. Carneiro
43bb81fd82 Add a couple of Udp socket unit tests: unicast (passing) and broadcast (failing, bug #51). 2007-09-21 15:54:00 +01:00
Tom Henderson
df5905ace6 Added tag release ns-3.0.6 for changeset 606df29888e7 2007-09-15 14:07:35 -07:00
Tom Henderson
acadb46e6c bump version number 2007-09-15 13:56:21 -07:00
Tom Henderson
ccee2254e0 release notes for 3.0.6 2007-09-15 13:52:59 -07:00
Tom Henderson
e26b497ccc Add PacketSink to receive multicast 2007-09-14 16:23:49 -07:00
Tom Henderson
5e49ae47a9 change port number used by example scripts to 'discard' or 'echo' instead of '80' 2007-09-14 16:17:10 -07:00
Tom Henderson
1d79c8dc53 change ephemeral port range to 49152-65535 (IANA recommendation) 2007-09-14 16:11:36 -07:00
Tom Henderson
7bf7f4bbe5 add PacketSinks, change port number to UDP discard port, fix comment on onoff-application, delete logic for setting a default route 2007-09-14 15:57:49 -07:00
Tom Henderson
bba1cb3859 remove local address setting from UdpSocket::Connect() 2007-09-14 15:46:04 -07:00
Tom Henderson
36b77224c5 Remove temporary module documentation 2007-09-14 14:55:18 -07:00
Tom Henderson
b310b6745d Revert accidental tweaks of example files (not intended for checkin) 2007-09-14 14:52:09 -07:00
Tom Henderson
9ef345f02d Enable enqueue/dequeue tracing for point-to-point links 2007-09-14 14:42:31 -07:00
Craig Dowell
8649c899db allow discrete levels 2007-09-14 09:57:53 -07:00
Craig Dowell
ed9f98bda1 disable log unless debug build 2007-09-13 22:17:29 -07:00
Craig Dowell
2e1dcf1479 debug to log 2007-09-13 21:36:32 -07:00
Craig Dowell
90b02a4f6c checkpoint debug to log 2007-09-13 17:47:42 -07:00
Craig Dowell
16b634a7fc sorting out logging 2007-09-13 12:37:30 -07:00
Craig Dowell
873176a3e6 add tutorial directory and hello-simulator 2007-09-13 11:04:47 -07:00
Craig Dowell
6c30d76401 merge with trunk 2007-09-13 10:53:24 -07:00
Craig Dowell
9bc6fe4e7a finish up basic echo apps 2007-09-13 10:52:41 -07:00
Tom Henderson
57b0050ae7 change NS_DEBUG component name in simple-point-to-point.cc 2007-09-12 21:32:26 -07:00
Craig Dowell
61a105af21 working one way echo app 2007-09-12 16:54:21 -07:00
Craig Dowell
51a6c25e16 log rides along for free 2007-09-12 16:24:31 -07:00
Craig Dowell
0e3ff45eb9 server half 2007-09-12 16:20:07 -07:00