IRoutingTable Member List

This is the complete list of members for IRoutingTable, including all inherited members.
addRoute(const IPRoute *entry)=0IRoutingTable [pure virtual]
configureInterfaceForIPv4(InterfaceEntry *ie)=0IRoutingTable [pure virtual]
deleteRoute(const IPRoute *entry)=0IRoutingTable [pure virtual]
findBestMatchingRoute(const IPAddress &dest) const =0IRoutingTable [pure virtual]
findRoute(const IPAddress &target, const IPAddress &netmask, const IPAddress &gw, int metric=0, const char *dev=NULL) const =0IRoutingTable [pure virtual]
gatherAddresses() const =0IRoutingTable [pure virtual]
getDefaultRoute() const =0IRoutingTable [pure virtual]
getGatewayForDestAddr(const IPAddress &dest) const =0IRoutingTable [pure virtual]
getInterfaceByAddress(const IPAddress &address) const =0IRoutingTable [pure virtual]
getInterfaceForDestAddr(const IPAddress &dest) const =0IRoutingTable [pure virtual]
getMulticastRoutesFor(const IPAddress &dest) const =0IRoutingTable [pure virtual]
getNumRoutes() const =0IRoutingTable [pure virtual]
getRoute(int k) const =0IRoutingTable [pure virtual]
getRouterId()=0IRoutingTable [pure virtual]
isIPForwardingEnabled()=0IRoutingTable [pure virtual]
isLocalAddress(const IPAddress &dest) const =0IRoutingTable [pure virtual]
isLocalMulticastAddress(const IPAddress &dest) const =0IRoutingTable [pure virtual]
printRoutingTable() const =0IRoutingTable [pure virtual]
setRouterId(IPAddress a)=0IRoutingTable [pure virtual]
~IRoutingTable()IRoutingTable [inline, virtual]