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 
  570    inline void Append16(uint16_t value, uint8_t* buffer);
 
 
  705    memset(
m_data->m_data, 0xff, 4);
 
 
iterator in a Buffer instance
 
automatically resized byte buffer
 
abstract base class for ns3::Header and ns3::Trailer
 
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,...
 
Every class exported by the ns3 library is enclosed in the ns3 namespace.