A Discrete-Event Network Simulator
Home
Tutorials ▼
English
Documentation ▼
Installation
Manual
Models
Contributing
Wiki
Development ▼
API Docs
Issue Tracker
Merge Requests
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
typedef
ns3::GlobalRouting< T >
private
ASExternalRoutesCI
typedef
ns3::GlobalRouting< T >
private
ASExternalRoutesI
typedef
ns3::GlobalRouting< T >
private
AssignStreams
(int64_t stream)
ns3::GlobalRouting< T >
DoDispose
()
ns3::GlobalRouting< T >
protected
ErrorCallback
typedef
ns3::GlobalRouting< T >
GetNRoutes
() const
ns3::GlobalRouting< T >
GetRoute
(uint32_t i) const
ns3::GlobalRouting< T >
GetTypeId
()
ns3::GlobalRouting< T >
static
GlobalRouteManagerImpl
class
ns3::GlobalRouting< T >
friend
GlobalRouting
()
ns3::GlobalRouting< T >
HostRoutes
typedef
ns3::GlobalRouting< T >
private
HostRoutesCI
typedef
ns3::GlobalRouting< T >
private
HostRoutesI
typedef
ns3::GlobalRouting< T >
private
Ip
typedef
ns3::GlobalRouting< T >
private
IpAddress
typedef
ns3::GlobalRouting< T >
private
IpHeader
typedef
ns3::GlobalRouting< T >
private
IpInterfaceAddress
typedef
ns3::GlobalRouting< T >
private
IpManager
typedef
ns3::GlobalRouting< T >
private
IpMaskOrPrefix
typedef
ns3::GlobalRouting< T >
private
IpRoute
typedef
ns3::GlobalRouting< T >
private
IpRoutingProtocol
typedef
ns3::GlobalRouting< T >
private
IpRoutingTableEntry
typedef
ns3::GlobalRouting< T >
private
IsIpv4
ns3::GlobalRouting< T >
private
static
LocalDeliverCallback
typedef
ns3::GlobalRouting< T >
LookupGlobal
(IpAddress dest, Ptr< NetDevice > oif=nullptr)
ns3::GlobalRouting< T >
private
m_ASexternalRoutes
ns3::GlobalRouting< T >
private
m_hostRoutes
ns3::GlobalRouting< T >
private
m_ip
ns3::GlobalRouting< T >
private
m_networkRoutes
ns3::GlobalRouting< T >
private
m_rand
ns3::GlobalRouting< T >
private
m_randomEcmpRouting
ns3::GlobalRouting< T >
private
m_respondToInterfaceEvents
ns3::GlobalRouting< T >
private
MulticastForwardCallback
typedef
ns3::GlobalRouting< T >
MulticastForwardCallbackv4
typedef
ns3::GlobalRouting< T >
MulticastForwardCallbackv6
typedef
ns3::GlobalRouting< T >
NetworkRoutes
typedef
ns3::GlobalRouting< T >
private
NetworkRoutesCI
typedef
ns3::GlobalRouting< T >
private
NetworkRoutesI
typedef
ns3::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) const
ns3::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
typedef
ns3::GlobalRouting< T >
UnicastForwardCallbackv4
typedef
ns3::GlobalRouting< T >
UnicastForwardCallbackv6
typedef
ns3::GlobalRouting< T >
~GlobalRouting
()
ns3::GlobalRouting< T >
Generated on
for ns-3 by
1.15.0