8#ifndef PACKET_METADATA_H
9#define PACKET_METADATA_H
13#include "ns3/assert.h"
14#include "ns3/callback.h"
15#include "ns3/type-id.h"
360 const uint8_t* start,
361 const uint8_t* current,
374 const uint8_t* start,
375 const uint8_t* current,
388 const uint8_t* start,
389 const uint8_t* current,
402 const uint8_t* start,
403 const uint8_t* current,
410#define PACKET_METADATA_DATA_M_DATA_SIZE 8
717 m_packetUid(
o.m_packetUid)
iterator in a Buffer instance
automatically resized byte buffer
Protocol trailer serialization and deserialization.
a unique identifier for an interface.
#define NS_ASSERT(condition)
At runtime, in debugging builds, if this condition is not true, the program prints the source file,...
Ptr< T > Create(Ts &&... args)
Create class instances by constructors with varying numbers of arguments and return them by Ptr.
Every class exported by the ns3 library is enclosed in the ns3 namespace.
static unsigned int value(char c)