Commit Graph

5927 Commits

Author SHA1 Message Date
Mathieu Lacage
5703b95d0e finish support for references as arguments to event handlers 2007-07-19 18:57:19 +02:00
Mathieu Lacage
7acaffa841 fix testcase 2007-07-19 15:10:59 +02:00
Mathieu Lacage
ea7652677d rename traits to handle Ptr<> object pointers 2007-07-19 13:53:14 +02:00
Gustavo J. A. M. Carneiro
b239441ff9 Buffer::Iterator::Write (buffer, size) should have a uint32_t parameter, not
uint16_t, else integer overflow may occur.  Fixes bug #54.
2007-07-19 12:48:22 +01:00
Mathieu Lacage
8bea90280f failing testcases to for events with references as arguments 2007-07-19 13:45:07 +02:00
Mathieu Lacage
4fef0935fb revert george's fix to support events with references as arguments 2007-07-19 13:44:42 +02:00
Mathieu Lacage
421e19ca4b make sure that dox generates html links 2007-07-19 13:17:35 +02:00
Mathieu Lacage
3e00c2d842 fix dox warnings 2007-07-19 13:11:08 +02:00
Mathieu Lacage
3fe8f75d1b a dox summary header for the mobility support 2007-07-19 13:02:02 +02:00
Mathieu Lacage
8e0837b6a1 fix link 2007-07-19 12:43:32 +02:00
Mathieu Lacage
347b7238dc create a mobility module 2007-07-19 12:38:30 +02:00
Mathieu Lacage
fdb89d13ef more dox 2007-07-19 12:29:21 +02:00
Mathieu Lacage
f3060d8a33 RandomDirection2dParameters -> RandomDirection2dMobilityModelParameters 2007-07-19 12:23:12 +02:00
Mathieu Lacage
be743da973 more dox 2007-07-19 12:21:48 +02:00
Mathieu Lacage
de8d7725be more dox 2007-07-19 11:31:17 +02:00
Mathieu Lacage
7033df8c0c Ns2Mobile -> Ns2Mobility 2007-07-19 11:31:07 +02:00
Mathieu Lacage
2e6e200962 fix typo 2007-07-19 11:30:47 +02:00
Mathieu Lacage
b7a44adca0 remove dead code 2007-07-19 11:09:13 +02:00
Mathieu Lacage
e831a050cd more dox 2007-07-19 11:05:47 +02:00
Mathieu Lacage
4e2af32bcf doxygen for mobility models 2007-07-19 10:46:50 +02:00
Mathieu Lacage
198b031d03 remove dead code 2007-07-19 10:43:41 +02:00
Mathieu Lacage
5ec60a6a2c RandomDirection -> RandomDirection2d 2007-07-19 10:31:04 +02:00
Mathieu Lacage
eadaabbe62 random-direction -> random-direction-2d 2007-07-19 10:30:18 +02:00
Mathieu Lacage
b2d7640a1d add MobilityModel::GetSpeed method and implement it in all mobility models 2007-07-19 10:28:48 +02:00
Mathieu Lacage
39ba117abf remove dead code 2007-07-19 10:21:27 +02:00
Mathieu Lacage
7a3849ffdb remove dead code 2007-07-19 10:21:23 +02:00
Mathieu Lacage
9a367b2be7 use the helper from the static speed mobility model 2007-07-19 10:17:02 +02:00
Mathieu Lacage
f671c11773 remove mobility model helper, re-enable random direction model with new helper 2007-07-19 10:05:07 +02:00
Mathieu Lacage
bb7208b754 move delay calculation code from helper to random walk class 2007-07-19 10:01:42 +02:00
Mathieu Lacage
3ae6f849ac move rebound code from helper to random walk model 2007-07-19 09:54:57 +02:00
Mathieu Lacage
e682be574b move intersection code to rectangle class 2007-07-19 09:48:10 +02:00
Mathieu Lacage
ab084a9399 move around rectangle class and move IsInside method from Position to Rectangle 2007-07-19 09:34:36 +02:00
Mathieu Lacage
3f4edebda6 remove 'now' events 2007-07-19 08:43:43 +02:00
Mathieu Lacage
a59e3bb3cd remove schedule API to allow canceling and removing now and destroy events 2007-07-19 08:43:28 +02:00
Mathieu Lacage
e62ea4cdb4 add operator == and != to EventId 2007-07-19 08:29:48 +02:00
Craig Dowell
e3283739ce general cleanup of routing 2007-07-18 16:57:54 -07:00
Raj Bhattacharjea
600aa2ec16 Added Triangularly distributed random variables 2007-07-18 17:43:45 -04:00
Craig Dowell
0921355a74 General cleanup -- const correctness, encapsulation, documentation, etc. 2007-07-18 14:35:06 -07:00
Mathieu Lacage
1ac757bd60 get rid of old buggy random walk model 2007-07-18 17:56:43 +02:00
Mathieu Lacage
9c46074145 do not try to remove invalid events 2007-07-18 17:55:58 +02:00
Mathieu Lacage
2ad239b6c9 more debugging, make sure to save value string if it is value after parsing. 2007-07-18 17:52:18 +02:00
Mathieu Lacage
9bc8eb952b fix typos 2007-07-18 17:45:53 +02:00
Mathieu Lacage
83cbc1f450 be consistant with the rest of the code 2007-07-18 17:45:35 +02:00
Mathieu Lacage
5ef0970789 add disc center position and debugging 2007-07-18 17:45:07 +02:00
Mathieu Lacage
41920cc74f add debugging output 2007-07-18 17:44:32 +02:00
Mathieu Lacage
bda63626d2 a real random walk model 2007-07-18 17:07:25 +02:00
Mathieu Lacage
d0d364d729 add Rectangle class and use it. 2007-07-18 17:07:15 +02:00
Mathieu Lacage
e896c2576b make sure we schedule the start event correctly 2007-07-18 17:06:36 +02:00
Emmanuelle Laprise
8b417ebd25 Fixed a typo in the documentation. Had to change NodeList::Index to
NodeList::NodeIndex
2007-07-18 09:27:22 -05:00
Emmanuelle Laprise
6d93d700bb trying to merge again 2007-07-18 09:11:48 -05:00