, including all inherited members.
| AddArea(Area *area) | AnsaOSPF::Router | |
| AddRoutingTableEntry(RoutingTableEntry *entry) | AnsaOSPF::Router | [inline] |
| AddWatches(void) | AnsaOSPF::Router | |
| AgeDatabase(void) | AnsaOSPF::Router | |
| ageTimer | AnsaOSPF::Router | [private] |
| areas | AnsaOSPF::Router | [private] |
| areasByID | AnsaOSPF::Router | [private] |
| asExternalLSAs | AnsaOSPF::Router | [private] |
| asExternalLSAsByID | AnsaOSPF::Router | [private] |
| CalculateASExternalRoutes(std::vector< RoutingTableEntry * > &newRoutingTable) | AnsaOSPF::Router | [private] |
| externalRoutes | AnsaOSPF::Router | [private] |
| FindASExternalLSA(LSAKeyType lsaKey) | AnsaOSPF::Router | [private] |
| FindASExternalLSA(LSAKeyType lsaKey) const | AnsaOSPF::Router | [private] |
| FindLSA(LSAType lsaType, LSAKeyType lsaKey, AreaID areaID) | AnsaOSPF::Router | |
| FloodLSA(OSPFLSA *lsa, AreaID areaID=BackboneAreaID, Interface *intf=NULL, Neighbor *neighbor=NULL) | AnsaOSPF::Router | |
| GetArea(AreaID areaID) | AnsaOSPF::Router | |
| GetArea(IPv4Address address) | AnsaOSPF::Router | |
| GetAreaCount(void) const | AnsaOSPF::Router | [inline] |
| GetASBoundaryRouter(void) const | AnsaOSPF::Router | [inline] |
| GetASExternalLSA(unsigned long i) | AnsaOSPF::Router | [inline] |
| GetASExternalLSA(unsigned long i) const | AnsaOSPF::Router | [inline] |
| GetASExternalLSACount(void) const | AnsaOSPF::Router | [inline] |
| GetContainingAddressRange(IPv4AddressRange addressRange, bool *advertise=NULL) const | AnsaOSPF::Router | |
| GetMessageHandler(void) | AnsaOSPF::Router | [inline] |
| GetNonVirtualInterface(unsigned char ifIndex) | AnsaOSPF::Router | |
| GetPreferredEntry(const OSPFLSA &lsa, bool skipSelfOriginated, std::vector< RoutingTableEntry * > *fromRoutingTable=NULL) | AnsaOSPF::Router | |
| GetRFC1583Compatibility(void) const | AnsaOSPF::Router | [inline] |
| GetRouterID(void) const | AnsaOSPF::Router | [inline] |
| GetRoutesToASBoundaryRouter(const std::vector< RoutingTableEntry * > &fromRoutingTable, AnsaOSPF::RouterID routerID) const | AnsaOSPF::Router | [private] |
| GetRoutingTableEntry(unsigned long i) | AnsaOSPF::Router | [inline] |
| GetRoutingTableEntry(unsigned long i) const | AnsaOSPF::Router | [inline] |
| GetRoutingTableEntryCount(void) const | AnsaOSPF::Router | [inline] |
| GetUniqueLinkStateID(IPv4AddressRange destination, Metric destinationCost, AnsaOSPF::ASExternalLSA *&lsaToReoriginate, bool externalMetricIsType2=false) const | AnsaOSPF::Router | [private] |
| HasAddressRange(IPv4AddressRange addressRange) const | AnsaOSPF::Router | |
| HasAnyNeighborInStates(int states) const | AnsaOSPF::Router | |
| HasRouteToASBoundaryRouter(const std::vector< RoutingTableEntry * > &inRoutingTable, AnsaOSPF::RouterID routerID) const | AnsaOSPF::Router | [private] |
| InstallASExternalLSA(OSPFASExternalLSA *lsa) | AnsaOSPF::Router | [private] |
| InstallLSA(OSPFLSA *lsa, AreaID areaID=BackboneAreaID) | AnsaOSPF::Router | |
| IsDestinationUnreachable(OSPFLSA *lsa) const | AnsaOSPF::Router | |
| IsLocalAddress(IPv4Address address) const | AnsaOSPF::Router | |
| IsOnAnyRetransmissionList(LSAKeyType lsaKey) const | AnsaOSPF::Router | |
| Lookup(IPAddress destination, std::vector< RoutingTableEntry * > *table=NULL) const | AnsaOSPF::Router | |
| messageHandler | AnsaOSPF::Router | [private] |
| NotifyAboutRoutingTableChanges(std::vector< RoutingTableEntry * > &oldRoutingTable) | AnsaOSPF::Router | [private] |
| OriginateASExternalLSA(ASExternalLSA *lsa) | AnsaOSPF::Router | [private] |
| PruneASBoundaryRouterEntries(std::vector< RoutingTableEntry * > &asbrEntries) const | AnsaOSPF::Router | [private] |
| RebuildRoutingTable(void) | AnsaOSPF::Router | |
| RemoveExternalRoute(IPv4Address networkAddress) | AnsaOSPF::Router | |
| RemoveFromAllRetransmissionLists(LSAKeyType lsaKey) | AnsaOSPF::Router | |
| rfc1583Compatibility | AnsaOSPF::Router | [private] |
| Router(RouterID id, cSimpleModule *containingModule) | AnsaOSPF::Router | |
| routerID | AnsaOSPF::Router | [private] |
| routingTable | AnsaOSPF::Router | [private] |
| SelectLeastCostRoutingEntry(std::vector< RoutingTableEntry * > &entries) const | AnsaOSPF::Router | [private] |
| SetRFC1583Compatibility(bool compatibility) | AnsaOSPF::Router | [inline] |
| SetRouterID(RouterID id) | AnsaOSPF::Router | [inline] |
| stat | AnsaOSPF::Router | |
| UpdateExternalRoute(IPv4Address networkAddress, const OSPFASExternalLSAContents &externalRouteContents, int ifIndex) | AnsaOSPF::Router | |
| ~Router(void) | AnsaOSPF::Router | [virtual] |