Mon, 12 Feb 2007 13:06:05 +0100 |
Mathieu Lacage |
add Ipv4 and Udp node capabilities, rework Copy methods to include an extra Node * argument
|
changeset |
files
|
Sat, 10 Feb 2007 11:29:44 +0100 |
Mathieu Lacage |
add non-debugged udp stack
|
changeset |
files
|
Sat, 10 Feb 2007 10:24:36 +0100 |
Mathieu Lacage |
add packet constructor which accepts payload buffer.
|
changeset |
files
|
Fri, 09 Feb 2007 19:40:19 +0100 |
Mathieu Lacage |
add start of udp stack
|
changeset |
files
|
Fri, 09 Feb 2007 19:40:12 +0100 |
Mathieu Lacage |
make Send method public
|
changeset |
files
|
Fri, 09 Feb 2007 17:54:49 +0100 |
Mathieu Lacage |
a basic untested ipv4 implementation
|
changeset |
files
|
Thu, 08 Feb 2007 16:01:58 +0100 |
Mathieu Lacage |
add ipv4 and udp header, add ipv4 checksum support to make the udp header compile. Need to be fixed in UdpHeader later.
|
changeset |
files
|
Thu, 08 Feb 2007 15:37:48 +0100 |
Mathieu Lacage |
code from all trees.
|
changeset |
files
|
Thu, 08 Feb 2007 11:13:49 +0100 |
Mathieu Lacage |
change emacs style commands
|
changeset |
files
|
Thu, 08 Feb 2007 11:11:24 +0100 |
Mathieu Lacage |
initial node base class from george's repo.
|
changeset |
files
|
Tue, 06 Feb 2007 19:59:28 +0100 |
Mathieu Lacage |
remove compiler warning about unused variable when asserts are disabled.
|
changeset |
files
|
Tue, 06 Feb 2007 15:50:20 +0100 |
Mathieu Lacage |
merge from trunnk
|
changeset |
files
|
Tue, 06 Feb 2007 15:49:42 +0100 |
Mathieu Lacage |
avoid unused variable compiler warnings
|
changeset |
files
|
Tue, 06 Feb 2007 08:57:44 +0100 |
Mathieu Lacage |
merge with ns-3-ptr branch
|
changeset |
files
|
Wed, 31 Jan 2007 20:14:23 +0100 |
Mathieu Lacage |
add ns3::Ptr<T>::operator * with a few tests
|
changeset |
files
|
Fri, 22 Dec 2006 09:03:09 +0100 |
Mathieu Lacage |
add smart pointer sample code
|
changeset |
files
|
Mon, 18 Dec 2006 14:25:33 +0100 |
Mathieu Lacage |
more tests, fix bugs uncovered by tests
|
changeset |
files
|
Mon, 18 Dec 2006 13:28:29 +0100 |
Mathieu Lacage |
smart pointer tests. no bugs for now
|
changeset |
files
|
Mon, 18 Dec 2006 13:17:08 +0100 |
Mathieu Lacage |
initial go at smart pointer implementation
|
changeset |
files
|
Mon, 05 Feb 2007 12:42:32 +0100 |
Mathieu Lacage |
handle correctly nanosecond input
|
changeset |
files
|
Mon, 05 Feb 2007 12:42:16 +0100 |
Mathieu Lacage |
use the new CallbackTracerBase::CheckCallbackType method to ensure proper type matching when invoking TraceContainer::SetCallback
|
changeset |
files
|
Mon, 05 Feb 2007 12:41:36 +0100 |
Mathieu Lacage |
add CallbackTracerBase and CallbackTracerBase::CheckCallbackType method to check the runtime type of a CallbackTracer
|
changeset |
files
|
Mon, 05 Feb 2007 12:39:51 +0100 |
Mathieu Lacage |
add CallbackBase and CallbackImplBase to allow the implementation of the runtime type checking method Callback::ChekType
|
changeset |
files
|
Mon, 05 Feb 2007 12:38:52 +0100 |
Mathieu Lacage |
constify
|
changeset |
files
|
Fri, 02 Feb 2007 14:41:28 -0500 |
raj |
Raj test commit
|
changeset |
files
|
Fri, 02 Feb 2007 20:02:34 +0100 |
Mathieu Lacage |
add implementation comment
|
changeset |
files
|
Fri, 02 Feb 2007 19:40:03 +0100 |
Mathieu Lacage |
optimize Time::Get methods
|
changeset |
files
|
Fri, 02 Feb 2007 19:37:16 +0100 |
Mathieu Lacage |
optimize Time arithmetic operations.
|
changeset |
files
|
Fri, 02 Feb 2007 19:29:55 +0100 |
Mathieu Lacage |
fix trace output
|
changeset |
files
|
Fri, 02 Feb 2007 19:14:16 +0100 |
Mathieu Lacage |
added useless Time::Seconds method when doing testing for the removal of the Seconds class. Remove it.
|
changeset |
files
|
Fri, 02 Feb 2007 15:39:47 +0100 |
Mathieu Lacage |
add a few more tests for the Time class
|
changeset |
files
|
Fri, 02 Feb 2007 00:04:48 -0800 |
Tom Henderson |
Initial simple.tcl file
|
changeset |
files
|
Thu, 01 Feb 2007 18:52:55 +0100 |
Mathieu Lacage |
fix EventId::IsExpired and Simulator::IsExpired, add EventId::IsRunning, add relevant tests, replace Seconds, MilliSeconds, MicroSeconds, and, NanoSeconds classes by functions named similarly
|
changeset |
files
|
Thu, 01 Feb 2007 18:50:58 +0100 |
Mathieu Lacage |
Make tags more robust with regard to lack of tag registration
|
changeset |
files
|
Thu, 01 Feb 2007 18:50:19 +0100 |
Mathieu Lacage |
allow you to specify extra link flags for each module
|
changeset |
files
|
Mon, 18 Dec 2006 11:39:48 +0100 |
Mathieu Lacage |
make Heap scheduler remove operation first perform a linear search to find the target location and then perform a correct remove through a top-down heapification
|
changeset |
files
|
Fri, 15 Dec 2006 13:51:56 +0100 |
Mathieu Lacage |
make sure we reset the simulator configuration for each run
|
changeset |
files
|
Fri, 15 Dec 2006 10:19:49 +0100 |
Mathieu Lacage |
add command-line options to simulator benchmark
|
changeset |
files
|
Fri, 15 Dec 2006 10:08:22 +0100 |
Mathieu Lacage |
remove now unused internal iterator from EventImpl class
|
changeset |
files
|
Fri, 15 Dec 2006 10:06:55 +0100 |
Mathieu Lacage |
remove empty tests
|
changeset |
files
|
Fri, 15 Dec 2006 10:05:28 +0100 |
Mathieu Lacage |
make the event replay code actually work. Stop using deques and use std::vector instead. plus a bunch of other fixes to deal correctly with removes
|
changeset |
files
|
Fri, 15 Dec 2006 10:01:23 +0100 |
Mathieu Lacage |
We need to make sure that the uid of the first event generated is different from the uid of the simulator when no events have yet been run.
|
changeset |
files
|
Wed, 13 Dec 2006 15:20:03 +0100 |
Mathieu Lacage |
allow the user to specify microseconds and nanoseconds in 64bit units.
|
changeset |
files
|
Wed, 13 Dec 2006 15:19:06 +0100 |
Mathieu Lacage |
Log format is defined in units of nano seconds rather than seconds.
|
changeset |
files
|
Tue, 12 Dec 2006 14:59:13 +0100 |
Mathieu Lacage |
fix the Simulation event replayer: make it build
|
changeset |
files
|
Tue, 12 Dec 2006 14:41:52 +0100 |
Mathieu Lacage |
optmize std::map comparison
|
changeset |
files
|
Tue, 12 Dec 2006 14:41:39 +0100 |
Mathieu Lacage |
optmize binary heap comparison
|
changeset |
files
|
Tue, 12 Dec 2006 14:31:16 +0100 |
Mathieu Lacage |
optimize other all comparison operators
|
changeset |
files
|
Tue, 12 Dec 2006 14:30:44 +0100 |
Mathieu Lacage |
optimize Binary Heap comparison operator
|
changeset |
files
|
Tue, 12 Dec 2006 14:17:00 +0100 |
Mathieu Lacage |
fix warnings for optimized build
|
changeset |
files
|
Tue, 12 Dec 2006 14:02:07 +0100 |
Mathieu Lacage |
add small perl utility to generate static sample distributions
|
changeset |
files
|
Tue, 12 Dec 2006 13:53:30 +0100 |
Mathieu Lacage |
fix coding style
|
changeset |
files
|
Tue, 12 Dec 2006 13:50:35 +0100 |
Mathieu Lacage |
add help output to simulator bench/tester
|
changeset |
files
|
Mon, 11 Dec 2006 19:43:46 +0100 |
Mathieu Lacage |
add empty binary heap test
|
changeset |
files
|
Mon, 11 Dec 2006 19:37:53 +0100 |
Mathieu Lacage |
remove now-unimplemented IsValid method
|
changeset |
files
|
Mon, 11 Dec 2006 19:36:48 +0100 |
Mathieu Lacage |
make SchedulerHeap not use the internal iterator void *
|
changeset |
files
|
Mon, 11 Dec 2006 19:14:38 +0100 |
Mathieu Lacage |
do not use internal iterator void *. fix valgrind warnings
|
changeset |
files
|
Mon, 11 Dec 2006 19:14:24 +0100 |
Mathieu Lacage |
std::map::find triggers this assert on purpose. So, the assert is wrong.
|
changeset |
files
|
Mon, 11 Dec 2006 19:13:35 +0100 |
Mathieu Lacage |
do not forget to update the key arg upon sucessful return
|
changeset |
files
|
Mon, 11 Dec 2006 19:07:25 +0100 |
Mathieu Lacage |
do not use internal iterator void * pointer in SchedulerList
|
changeset |
files
|