Commit Graph
731 Commits
Author SHA1 Message Date
Mathieu Lacage 4c92dfe914 add more asserts, make TransformIntoRealBuffer public for Packet class 2007-06-01 15:23:07 +02:00
Mathieu Lacage 5f2b952521 enable more tests 2007-06-01 14:50:04 +02:00
Mathieu Lacage 3485d9829c more tests 2007-06-01 14:35:18 +02:00
Mathieu Lacage 00d6bb5c8a add more tests 2007-06-01 13:06:35 +02:00
Mathieu Lacage 89fc9310db calculate the correct size of header and trailer to remove from buffer 2007-06-01 13:06:21 +02:00
Mathieu Lacage 26e52f0da4 more tests 2007-06-01 12:49:10 +02:00
Mathieu Lacage 99c235760e new test and fix to make it pass 2007-06-01 12:46:23 +02:00
Mathieu Lacage 438e58cc1c add test and fix buggy assert 2007-06-01 12:42:29 +02:00
Mathieu Lacage 4bfd1c4a2a Packet API must call Trailer::DoSerialize on end of trailer, not start of trailer 2007-06-01 11:37:19 +02:00
Mathieu Lacage abfdb4befc test payload 2007-06-01 11:17:59 +02:00
Mathieu Lacage 5a1ffabd03 test fragments 2007-06-01 11:12:55 +02:00
Mathieu Lacage 66bf48b6e6 make the tests pass again 2007-06-01 11:03:56 +02:00
Mathieu Lacage bf7acebc30 fix buggy assert 2007-06-01 10:49:17 +02:00
Mathieu Lacage 975c1dc46f build the ItemList into the input list, not a temporary stack variable. 2007-06-01 10:35:05 +02:00
Mathieu Lacage 8cf2162121 remove PrintSimple and revert order of history data written in data buffer 2007-06-01 10:06:35 +02:00
Mathieu Lacage 9980528f1e make chunkUid zero and invalid uid to improve debugging 2007-06-01 09:55:47 +02:00
Mathieu Lacage 581b34b586 force use of the ItemList to test it 2007-05-31 14:52:15 +02:00
Mathieu Lacage 20581afe80 re-implement PacketHistory to use the PacketPrinter and work on ItemList::Print 2007-05-31 14:30:34 +02:00
Mathieu Lacage 3861a96d5a implement forgotten PacketPrinter::AddDefaultPrinter 2007-05-31 14:30:07 +02:00
Mathieu Lacage af44bde349 fix off-by-one in uid allocation 2007-05-31 14:00:03 +02:00
Mathieu Lacage 4736067ed2 avoid recursive initialization of uid static variable 2007-05-31 13:52:29 +02:00
Mathieu Lacage 2e686bcca7 use Callback::GetImpl rather than Callback::PeekImpl 2007-05-31 13:45:03 +02:00
Mathieu Lacage 8eef599aa6 add public Callback::GetImpl 2007-05-31 13:44:40 +02:00
Mathieu Lacage afb85320bf constify, allow ItemList access to private methods 2007-05-31 13:37:05 +02:00
Mathieu Lacage 4b8dabddae add support for a default PacketPrinter 2007-05-31 12:34:33 +02:00
Mathieu Lacage ab5c0a43bd rework the PacketPrinter code 2007-05-31 11:03:42 +02:00
Mathieu Lacage 65f215eee2 add a new overloaded Assign method 2007-05-31 11:03:26 +02:00
Mathieu Lacage e7abed2def try to design a packer printer class 2007-05-30 12:45:32 +02:00
Mathieu Lacage 66c3a25fe1 add Chunk::GetName and implement it 2007-05-30 10:03:15 +02:00
Mathieu Lacage d9f03cafbe implement ItemList::AddAtEnd 2007-05-30 09:48:53 +02:00
Mathieu Lacage 639231388c implement ItemList construction 2007-05-30 07:42:56 +02:00
Mathieu Lacage fe44d27cde prepare for forward iteration of history. 2007-05-29 16:53:53 +02:00
Mathieu Lacage b71248e0f3 keep track of the aggregation state 2007-05-29 16:24:40 +02:00
Mathieu Lacage 4db6e9a69a merge unfinished packet history code 2007-05-29 16:09:20 +02:00
Gustavo J. A. M. Carneiro 081e70c7f3 Add the waf files and scripts to the scons dist 2007-05-25 19:14:05 +01:00
Gustavo J. A. M. Carneiro acbfbc29b3 WAF: add a dist_hook function to exclude the generated documentation from waf dist 2007-05-24 19:21:50 +01:00
Gustavo J. A. M. Carneiro 923f4aeb8f WAF: correct values of VERSION and APPNAME, for waf dist 2007-05-24 17:59:30 +01:00
Gustavo J. A. M. Carneiro 381103678d WAF: cleanup the main wscript file by moving the definition of the ns3header object type into src/wscript 2007-05-24 17:54:51 +01:00
Mathieu Lacage 80247a993d uniformize the DefaultValues used by the Event Schedulers 2007-05-24 16:15:41 +02:00
Mathieu Lacage 29026f00db merge 2007-05-24 16:12:20 +02:00
Mathieu Lacage 25c6350a88 fix bug 24 2007-05-24 16:08:03 +02:00
Gustavo J. A. M. Carneiro c0af811d13 WAF: reference-list* were removed 2007-05-24 14:53:43 +01:00
Mathieu Lacage 01d21b3ea2 add tests and fix leak 2007-05-24 15:37:00 +02:00
Mathieu Lacage df1cd3d5da remove ReferenceList: fix bug 27 2007-05-24 15:23:11 +02:00
Mathieu Lacage 1bab5a3625 add Callback::Nullify method 2007-05-24 14:58:24 +02:00
Mathieu Lacage 911daba417 fix bug 23 2007-05-24 14:53:10 +02:00
Mathieu Lacage 9b4e7f4cfc add DefaultValue support for TimeStepPrecision 2007-05-24 09:34:58 +02:00
Mathieu Lacage 8c4e057c91 add EnumDefaultValue::SetValue 2007-05-24 09:34:43 +02:00
Mathieu Lacage cd0c502986 more dox improvements 2007-05-24 09:22:48 +02:00
Mathieu Lacage 7436c51592 improve dox 2007-05-24 09:18:42 +02:00