#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... | |