#include <stdint.h>#include <vector>#include <limits>#include "ns3/callback.h"#include "ns3/assert.h"#include "ns3/type-id.h"#include "buffer.h"
Include dependency graph for packet-metadata.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ns3::PacketMetadata::Data |
| class | ns3::PacketMetadata::DataFreeList |
| struct | ns3::PacketMetadata::ExtraItem |
| struct | ns3::PacketMetadata::Item |
| class | ns3::PacketMetadata::ItemIterator |
| class | ns3::PacketMetadata |
| handle packet metadata about packet headers and trailers More... | |
| struct | ns3::PacketMetadata::SmallItem |
Namespaces | |
| ns3 | |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
| #define | PACKET_METADATA_DATA_M_DATA_SIZE 8 |
| #define PACKET_METADATA_DATA_M_DATA_SIZE 8 |
the size of PacketMetadata::Data::m_data such that the total size of PacketMetadata::Data is 16 bytes
Definition at line 217 of file packet-metadata.h.
Referenced by ns3::PacketMetadata::Allocate().