#include <stdint.h>#include "buffer.h"#include "header.h"#include "trailer.h"#include "packet-metadata.h"#include "tag.h"#include "byte-tag-list.h"#include "packet-tag-list.h"#include "nix-vector.h"#include "ns3/mac48-address.h"#include "ns3/callback.h"#include "ns3/assert.h"#include "ns3/ptr.h"#include "ns3/deprecated.h"
 Include dependency graph for packet.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ns3::ByteTagIterator | 
| Iterator over the set of byte tags in a packet.  More... | |
| class | ns3::PacketTagIterator::Item | 
| Identifies a packet tag within a packet.  More... | |
| class | ns3::ByteTagIterator::Item | 
| Identifies a byte tag and a set of bytes within a packet to which the tag applies.  More... | |
| class | ns3::Packet | 
| network packets  More... | |
| class | ns3::PacketTagIterator | 
| Iterator over the set of packet tags in a packet.  More... | |
Namespaces | |
| ns3 | |
| Every class exported by the ns3 library is enclosed in the ns3 namespace.  | |
Functions | |
| std::ostream & | ns3::operator<< (std::ostream &os, const Packet &packet) | 
| Stream insertion operator.  More... | |