Mathieu Lacage
|
026f3f2aef
|
MaxSeconds -> Simulator::GetMaximumSimulationTime
|
2007-11-29 15:59:31 +01:00 |
|
Mathieu Lacage
|
284ebcc23f
|
merge with Ptr<Packet> branch
|
2007-11-22 10:44:48 +01:00 |
|
Mathieu Lacage
|
e075fcd4f3
|
bug 104: add a method to retrive the maximum simulation time.
|
2007-11-21 15:54:34 +01:00 |
|
Mathieu Lacage
|
6d97118181
|
merge with HEAD
|
2007-11-15 10:18:17 +01:00 |
|
Mathieu Lacage
|
c1544ba7c4
|
check for Time bounds
|
2007-11-15 10:15:16 +01:00 |
|
Tom Henderson
|
a53e880346
|
Change default scheduler to Map from List (bug 90)
|
2007-11-14 21:29:27 -08:00 |
|
Mathieu Lacage
|
21baa41ccf
|
timestep is a signed quantity.
|
2007-11-14 14:16:42 +01:00 |
|
Mathieu Lacage
|
5b47785ae4
|
add a ns3::MaxSeconds function
|
2007-11-14 13:45:17 +01:00 |
|
Mathieu Lacage
|
8845f347d3
|
merge with tip
|
2007-10-29 15:04:23 +01:00 |
|
Mathieu Lacage
|
2f4ed00c93
|
get rid of doxygen warnings
|
2007-10-26 22:06:46 +02:00 |
|
Mathieu Lacage
|
83e7cf54f4
|
merge with HEAD
|
2007-10-16 14:44:36 +02:00 |
|
Mathieu Lacage
|
20a04408a6
|
install watchdog.h
|
2007-10-10 15:59:34 +02:00 |
|
Mathieu Lacage
|
806cba6352
|
test the watchdog
|
2007-10-10 15:32:17 +02:00 |
|
Mathieu Lacage
|
2c9b70a674
|
a Watchdog class
|
2007-10-10 15:04:46 +02:00 |
|
Mathieu Lacage
|
0bb0cb7b93
|
implement TimerImpl::Invoke
|
2007-10-10 14:28:37 +02:00 |
|
Mathieu Lacage
|
0e9a8e6c3d
|
move traits definition down
|
2007-10-10 13:30:35 +02:00 |
|
Mathieu Lacage
|
c7d39c7975
|
split timer implementation outside of Timer class
|
2007-10-10 13:18:15 +02:00 |
|
Mathieu Lacage
|
d42e7a6d0a
|
remove 'All rights reserved' mention
|
2007-10-08 15:54:36 +02:00 |
|
Mathieu Lacage
|
115506476b
|
add missing copyright
|
2007-10-08 15:50:25 +02:00 |
|
Gustavo J. A. M. Carneiro
|
f77b8a9137
|
Make EventGarbageCollector private to the olsr module; adapt olsr to Timer API changes.
|
2007-10-11 16:17:27 +01:00 |
|
Mathieu Lacage
|
4585f14b5f
|
bug 87: do not export the garbage collection facility from the Timer class.
|
2007-10-11 17:59:59 +02:00 |
|
Mathieu Lacage
|
f70700c330
|
add Timer::GetDelayLeft
|
2007-10-04 09:22:05 +02:00 |
|
Mathieu Lacage
|
b28727ef8c
|
make the timer a tristate object
|
2007-10-04 09:14:16 +02:00 |
|
Mathieu Lacage
|
855d52908b
|
add Timer::Suspend/Resume/IsSuspended
|
2007-10-03 13:01:29 +02:00 |
|
Mathieu Lacage
|
1440302ab3
|
add Simulator::GetDelayLeft
|
2007-10-03 13:01:12 +02:00 |
|
Mathieu Lacage
|
e216675ca1
|
remove uneeded forward declaration
|
2007-10-02 11:32:16 +02:00 |
|
Mathieu Lacage
|
4b00999550
|
add a Timer::Schedule (delay) method
|
2007-09-28 16:14:16 +02:00 |
|
Mathieu Lacage
|
c5797b916f
|
add tests
|
2007-09-28 13:27:37 +02:00 |
|
Mathieu Lacage
|
7a6385b614
|
add support for 6-arg Timer::SetFunction
|
2007-09-28 13:19:43 +02:00 |
|
Mathieu Lacage
|
5391aa0fa2
|
add support for 6-arg SetArguments
|
2007-09-28 13:02:14 +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
|
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 |
|
Gustavo J. A. M. Carneiro
|
71125e4833
|
Event Garbage Collector
|
2007-09-27 12:50:26 +02: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
|
0824ceacd9
|
WAF: as suggested by George, add a bunch of helper waf scripts that call the toplevel waf script, so that it is possible to compile with ./waf from emacs regardless of which buffer you are visiting (the other alternative is to install waf system wide and run 'waf'.
|
2007-09-08 19:24:39 +01:00 |
|
Mathieu Lacage
|
490d38c9f1
|
fix last errors for new tests
|
2007-08-24 15:11:08 +02:00 |
|
Mathieu Lacage
|
02418f7498
|
fix first part of errors introduced by new tests
|
2007-08-24 15:05:34 +02:00 |
|
Mathieu Lacage
|
ca21c26638
|
add failing tests
|
2007-08-24 14:45:25 +02:00 |
|
Mathieu Lacage
|
23a116b96e
|
merge with win32 tree
|
2007-08-09 13:42:42 +02:00 |
|
Mathieu Lacage
|
c4ccb4a8ca
|
merge
|
2007-08-09 09:39:29 +02:00 |
|
Mathieu Lacage
|
b392b2a867
|
merge with trunk
|
2007-08-09 09:36:59 +02:00 |
|
Mathieu Lacage
|
7f3f471f12
|
rename Bind to DefaultValue::Bind. fix bug 62
|
2007-08-08 16:41:59 +02:00 |
|
Gustavo J. A. M. Carneiro
|
0eca73234a
|
WAF: add new bld.create_ns3_module() and bld.create_ns3_program() methods to make declaration of modules and programs simpler, and allowing us to change how ns-3 is built in a centralized way, without needing to change every module wscript file.
|
2007-08-08 15:10:36 +01:00 |
|
Mathieu Lacage
|
7bc4564029
|
merge with trunk
|
2007-08-08 14:00:45 +02:00 |
|