AssignStreams(int64_t stream) override | ns3::dot11s::HwmpProtocolMac | virtual |
ForwardPerr(std::vector< HwmpProtocol::FailedDestination > destinations, std::vector< Mac48Address > receivers) | ns3::dot11s::HwmpProtocolMac | private |
GetChannelId() const | ns3::dot11s::HwmpProtocolMac | private |
GetLinkMetric(Mac48Address peerAddress) const | ns3::dot11s::HwmpProtocolMac | private |
GetReferenceCount() const | ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin > | inline |
GetWifiActionHeader() | ns3::dot11s::HwmpProtocolMac | privatestatic |
HwmpProtocol class | ns3::dot11s::HwmpProtocolMac | friend |
HwmpProtocolMac(uint32_t ifIndex, Ptr< HwmpProtocol > protocol) | ns3::dot11s::HwmpProtocolMac | |
InitiatePerr(std::vector< HwmpProtocol::FailedDestination > destinations, std::vector< Mac48Address > receivers) | ns3::dot11s::HwmpProtocolMac | private |
m_count | ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin > | mutableprivate |
m_ifIndex | ns3::dot11s::HwmpProtocolMac | private |
m_myPerr | ns3::dot11s::HwmpProtocolMac | private |
m_myPreq | ns3::dot11s::HwmpProtocolMac | private |
m_parent | ns3::dot11s::HwmpProtocolMac | private |
m_perrTimer | ns3::dot11s::HwmpProtocolMac | private |
m_preqTimer | ns3::dot11s::HwmpProtocolMac | private |
m_protocol | ns3::dot11s::HwmpProtocolMac | private |
m_stats | ns3::dot11s::HwmpProtocolMac | private |
operator=(const SimpleRefCount &o[[maybe_unused]]) | ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin > | inline |
Receive(Ptr< Packet > packet, const WifiMacHeader &header) override | ns3::dot11s::HwmpProtocolMac | virtual |
ReceiveAction(Ptr< Packet > packet, const WifiMacHeader &header) | ns3::dot11s::HwmpProtocolMac | private |
ReceiveData(Ptr< Packet > packet, const WifiMacHeader &header) | ns3::dot11s::HwmpProtocolMac | private |
Ref() const | ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin > | inline |
Report(std::ostream &os) const | ns3::dot11s::HwmpProtocolMac | private |
RequestDestination(Mac48Address dest, uint32_t originator_seqno, uint32_t dst_seqno) | ns3::dot11s::HwmpProtocolMac | private |
ResetStats() | ns3::dot11s::HwmpProtocolMac | private |
SendMyPerr() | ns3::dot11s::HwmpProtocolMac | private |
SendMyPreq() | ns3::dot11s::HwmpProtocolMac | private |
SendPrep(IePrep prep, Mac48Address receiver) | ns3::dot11s::HwmpProtocolMac | private |
SendPreq(IePreq preq) | ns3::dot11s::HwmpProtocolMac | private |
SendPreqVector(std::vector< IePreq > preq) | ns3::dot11s::HwmpProtocolMac | private |
SetParent(Ptr< MeshWifiInterfaceMac > parent) override | ns3::dot11s::HwmpProtocolMac | virtual |
SimpleRefCount() | ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin > | inline |
SimpleRefCount(const SimpleRefCount &o[[maybe_unused]]) | ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin > | inline |
Unref() const | ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin > | inline |
UpdateBeacon(MeshWifiBeacon &beacon) const override | ns3::dot11s::HwmpProtocolMac | inlinevirtual |
UpdateOutcomingFrame(Ptr< Packet > packet, WifiMacHeader &header, Mac48Address from, Mac48Address to) override | ns3::dot11s::HwmpProtocolMac | virtual |
~HwmpProtocolMac() override | ns3::dot11s::HwmpProtocolMac | |
~MeshWifiInterfaceMacPlugin() | ns3::MeshWifiInterfaceMacPlugin | inlinevirtual |