addDefaultRoute(const IPv6Address &raSrcAddr, unsigned int ifID, simtime_t routerLifetime) | RoutingTable6 | |
addOrUpdateOnLinkPrefix(const IPv6Address &destPrefix, int prefixLength, int interfaceId, simtime_t expiryTime) | RoutingTable6 | |
addOrUpdateOwnAdvPrefix(const IPv6Address &destPrefix, int prefixLength, int interfaceId, simtime_t expiryTime) | RoutingTable6 | |
addRoute(IPv6Route *route) | RoutingTable6 | [private] |
addRoutingProtocolRoute(IPv6Route *route) | RoutingTable6 | |
addStaticRoute(const IPv6Address &destPrefix, int prefixLength, unsigned int interfaceId, const IPv6Address &nextHop, int metric=0) | RoutingTable6 | |
assignRequiredNodeAddresses(InterfaceEntry *ie) | RoutingTable6 | [private] |
configureInterfaceForIPv6(InterfaceEntry *ie) | RoutingTable6 | [private] |
configureInterfaceFromXML(InterfaceEntry *ie, cXMLElement *cfg) | RoutingTable6 | [private] |
destCache | RoutingTable6 | [private] |
DestCache typedef | RoutingTable6 | [private] |
doLongestPrefixMatch(const IPv6Address &dest) | RoutingTable6 | |
handleMessage(cMessage *) | RoutingTable6 | [protected] |
ift | RoutingTable6 | [private] |
initialize(int stage) | RoutingTable6 | [protected] |
interfaceByAddress(const IPv6Address &address) | RoutingTable6 | |
isPrefixPresent(const IPv6Address &prefix) | RoutingTable6 | |
isrouter | RoutingTable6 | [private] |
isRouter() const | RoutingTable6 | [inline] |
localDeliver(const IPv6Address &dest) | RoutingTable6 | |
lookupDestCache(const IPv6Address &dest, int &outInterfaceId) | RoutingTable6 | |
numInitStages() const | RoutingTable6 | [inline, protected] |
numRoutes() const | RoutingTable6 | |
operator<<(std::ostream &os, const DestCacheEntry &e) | RoutingTable6 | [friend] |
parseXMLConfigFile() | RoutingTable6 | [protected] |
purgeDestCache() | RoutingTable6 | |
purgeDestCacheEntriesToNeighbour(const IPv6Address &nextHopAddr, int interfaceId) | RoutingTable6 | |
removeOnLinkPrefix(const IPv6Address &destPrefix, int prefixLength) | RoutingTable6 | |
removeRoute(IPv6Route *route) | RoutingTable6 | |
route(int i) | RoutingTable6 | |
routeLessThan(const IPv6Route *a, const IPv6Route *b) | RoutingTable6 | [private, static] |
RouteList typedef | RoutingTable6 | [private] |
routeList | RoutingTable6 | [private] |
RoutingTable6() | RoutingTable6 | |
updateDestCache(const IPv6Address &dest, const IPv6Address &nextHopAddr, int interfaceId) | RoutingTable6 | |
updateDisplayString() | RoutingTable6 | [protected] |
~RoutingTable6() | RoutingTable6 | [virtual] |