| addRoute(const IPRoute *entry)=0 | IRoutingTable | [pure virtual] |
| configureInterfaceForIPv4(InterfaceEntry *ie)=0 | IRoutingTable | [pure virtual] |
| deleteRoute(const IPRoute *entry)=0 | IRoutingTable | [pure virtual] |
| findBestMatchingRoute(const IPAddress &dest) const =0 | IRoutingTable | [pure virtual] |
| findRoute(const IPAddress &target, const IPAddress &netmask, const IPAddress &gw, int metric=0, const char *dev=NULL) const =0 | IRoutingTable | [pure virtual] |
| gatherAddresses() const =0 | IRoutingTable | [pure virtual] |
| getDefaultRoute() const =0 | IRoutingTable | [pure virtual] |
| getGatewayForDestAddr(const IPAddress &dest) const =0 | IRoutingTable | [pure virtual] |
| getInterfaceByAddress(const IPAddress &address) const =0 | IRoutingTable | [pure virtual] |
| getInterfaceForDestAddr(const IPAddress &dest) const =0 | IRoutingTable | [pure virtual] |
| getMulticastRoutesFor(const IPAddress &dest) const =0 | IRoutingTable | [pure virtual] |
| getNumRoutes() const =0 | IRoutingTable | [pure virtual] |
| getRoute(int k) const =0 | IRoutingTable | [pure virtual] |
| getRouterId()=0 | IRoutingTable | [pure virtual] |
| isIPForwardingEnabled()=0 | IRoutingTable | [pure virtual] |
| isLocalAddress(const IPAddress &dest) const =0 | IRoutingTable | [pure virtual] |
| isLocalMulticastAddress(const IPAddress &dest) const =0 | IRoutingTable | [pure virtual] |
| printRoutingTable() const =0 | IRoutingTable | [pure virtual] |
| setRouterId(IPAddress a)=0 | IRoutingTable | [pure virtual] |
| ~IRoutingTable() | IRoutingTable | [inline, virtual] |
1.7.1