A Discrete-Event Network Simulator
API
ns3::dot11s::HwmpProtocolMac Member List

This is the complete list of members for ns3::dot11s::HwmpProtocolMac, including all inherited members.

AssignStreams(int64_t stream) overridens3::dot11s::HwmpProtocolMacvirtual
ForwardPerr(std::vector< HwmpProtocol::FailedDestination > destinations, std::vector< Mac48Address > receivers)ns3::dot11s::HwmpProtocolMacprivate
GetChannelId() constns3::dot11s::HwmpProtocolMacprivate
GetLinkMetric(Mac48Address peerAddress) constns3::dot11s::HwmpProtocolMacprivate
GetReferenceCount() constns3::SimpleRefCount< MeshWifiInterfaceMacPlugin >inline
GetWifiActionHeader()ns3::dot11s::HwmpProtocolMacprivatestatic
HwmpProtocol classns3::dot11s::HwmpProtocolMacfriend
HwmpProtocolMac(uint32_t ifIndex, Ptr< HwmpProtocol > protocol)ns3::dot11s::HwmpProtocolMac
InitiatePerr(std::vector< HwmpProtocol::FailedDestination > destinations, std::vector< Mac48Address > receivers)ns3::dot11s::HwmpProtocolMacprivate
m_countns3::SimpleRefCount< MeshWifiInterfaceMacPlugin >mutableprivate
m_ifIndexns3::dot11s::HwmpProtocolMacprivate
m_myPerrns3::dot11s::HwmpProtocolMacprivate
m_myPreqns3::dot11s::HwmpProtocolMacprivate
m_parentns3::dot11s::HwmpProtocolMacprivate
m_perrTimerns3::dot11s::HwmpProtocolMacprivate
m_preqTimerns3::dot11s::HwmpProtocolMacprivate
m_protocolns3::dot11s::HwmpProtocolMacprivate
m_statsns3::dot11s::HwmpProtocolMacprivate
operator=(const SimpleRefCount &o[[maybe_unused]])ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin >inline
Receive(Ptr< Packet > packet, const WifiMacHeader &header) overridens3::dot11s::HwmpProtocolMacvirtual
ReceiveAction(Ptr< Packet > packet, const WifiMacHeader &header)ns3::dot11s::HwmpProtocolMacprivate
ReceiveData(Ptr< Packet > packet, const WifiMacHeader &header)ns3::dot11s::HwmpProtocolMacprivate
Ref() constns3::SimpleRefCount< MeshWifiInterfaceMacPlugin >inline
Report(std::ostream &os) constns3::dot11s::HwmpProtocolMacprivate
RequestDestination(Mac48Address dest, uint32_t originator_seqno, uint32_t dst_seqno)ns3::dot11s::HwmpProtocolMacprivate
ResetStats()ns3::dot11s::HwmpProtocolMacprivate
SendMyPerr()ns3::dot11s::HwmpProtocolMacprivate
SendMyPreq()ns3::dot11s::HwmpProtocolMacprivate
SendPrep(IePrep prep, Mac48Address receiver)ns3::dot11s::HwmpProtocolMacprivate
SendPreq(IePreq preq)ns3::dot11s::HwmpProtocolMacprivate
SendPreqVector(std::vector< IePreq > preq)ns3::dot11s::HwmpProtocolMacprivate
SetParent(Ptr< MeshWifiInterfaceMac > parent) overridens3::dot11s::HwmpProtocolMacvirtual
SimpleRefCount()ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin >inline
SimpleRefCount(const SimpleRefCount &o[[maybe_unused]])ns3::SimpleRefCount< MeshWifiInterfaceMacPlugin >inline
Unref() constns3::SimpleRefCount< MeshWifiInterfaceMacPlugin >inline
UpdateBeacon(MeshWifiBeacon &beacon) const overridens3::dot11s::HwmpProtocolMacinlinevirtual
UpdateOutcomingFrame(Ptr< Packet > packet, WifiMacHeader &header, Mac48Address from, Mac48Address to) overridens3::dot11s::HwmpProtocolMacvirtual
~HwmpProtocolMac() overridens3::dot11s::HwmpProtocolMac
~MeshWifiInterfaceMacPlugin()ns3::MeshWifiInterfaceMacPlugininlinevirtual