#include "ns3/mac16-address.h"
#include "ns3/mac64-address.h"
#include "ns3/output-stream-wrapper.h"
#include "ns3/timer.h"
#include <cassert>
#include <deque>
#include <stdint.h>
#include <sys/types.h>
Go to the source code of this file.
Classes | |
class | ns3::zigbee::BindingTable |
APS Binding Table See Zigbee specification r22.1.0, Table 2-134 Similar to the z-boss implementation, the binding table is divided in two portions: The source part and the destination part. More... | |
class | ns3::zigbee::DstBindingEntry |
Binding Table entry: Destination portion of the table. More... | |
class | ns3::zigbee::SrcBindingEntry |
Binding Table entry: Source portion of the table. More... | |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
namespace | ns3::zigbee |
Enumerations | |
enum class | ns3::zigbee::ApsDstAddressModeBind : std::uint8_t { ns3::zigbee::ApsDstAddressModeBind::GROUP_ADDR_DST_ENDPOINT_NOT_PRESENT = 0x01 , ns3::zigbee::ApsDstAddressModeBind::DST_ADDR64_DST_ENDPOINT_PRESENT = 0x03 } |
APS Destination Address Mode for Binding Zigbee Specification r22.1.0, Table 2-6 APSME-BIND.request Parameters. More... | |
enum class | ns3::zigbee::BindingTableStatus : std::uint8_t { ns3::zigbee::BindingTableStatus::BOUND = 0 , ns3::zigbee::BindingTableStatus::UNBOUND = 1 , ns3::zigbee::BindingTableStatus::TABLE_FULL = 2 , ns3::zigbee::BindingTableStatus::ENTRY_EXISTS = 3 , ns3::zigbee::BindingTableStatus::ENTRY_NOT_FOUND = 4 } |
The status resulting of interactions with the binding table. More... | |