A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
nix-vector-routing.cc File Reference
#include "nix-vector-routing.h"
#include "ns3/abort.h"
#include "ns3/ipv4-list-routing.h"
#include "ns3/log.h"
#include "ns3/loopback-net-device.h"
#include "ns3/names.h"
#include <iomanip>
#include <queue>
+ Include dependency graph for nix-vector-routing.cc:

Go to the source code of this file.

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Variables

template<typename T>
uint32_t ns3::NixVectorRouting< T >::g_epoch = 1
 Epoch starts from one to make it easier to spot an uninitialized NixVector during debug.
 
template<typename T>
NixVectorRouting< T >::IpAddressToNodeMap ns3::NixVectorRouting< T >::g_ipAddressToNodeMap
 Mapping of IP address to ns-3 node.
 
template<typename T>
bool ns3::NixVectorRouting< T >::g_isCacheDirty = false
 Flag to mark when caches are dirty and need to be flushed.
 
template<typename T>
NixVectorRouting< T >::NetDeviceToIpInterfaceMap ns3::NixVectorRouting< T >::g_netdeviceToIpInterfaceMap
 Mapping of Ptr<NetDevice> to Ptr<IpInterface>.