"sequence number" classes More...
Classes | |
class | ns3::LollipopCounter< T > |
Template class implementing a Lollipop counter as defined in RFC 8505, RFC 6550, and [Perlman83]. More... | |
class | ns3::SequenceNumber< NUMERIC_TYPE, SIGNED_TYPE > |
Generic "sequence number" class. More... | |
Typedefs | |
typedef LollipopCounter< uint16_t > | ns3::LollipopCounter16 |
16 bit Lollipop Counter. More... | |
typedef LollipopCounter< uint8_t > | ns3::LollipopCounter8 |
8 bit Lollipop Counter. More... | |
typedef SequenceNumber< uint16_t, int16_t > | ns3::SequenceNumber16 |
16 bit Sequence number. More... | |
typedef SequenceNumber< uint32_t, int32_t > | ns3::SequenceNumber32 |
32 bit Sequence number. More... | |
typedef void(* | ns3::TracedValueCallback::SequenceNumber32) (SequenceNumber32 oldValue, SequenceNumber32 newValue) |
TracedValue callback signature for SequenceNumber32. More... | |
typedef SequenceNumber< uint8_t, int8_t > | ns3::SequenceNumber8 |
8 bit Sequence number. More... | |
"sequence number" classes
typedef LollipopCounter<uint16_t> ns3::LollipopCounter16 |
16 bit Lollipop Counter.
Definition at line 401 of file lollipop-counter.h.
typedef LollipopCounter<uint8_t> ns3::LollipopCounter8 |
8 bit Lollipop Counter.
Definition at line 396 of file lollipop-counter.h.
typedef SequenceNumber<uint16_t, int16_t> ns3::SequenceNumber16 |
16 bit Sequence number.
Definition at line 484 of file sequence-number.h.
typedef SequenceNumber<uint32_t, int32_t> ns3::SequenceNumber32 |
32 bit Sequence number.
Definition at line 479 of file sequence-number.h.
typedef void(* ns3::TracedValueCallback::SequenceNumber32) (SequenceNumber32 oldValue, SequenceNumber32 newValue) |
TracedValue callback signature for SequenceNumber32.
[in] | oldValue | original value of the traced variable |
[in] | newValue | new value of the traced variable |
Definition at line 500 of file sequence-number.h.
typedef SequenceNumber<uint8_t, int8_t> ns3::SequenceNumber8 |
8 bit Sequence number.
Definition at line 489 of file sequence-number.h.