| BuildGlobalRoutingDatabase() | ns3::GlobalRouteManagerImpl< T > | virtual |
| CheckForStubNode(IpAddress root) | ns3::GlobalRouteManagerImpl< T > | private |
| DebugSPFCalculate(IpAddress root) | ns3::GlobalRouteManagerImpl< T > | |
| DebugUseLsdb(GlobalRouteManagerLSDB< T > *lsdb) | ns3::GlobalRouteManagerImpl< T > | |
| DeleteGlobalRoutes() | ns3::GlobalRouteManagerImpl< T > | virtual |
| FindOutgoingInterfaceId(IpAddress a, IpMaskOrPrefix amask=IpMaskOrPrefix::GetOnes()) | ns3::GlobalRouteManagerImpl< T > | private |
| GetGlobalRoutingForNode(Ptr< Node > node) | ns3::GlobalRouteManagerImpl< T > | private |
| GetNodeByIp(const IpAddress &source) | ns3::GlobalRouteManagerImpl< T > | private |
| GlobalRouteManagerImpl() | ns3::GlobalRouteManagerImpl< T > | |
| GlobalRouteManagerImpl(const GlobalRouteManagerImpl &)=delete | ns3::GlobalRouteManagerImpl< T > | |
| InitializeRouters() | ns3::GlobalRouteManagerImpl< T > | |
| InitializeRoutes() | ns3::GlobalRouteManagerImpl< T > | virtual |
| Ip typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpAddress typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpGlobalRouting typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpHeader typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpInterfaceAddress typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpL3Protocol typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpListRouting typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpManager typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpMaskOrPrefix typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpRoute typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpRoutingProtocol typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IpRoutingTableEntry typedef | ns3::GlobalRouteManagerImpl< T > | private |
| IsIpv4 | ns3::GlobalRouteManagerImpl< T > | privatestatic |
| IsLocalDelivery(Ptr< Ip > ip, IpAddress dest) | ns3::GlobalRouteManagerImpl< T > | private |
| IsOnSameSubnet(Ptr< Ip > ipCurrentNode, IpAddress dest) | ns3::GlobalRouteManagerImpl< T > | private |
| m_lsdb | ns3::GlobalRouteManagerImpl< T > | private |
| m_spfroot | ns3::GlobalRouteManagerImpl< T > | private |
| operator=(const GlobalRouteManagerImpl &)=delete | ns3::GlobalRouteManagerImpl< T > | |
| PrintRoute(Ptr< Node > sourceNode, Ptr< Node > dest, Ptr< OutputStreamWrapper > stream, bool nodeIdLookup, Time::Unit unit) | ns3::GlobalRouteManagerImpl< T > | |
| PrintRoute(Ptr< Node > sourceNode, IpAddress dest, Ptr< OutputStreamWrapper > stream, bool nodeIdLookup, Time::Unit unit) | ns3::GlobalRouteManagerImpl< T > | |
| ProcessASExternals(SPFVertex< T > *v, GlobalRoutingLSA< IpManager > *extlsa) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFAddASExternal(GlobalRoutingLSA< IpManager > *extlsa, SPFVertex< T > *v) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFCalculate(IpAddress root) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFGetNextLink(SPFVertex< T > *v, SPFVertex< T > *w, GlobalRoutingLinkRecord< IpManager > *prev_link) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFIntraAddRouter(SPFVertex< T > *v) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFIntraAddStub(GlobalRoutingLinkRecord< IpManager > *l, SPFVertex< T > *v) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFIntraAddTransit(SPFVertex< T > *v) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFNext(SPFVertex< T > *v, CandidateQueue< T > &candidate) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFNexthopCalculation(SPFVertex< T > *v, SPFVertex< T > *w, GlobalRoutingLinkRecord< IpManager > *l, uint32_t distance) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFProcessStubs(SPFVertex< T > *v) | ns3::GlobalRouteManagerImpl< T > | private |
| SPFVertexAddParent(SPFVertex< T > *v) | ns3::GlobalRouteManagerImpl< T > | private |
| ValidateSourceNodeHasIpAddress(Ptr< Ip > ip) | ns3::GlobalRouteManagerImpl< T > | private |
| ~GlobalRouteManagerImpl() | ns3::GlobalRouteManagerImpl< T > | virtual |