#include <list>#include "ns3/ptr.h"#include "ns3/address.h"#include "ns3/header.h"#include "ns3/buffer.h"#include "ns3/simple-ref-count.h"
 Include dependency graph for packetbb.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ns3::PbbAddressBlock | 
| An Address Block and its associated Address TLV Blocks.  More... | |
| class | ns3::PbbAddressBlockIpv4 | 
| Concrete IPv4 specific PbbAddressBlock.  More... | |
| class | ns3::PbbAddressBlockIpv6 | 
| Concrete IPv6 specific PbbAddressBlock.  More... | |
| class | ns3::PbbAddressTlv | 
| An Address TLV.  More... | |
| class | ns3::PbbAddressTlvBlock | 
| A block of Address TLVs (PbbAddressTlv).  More... | |
| class | ns3::PbbMessage | 
| A message within a PbbPacket packet.  More... | |
| class | ns3::PbbMessageIpv4 | 
| Concrete IPv4 specific PbbMessage.  More... | |
| class | ns3::PbbMessageIpv6 | 
| Concrete IPv6 specific PbbMessage class.  More... | |
| class | ns3::PbbPacket | 
| Main PacketBB Packet object.  More... | |
| class | ns3::PbbTlv | 
| A packet or message TLV.  More... | |
| class | ns3::PbbTlvBlock | 
| A block of packet or message TLVs (PbbTlv).  More... | |
Namespaces | |
| ns3 | |
| Every class exported by the ns3 library is enclosed in the ns3 namespace.  | |
Enumerations | |
| enum | ns3::PbbAddressLength { ns3::IPV4 = 3, ns3::IPV6 = 15 } | 
| Used in Messages to determine whether it contains IPv4 or IPv6 addresses.  More... | |