, including all inherited members.
| AddAddressRange(IPv4AddressRange addressRange, bool advertise) | AnsaOSPF::Area | [inline] |
| AddHostRoute(HostRouteParameters &hostRouteParameters) | AnsaOSPF::Area | [inline] |
| AddInterface(Interface *intf) | AnsaOSPF::Area | |
| advertiseAddressRanges | AnsaOSPF::Area | [private] |
| AgeDatabase(void) | AnsaOSPF::Area | |
| Area(AreaID id=BackboneAreaID) | AnsaOSPF::Area | |
| areaAddressRanges | AnsaOSPF::Area | [private] |
| areaID | AnsaOSPF::Area | [private] |
| associatedInterfaces | AnsaOSPF::Area | [private] |
| CalculateInterAreaRoutes(std::vector< RoutingTableEntry * > &newRoutingTable) | AnsaOSPF::Area | |
| CalculateNextHops(OSPFLSA *destination, OSPFLSA *parent) const | AnsaOSPF::Area | [private] |
| CalculateNextHops(Link &destination, OSPFLSA *parent) const | AnsaOSPF::Area | [private] |
| CalculateShortestPathTree(std::vector< RoutingTableEntry * > &newRoutingTable) | AnsaOSPF::Area | |
| ContainsAddress(IPv4Address address) const | AnsaOSPF::Area | |
| CreateRoutingTableEntryFromSummaryLSA(const AnsaOSPF::SummaryLSA &summaryLSA, unsigned short entryCost, const AnsaOSPF::RoutingTableEntry &borderRouterEntry) const | AnsaOSPF::Area | [private] |
| detailedInfo(void) const | AnsaOSPF::Area | |
| externalRoutingCapability | AnsaOSPF::Area | [private] |
| FindNetworkLSA(LinkStateID linkStateID) | AnsaOSPF::Area | |
| FindNetworkLSA(LinkStateID linkStateID) const | AnsaOSPF::Area | |
| FindRouterLSA(LinkStateID linkStateID) | AnsaOSPF::Area | |
| FindRouterLSA(LinkStateID linkStateID) const | AnsaOSPF::Area | |
| FindSameOrWorseCostRoute(const std::vector< AnsaOSPF::RoutingTableEntry * > &newRoutingTable, const AnsaOSPF::SummaryLSA ¤tLSA, unsigned short currentCost, bool &destinationInRoutingTable, std::list< AnsaOSPF::RoutingTableEntry * > &sameOrWorseCost) const | AnsaOSPF::Area | [private] |
| FindSummaryLSA(LSAKeyType lsaKey) | AnsaOSPF::Area | |
| FindSummaryLSA(LSAKeyType lsaKey) const | AnsaOSPF::Area | |
| FindVirtualLink(RouterID routerID) | AnsaOSPF::Area | |
| FloodLSA(OSPFLSA *lsa, Interface *intf=NULL, Neighbor *neighbor=NULL) | AnsaOSPF::Area | |
| GetAddressRange(unsigned int index) const | AnsaOSPF::Area | [inline] |
| GetAddressRangeCount(void) const | AnsaOSPF::Area | [inline] |
| GetAreaID(void) const | AnsaOSPF::Area | [inline] |
| GetContainingAddressRange(IPv4AddressRange addressRange, bool *advertise=NULL) const | AnsaOSPF::Area | |
| GetExternalRoutingCapability(void) const | AnsaOSPF::Area | [inline] |
| GetInterface(unsigned char ifIndex) | AnsaOSPF::Area | |
| GetInterface(IPv4Address address) | AnsaOSPF::Area | |
| GetNetworkLSA(unsigned long i) | AnsaOSPF::Area | [inline] |
| GetNetworkLSA(unsigned long i) const | AnsaOSPF::Area | [inline] |
| GetNetworkLSACount(void) const | AnsaOSPF::Area | [inline] |
| GetRouter(void) | AnsaOSPF::Area | [inline] |
| GetRouter(void) const | AnsaOSPF::Area | [inline] |
| GetRouterLSA(unsigned long i) | AnsaOSPF::Area | [inline] |
| GetRouterLSA(unsigned long i) const | AnsaOSPF::Area | [inline] |
| GetRouterLSACount(void) const | AnsaOSPF::Area | [inline] |
| GetSPFTreeRoot(void) | AnsaOSPF::Area | [inline] |
| GetSPFTreeRoot(void) const | AnsaOSPF::Area | [inline] |
| GetStubDefaultCost(void) const | AnsaOSPF::Area | [inline] |
| GetSummaryLSA(unsigned long i) | AnsaOSPF::Area | [inline] |
| GetSummaryLSA(unsigned long i) const | AnsaOSPF::Area | [inline] |
| GetSummaryLSACount(void) const | AnsaOSPF::Area | [inline] |
| GetTransitCapability(void) const | AnsaOSPF::Area | [inline] |
| GetUniqueLinkStateID(IPv4AddressRange destination, Metric destinationCost, SummaryLSA *&lsaToReoriginate) const | AnsaOSPF::Area | [private] |
| HasAddressRange(IPv4AddressRange addressRange) const | AnsaOSPF::Area | |
| HasAnyNeighborInStates(int states) const | AnsaOSPF::Area | |
| HasLink(OSPFLSA *fromLSA, OSPFLSA *toLSA) const | AnsaOSPF::Area | [private] |
| HasVirtualLink(AreaID withTransitArea) const | AnsaOSPF::Area | |
| hostRoutes | AnsaOSPF::Area | [private] |
| info(char *buffer) | AnsaOSPF::Area | |
| InstallNetworkLSA(OSPFNetworkLSA *lsa) | AnsaOSPF::Area | |
| InstallRouterLSA(OSPFRouterLSA *lsa) | AnsaOSPF::Area | |
| InstallSummaryLSA(OSPFSummaryLSA *lsa) | AnsaOSPF::Area | |
| IsLocalAddress(IPv4Address address) const | AnsaOSPF::Area | |
| IsOnAnyRetransmissionList(LSAKeyType lsaKey) const | AnsaOSPF::Area | |
| networkLSAs | AnsaOSPF::Area | [private] |
| networkLSAsByID | AnsaOSPF::Area | [private] |
| OriginateNetworkLSA(const Interface *intf) | AnsaOSPF::Area | |
| OriginateRouterLSA(void) | AnsaOSPF::Area | |
| OriginateSummaryLSA(const RoutingTableEntry *entry, const std::map< LSAKeyType, bool, LSAKeyType_Less > &originatedLSAs, SummaryLSA *&lsaToReoriginate) | AnsaOSPF::Area | |
| OriginateSummaryLSA(const AnsaOSPF::SummaryLSA *summaryLSA) | AnsaOSPF::Area | [private] |
| parentRouter | AnsaOSPF::Area | [private] |
| ReCheckSummaryLSAs(std::vector< RoutingTableEntry * > &newRoutingTable) | AnsaOSPF::Area | |
| RemoveFromAllRetransmissionLists(LSAKeyType lsaKey) | AnsaOSPF::Area | |
| RemoveParentFromRoutingInfo(OSPFLSA *parent) | AnsaOSPF::Area | |
| routerLSAs | AnsaOSPF::Area | [private] |
| routerLSAsByID | AnsaOSPF::Area | [private] |
| SetAreaID(AreaID areaId) | AnsaOSPF::Area | [inline] |
| SetExternalRoutingCapability(bool flooded) | AnsaOSPF::Area | [inline] |
| SetRouter(Router *router) | AnsaOSPF::Area | [inline] |
| SetSPFTreeRoot(RouterLSA *root) | AnsaOSPF::Area | [inline] |
| SetStubDefaultCost(Metric cost) | AnsaOSPF::Area | [inline] |
| SetTransitCapability(bool transit) | AnsaOSPF::Area | [inline] |
| spfTreeRoot | AnsaOSPF::Area | [private] |
| stubDefaultCost | AnsaOSPF::Area | [private] |
| summaryLSAs | AnsaOSPF::Area | [private] |
| summaryLSAsByID | AnsaOSPF::Area | [private] |
| transitCapability | AnsaOSPF::Area | [private] |
| ~Area(void) | AnsaOSPF::Area | [virtual] |