Mathieu Lacage
|
2d581766fd
|
a new tag implementation: Mtag
|
2008-04-24 14:52:59 -07:00 |
|
Mathieu Lacage
|
4a78ce68d1
|
add adjustment report to overloaded Buffer::AddAtEnd method
|
2008-04-23 09:11:55 -07:00 |
|
Mathieu Lacage
|
f79e7581b6
|
report the adjustment delta in Buffer::AddAtEnd and Buffer::AddAtStart.
|
2008-04-23 08:54:29 -07:00 |
|
Mathieu Lacage
|
815f3721b7
|
move Packet::AddAtEnd implementation to the Buffer code.
|
2008-04-22 14:18:33 -07:00 |
|
Mathieu Lacage
|
ff4dfc3009
|
add Htolsb and Lsbtoh write/read methods
|
2008-03-28 18:45:10 -07:00 |
|
Mathieu Lacage
|
a84dd0068c
|
enable buffer heuristics
|
2007-09-12 11:22:05 +02:00 |
|
Mathieu Lacage
|
eb05af8e74
|
add 'internal' documentation, cleanup a bit
|
2007-09-12 11:16:18 +02:00 |
|
Mathieu Lacage
|
7c6c5fe445
|
fix non-optimized build
|
2007-09-12 10:11:57 +02:00 |
|
Mathieu Lacage
|
6969cf239a
|
optimize Iterator::ReadU8
|
2007-09-11 15:06:27 +02:00 |
|
Mathieu Lacage
|
2b3b68605e
|
optimize Buffer::WriteU8 variants
|
2007-09-11 14:56:10 +02:00 |
|
Mathieu Lacage
|
42e6c413b6
|
optimize Buffer::WriteU8
|
2007-09-11 14:10:02 +02:00 |
|
Mathieu Lacage
|
e96365a4bc
|
rewrite the buffer code extensively
|
2007-09-10 16:45:52 +02:00 |
|
Mathieu Lacage
|
1e865deaaf
|
add Buffer::m_zeroAreaStart
|
2007-09-10 08:54:11 +02:00 |
|
Mathieu Lacage
|
a0e8906575
|
make Buffer::m_end really represent the end of the data rather than its size
|
2007-09-09 21:16:05 +02:00 |
|
Mathieu Lacage
|
f13dc2777d
|
Buffer::m_size -> Buffer::m_end
|
2007-09-09 10:38:22 +02:00 |
|
Mathieu Lacage
|
1e448915d1
|
get rid of GetIndex
|
2007-09-07 19:47:06 +02:00 |
|
Mathieu Lacage
|
a9124f0a4a
|
re-implement all Iterator::Write and Iterator::Read methods
|
2007-09-07 19:39:47 +02:00 |
|
Mathieu Lacage
|
6ced31f8b5
|
add a m_dataStart member in Buffer::Iterator
|
2007-09-07 18:45:00 +02:00 |
|
Mathieu Lacage
|
ee35d8ada2
|
move inline code from header to .cc file prior to rework of Buffer
|
2007-09-07 08:34:46 +02:00 |
|
Mathieu Lacage
|
fd8b0ba57d
|
an euclidian distance is always positive
|
2007-09-06 11:18:35 +02:00 |
|
Mathieu Lacage
|
6e956f6cc3
|
add Buffer::CreateFullCopy and make TransformInto private
|
2007-08-04 09:31:52 +02:00 |
|
Mathieu Lacage
|
56d6ee9a1c
|
fix bug 57
|
2007-07-23 13:58:53 +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
|
4c92dfe914
|
add more asserts, make TransformIntoRealBuffer public for Packet class
|
2007-06-01 15:23:07 +02:00 |
|
Mathieu Lacage
|
438e58cc1c
|
add test and fix buggy assert
|
2007-06-01 12:42:29 +02:00 |
|
Mathieu Lacage
|
d9318db068
|
convert use of <cassert> to "ns3/assert.h"
|
2007-02-16 09:56:21 +01:00 |
|
Mathieu Lacage
|
0fade9d7af
|
fix coding style
|
2006-11-01 13:11:30 +01:00 |
|
Mathieu Lacage
|
df7747bbe6
|
fix coding style
|
2006-10-21 11:35:02 +02:00 |
|
Mathieu Lacage
|
90df8d054b
|
change emacs mode to new NS3 elisp mode
|
2006-10-20 14:17:03 +02:00 |
|
Mathieu Lacage
|
7f8eb2c50b
|
fix coding style
|
2006-10-06 13:37:25 +02:00 |
|
Mathieu Lacage
|
9f93b7fb53
|
fix emacs tab mode (reported by george)
|
2006-10-02 14:34:53 +02:00 |
|
Mathieu Lacage
|
1a510b4a26
|
replace pointers with references
|
2006-09-08 18:45:48 +02:00 |
|
Mathieu Lacage
|
fede074f3a
|
add comment on implementation location
|
2006-09-06 15:20:25 +02:00 |
|
Mathieu Lacage
|
f935fe02bd
|
change indent to be 4 spaces
|
2006-09-05 13:18:11 +02:00 |
|
Mathieu Lacage
|
e57dd3faa5
|
variable/method/function coding style update
|
2006-09-05 13:13:39 +02:00 |
|
Mathieu Lacage
|
778ca40af3
|
member variables coding style change
|
2006-09-05 12:54:53 +02:00 |
|
Mathieu Lacage
|
28c0b86278
|
change yans namespace to ns3
|
2006-08-29 17:55:34 +02:00 |
|
Mathieu Lacage
|
5c90e561b4
|
import from yans
|
2006-08-29 17:42:13 +02:00 |
|