INET Framework for OMNeT++/OMNEST
inet::Ipv6RoutingTable Member List

This is the complete list of members for inet::Ipv6RoutingTable, including all inherited members.

addDefaultRoute(const Ipv6Address &raSrcAddr, unsigned int ifID, simtime_t routerLifetime)inet::Ipv6RoutingTablevirtual
addMulticastRoute(IMulticastRoute *entry) overrideinet::Ipv6RoutingTableinlinevirtual
addOrUpdateOnLinkPrefix(const Ipv6Address &destPrefix, int prefixLength, int interfaceId, simtime_t expiryTime)inet::Ipv6RoutingTablevirtual
addOrUpdateOwnAdvPrefix(const Ipv6Address &destPrefix, int prefixLength, int interfaceId, simtime_t expiryTime)inet::Ipv6RoutingTablevirtual
addRoute(Ipv6Route *route)inet::Ipv6RoutingTablevirtual
addRoute(IRoute *entry) overrideinet::Ipv6RoutingTableinlinevirtual
addRoutingProtocolRoute(Ipv6Route *route)inet::Ipv6RoutingTablevirtual
addStaticRoute(const Ipv6Address &destPrefix, int prefixLength, unsigned int interfaceId, const Ipv6Address &nextHop, int metric=0)inet::Ipv6RoutingTablevirtual
assignRequiredNodeAddresses(NetworkInterface *ie)inet::Ipv6RoutingTableprotectedvirtual
configureInterfaceForIpv6(NetworkInterface *ie)inet::Ipv6RoutingTableprotectedvirtual
configureInterfaceFromXml(NetworkInterface *ie, cXMLElement *cfg)inet::Ipv6RoutingTableprotectedvirtual
configureTunnelFromXml(cXMLElement *cfg)inet::Ipv6RoutingTableprotectedvirtual
createNewRoute(Ipv6Address destPrefix, int prefixLength, IRoute::SourceType src)inet::Ipv6RoutingTableprotectedvirtual
createRoute() overrideinet::Ipv6RoutingTableinlinevirtual
deleteInterfaceRoutes(const NetworkInterface *entry)inet::Ipv6RoutingTablevirtual
deleteMulticastRoute(IMulticastRoute *entry) overrideinet::Ipv6RoutingTableinlinevirtual
deleteOnLinkPrefix(const Ipv6Address &destPrefix, int prefixLength)inet::Ipv6RoutingTablevirtual
deleteRoute(Ipv6Route *route)inet::Ipv6RoutingTablevirtual
deleteRoute(IRoute *entry) overrideinet::Ipv6RoutingTableinlinevirtual
DestCache typedefinet::Ipv6RoutingTableprotected
destCacheinet::Ipv6RoutingTableprotected
doLongestPrefixMatch(const Ipv6Address &dest)inet::Ipv6RoutingTable
findBestMatchingMulticastRoute(const L3Address &origin, const L3Address &group) const overrideinet::Ipv6RoutingTableinlinevirtual
findBestMatchingRoute(const L3Address &dest) const overrideinet::Ipv6RoutingTableinlinevirtual
findInterfaceByLocalBroadcastAddress(const L3Address &dest) constinet::Ipv6RoutingTableinlinevirtual
getDefaultRoute() const overrideinet::Ipv6RoutingTableinlinevirtual
getInterfaceByAddress(const Ipv6Address &address) constinet::Ipv6RoutingTablevirtual
getInterfaceByAddress(const L3Address &address) const overrideinet::Ipv6RoutingTablevirtual
getMulticastRoute(int i) const overrideinet::Ipv6RoutingTableinlinevirtual
getNextHopForDestination(const L3Address &dest) const overrideinet::Ipv6RoutingTableinlinevirtual
getNumMulticastRoutes() const overrideinet::Ipv6RoutingTableinlinevirtual
getNumRoutes() const overrideinet::Ipv6RoutingTablevirtual
getOutputInterfaceForDestination(const L3Address &dest) const overrideinet::Ipv6RoutingTableinlinevirtual
getRoute(int i) const overrideinet::Ipv6RoutingTablevirtual
getRouterIdAsGeneric() const overrideinet::Ipv6RoutingTableinlinevirtual
handleMessage(cMessage *) overrideinet::Ipv6RoutingTableprotectedvirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::Ipv6RoutingTablevirtual
iftinet::Ipv6RoutingTableprotected
initialize(int stage) overrideinet::Ipv6RoutingTableprotectedvirtual
internalAddRoute(Ipv6Route *route)inet::Ipv6RoutingTableprotected
internalDeleteRoute(RouteList::iterator it)inet::Ipv6RoutingTableprotected
internalRemoveRoute(Ipv6Route *route)inet::Ipv6RoutingTableprotected
Ipv6RoutingTable()inet::Ipv6RoutingTable
isAdminDistEnabled() const overrideinet::Ipv6RoutingTableinlinevirtual
isForwardingEnabled() const overrideinet::Ipv6RoutingTableinlinevirtual
isLocalAddress(const Ipv6Address &dest) constinet::Ipv6RoutingTablevirtual
isLocalAddress(const L3Address &dest) const overrideinet::Ipv6RoutingTableinlinevirtual
isLocalBroadcastAddress(const L3Address &dest) constinet::Ipv6RoutingTableinlinevirtual
isLocalMulticastAddress(const L3Address &dest) const overrideinet::Ipv6RoutingTableinlinevirtual
isMulticastForwardingEnabled()inet::Ipv6RoutingTableinlinevirtual
isMulticastForwardingEnabled() const overrideinet::Ipv6RoutingTableinlinevirtual
isPrefixPresent(const Ipv6Address &prefix) constinet::Ipv6RoutingTablevirtual
isRouter() constinet::Ipv6RoutingTableinlinevirtual
isrouterinet::Ipv6RoutingTableprotected
lookupDestCache(const Ipv6Address &dest, int &outInterfaceId)inet::Ipv6RoutingTable
multicastForwardinet::Ipv6RoutingTableprotected
numInitStages() const overrideinet::Ipv6RoutingTableinlineprotectedvirtual
operator<<(std::ostream &os, const DestCacheEntry &e)inet::Ipv6RoutingTablefriend
parseXmlConfigFile()inet::Ipv6RoutingTableprotectedvirtual
printRoutingTable() const overrideinet::Ipv6RoutingTablevirtual
purgeDestCache()inet::Ipv6RoutingTablevirtual
purgeDestCacheEntriesToNeighbour(const Ipv6Address &nextHopAddr, int interfaceId)inet::Ipv6RoutingTablevirtual
purgeDestCacheForInterfaceId(int interfaceId)inet::Ipv6RoutingTable
receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) overrideinet::Ipv6RoutingTableprotectedvirtual
refreshDisplay() const overrideinet::Ipv6RoutingTableprotectedvirtual
removeMulticastRoute(IMulticastRoute *entry) overrideinet::Ipv6RoutingTableinlinevirtual
removeRoute(Ipv6Route *route)inet::Ipv6RoutingTablevirtual
removeRoute(IRoute *entry) overrideinet::Ipv6RoutingTableinlinevirtual
routeChanged(Ipv6Route *entry, int fieldCode)inet::Ipv6RoutingTablevirtual
routeLessThan(const Ipv6Route *a, const Ipv6Route *b) constinet::Ipv6RoutingTableprotected
routeListinet::Ipv6RoutingTableprotected
RouteList typedefinet::Ipv6RoutingTableprotected
updateDestCache(const Ipv6Address &dest, const Ipv6Address &nextHopAddr, int interfaceId, simtime_t expiryTime)inet::Ipv6RoutingTablevirtual
useAdminDistinet::Ipv6RoutingTableprotected
~ILifecycle()inet::ILifecycleinlinevirtual
~Ipv6RoutingTable()inet::Ipv6RoutingTablevirtual
~IRoutingTable()inet::IRoutingTableinlinevirtual