A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::PacketMetadata::ExtraItem Struct Reference

ExtraItem structure. More...

+ Collaboration diagram for ns3::PacketMetadata::ExtraItem:

Public Attributes

uint32_t fragmentEnd
 offset (in bytes) from start of original header to the end of the fragment still present.
 
uint32_t fragmentStart
 offset (in bytes) from start of original header to the start of the fragment still present.
 
uint64_t packetUid
 the packetUid of the packet in which this header or trailer was first added.
 

Detailed Description

ExtraItem structure.

Definition at line 481 of file packet-metadata.h.

Member Data Documentation

◆ fragmentEnd

uint32_t ns3::PacketMetadata::ExtraItem::fragmentEnd

offset (in bytes) from start of original header to the end of the fragment still present.

stored as a variable-size 32 bit integer.

Definition at line 492 of file packet-metadata.h.

◆ fragmentStart

uint32_t ns3::PacketMetadata::ExtraItem::fragmentStart

offset (in bytes) from start of original header to the start of the fragment still present.

stored as a variable-size 32 bit integer.

Definition at line 487 of file packet-metadata.h.

◆ packetUid

uint64_t ns3::PacketMetadata::ExtraItem::packetUid

the packetUid of the packet in which this header or trailer was first added.

It could be different from the m_packetUid field if the user has aggregated multiple packets into one. stored as a fixed-size 64 bit integer.

Definition at line 498 of file packet-metadata.h.


The documentation for this struct was generated from the following file: