A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::GlobalRouting< T > Member List

This is the complete list of members for ns3::GlobalRouting< T >, including all inherited members.

AddASExternalRouteTo(IpAddress network, IpMaskOrPrefix networkMask, IpAddress nextHop, uint32_t interface)ns3::GlobalRouting< T >
AddHostRouteTo(IpAddress dest, IpAddress nextHop, uint32_t interface)ns3::GlobalRouting< T >
AddHostRouteTo(IpAddress dest, uint32_t interface)ns3::GlobalRouting< T >
AddNetworkRouteTo(IpAddress network, IpMaskOrPrefix networkMask, IpAddress nextHop, uint32_t interface)ns3::GlobalRouting< T >
AddNetworkRouteTo(IpAddress network, IpMaskOrPrefix networkMask, uint32_t interface)ns3::GlobalRouting< T >
ASExternalRoutes typedefns3::GlobalRouting< T >private
ASExternalRoutesCI typedefns3::GlobalRouting< T >private
ASExternalRoutesI typedefns3::GlobalRouting< T >private
AssignStreams(int64_t stream)ns3::GlobalRouting< T >
DoDispose()ns3::GlobalRouting< T >protected
ErrorCallback typedefns3::GlobalRouting< T >
GetNRoutes() constns3::GlobalRouting< T >
GetRoute(uint32_t i) constns3::GlobalRouting< T >
GetTypeId()ns3::GlobalRouting< T >static
GlobalRouteManagerImpl classns3::GlobalRouting< T >friend
GlobalRouting()ns3::GlobalRouting< T >
HostRoutes typedefns3::GlobalRouting< T >private
HostRoutesCI typedefns3::GlobalRouting< T >private
HostRoutesI typedefns3::GlobalRouting< T >private
Ip typedefns3::GlobalRouting< T >private
IpAddress typedefns3::GlobalRouting< T >private
IpHeader typedefns3::GlobalRouting< T >private
IpInterfaceAddress typedefns3::GlobalRouting< T >private
IpManager typedefns3::GlobalRouting< T >private
IpMaskOrPrefix typedefns3::GlobalRouting< T >private
IpRoute typedefns3::GlobalRouting< T >private
IpRoutingProtocol typedefns3::GlobalRouting< T >private
IpRoutingTableEntry typedefns3::GlobalRouting< T >private
IsIpv4ns3::GlobalRouting< T >privatestatic
LocalDeliverCallback typedefns3::GlobalRouting< T >
LookupGlobal(IpAddress dest, Ptr< NetDevice > oif=nullptr)ns3::GlobalRouting< T >private
m_ASexternalRoutesns3::GlobalRouting< T >private
m_hostRoutesns3::GlobalRouting< T >private
m_ipns3::GlobalRouting< T >private
m_networkRoutesns3::GlobalRouting< T >private
m_randns3::GlobalRouting< T >private
m_randomEcmpRoutingns3::GlobalRouting< T >private
m_respondToInterfaceEventsns3::GlobalRouting< T >private
MulticastForwardCallback typedefns3::GlobalRouting< T >
MulticastForwardCallbackv4 typedefns3::GlobalRouting< T >
MulticastForwardCallbackv6 typedefns3::GlobalRouting< T >
NetworkRoutes typedefns3::GlobalRouting< T >private
NetworkRoutesCI typedefns3::GlobalRouting< T >private
NetworkRoutesI typedefns3::GlobalRouting< T >private
NotifyAddAddress(uint32_t interface, IpInterfaceAddress address)ns3::GlobalRouting< T >
NotifyAddRoute(Ipv6Address dst, Ipv6Prefix mask, Ipv6Address nextHop, uint32_t interface, Ipv6Address prefixToUse=Ipv6Address::GetZero())ns3::GlobalRouting< T >virtual
NotifyInterfaceDown(uint32_t interface)ns3::GlobalRouting< T >
NotifyInterfaceUp(uint32_t interface)ns3::GlobalRouting< T >
NotifyRemoveAddress(uint32_t interface, IpInterfaceAddress address)ns3::GlobalRouting< T >
NotifyRemoveRoute(Ipv6Address dst, Ipv6Prefix mask, Ipv6Address nextHop, uint32_t interface, Ipv6Address prefixToUse=Ipv6Address::GetZero())ns3::GlobalRouting< T >virtual
PrintRoutingTable(Ptr< OutputStreamWrapper > stream, Time::Unit unit=Time::S) constns3::GlobalRouting< T >
RemoveRoute(uint32_t i)ns3::GlobalRouting< T >
RouteInput(Ptr< const Packet > p, const IpHeader &header, Ptr< const NetDevice > idev, const UnicastForwardCallback &ucb, const MulticastForwardCallback &mcb, const LocalDeliverCallback &lcb, const ErrorCallback &ecb)ns3::GlobalRouting< T >
RouteOutput(Ptr< Packet > p, const IpHeader &header, Ptr< NetDevice > oif, Socket::SocketErrno &sockerr)ns3::GlobalRouting< T >
SetIpv4(Ptr< Ip > ipv4)ns3::GlobalRouting< T >virtual
SetIpv6(Ptr< Ip > ipv6)ns3::GlobalRouting< T >virtual
UnicastForwardCallback typedefns3::GlobalRouting< T >
UnicastForwardCallbackv4 typedefns3::GlobalRouting< T >
UnicastForwardCallbackv6 typedefns3::GlobalRouting< T >
~GlobalRouting()ns3::GlobalRouting< T >