OSPF::Area Member List

This is the complete list of members for OSPF::Area, including all inherited members.
AddAddressRange(IPv4AddressRange addressRange, bool advertise)OSPF::Area [inline]
AddHostRoute(HostRouteParameters &hostRouteParameters)OSPF::Area [inline]
AddInterface(Interface *intf)OSPF::Area
advertiseAddressRangesOSPF::Area [private]
AgeDatabase(void)OSPF::Area
Area(AreaID id=BackboneAreaID)OSPF::Area
areaAddressRangesOSPF::Area [private]
areaIDOSPF::Area [private]
associatedInterfacesOSPF::Area [private]
CalculateInterAreaRoutes(std::vector< RoutingTableEntry * > &newRoutingTable)OSPF::Area
CalculateNextHops(OSPFLSA *destination, OSPFLSA *parent) const OSPF::Area [private]
CalculateNextHops(Link &destination, OSPFLSA *parent) const OSPF::Area [private]
CalculateShortestPathTree(std::vector< RoutingTableEntry * > &newRoutingTable)OSPF::Area
ContainsAddress(IPv4Address address) const OSPF::Area
CreateRoutingTableEntryFromSummaryLSA(const OSPF::SummaryLSA &summaryLSA, unsigned short entryCost, const OSPF::RoutingTableEntry &borderRouterEntry) const OSPF::Area [private]
detailedInfo(void) const OSPF::Area
externalRoutingCapabilityOSPF::Area [private]
FindNetworkLSA(LinkStateID linkStateID)OSPF::Area
FindNetworkLSA(LinkStateID linkStateID) const OSPF::Area
FindRouterLSA(LinkStateID linkStateID)OSPF::Area
FindRouterLSA(LinkStateID linkStateID) const OSPF::Area
FindSameOrWorseCostRoute(const std::vector< OSPF::RoutingTableEntry * > &newRoutingTable, const OSPF::SummaryLSA &currentLSA, unsigned short currentCost, bool &destinationInRoutingTable, std::list< OSPF::RoutingTableEntry * > &sameOrWorseCost) const OSPF::Area [private]
FindSummaryLSA(LSAKeyType lsaKey)OSPF::Area
FindSummaryLSA(LSAKeyType lsaKey) const OSPF::Area
FindVirtualLink(RouterID routerID)OSPF::Area
FloodLSA(OSPFLSA *lsa, Interface *intf=NULL, Neighbor *neighbor=NULL)OSPF::Area
GetAddressRange(unsigned int index) const OSPF::Area [inline]
GetAddressRangeCount(void) const OSPF::Area [inline]
GetAreaID(void) const OSPF::Area [inline]
GetContainingAddressRange(IPv4AddressRange addressRange, bool *advertise=NULL) const OSPF::Area
GetExternalRoutingCapability(void) const OSPF::Area [inline]
GetInterface(unsigned char ifIndex)OSPF::Area
GetInterface(IPv4Address address)OSPF::Area
GetNetworkLSA(unsigned long i)OSPF::Area [inline]
GetNetworkLSA(unsigned long i) const OSPF::Area [inline]
GetNetworkLSACount(void) const OSPF::Area [inline]
GetRouter(void)OSPF::Area [inline]
GetRouter(void) const OSPF::Area [inline]
GetRouterLSA(unsigned long i)OSPF::Area [inline]
GetRouterLSA(unsigned long i) const OSPF::Area [inline]
GetRouterLSACount(void) const OSPF::Area [inline]
GetSPFTreeRoot(void)OSPF::Area [inline]
GetSPFTreeRoot(void) const OSPF::Area [inline]
GetStubDefaultCost(void) const OSPF::Area [inline]
GetSummaryLSA(unsigned long i)OSPF::Area [inline]
GetSummaryLSA(unsigned long i) const OSPF::Area [inline]
GetSummaryLSACount(void) const OSPF::Area [inline]
GetTransitCapability(void) const OSPF::Area [inline]
GetUniqueLinkStateID(IPv4AddressRange destination, Metric destinationCost, SummaryLSA *&lsaToReoriginate) const OSPF::Area [private]
HasAddressRange(IPv4AddressRange addressRange) const OSPF::Area
HasAnyNeighborInStates(int states) const OSPF::Area
HasLink(OSPFLSA *fromLSA, OSPFLSA *toLSA) const OSPF::Area [private]
HasVirtualLink(AreaID withTransitArea) const OSPF::Area
hostRoutesOSPF::Area [private]
info(char *buffer)OSPF::Area
InstallNetworkLSA(OSPFNetworkLSA *lsa)OSPF::Area
InstallRouterLSA(OSPFRouterLSA *lsa)OSPF::Area
InstallSummaryLSA(OSPFSummaryLSA *lsa)OSPF::Area
IsLocalAddress(IPv4Address address) const OSPF::Area
IsOnAnyRetransmissionList(LSAKeyType lsaKey) const OSPF::Area
networkLSAsOSPF::Area [private]
networkLSAsByIDOSPF::Area [private]
OriginateNetworkLSA(const Interface *intf)OSPF::Area
OriginateRouterLSA(void)OSPF::Area
OriginateSummaryLSA(const RoutingTableEntry *entry, const std::map< LSAKeyType, bool, LSAKeyType_Less > &originatedLSAs, SummaryLSA *&lsaToReoriginate)OSPF::Area
OriginateSummaryLSA(const OSPF::SummaryLSA *summaryLSA)OSPF::Area [private]
parentRouterOSPF::Area [private]
ReCheckSummaryLSAs(std::vector< RoutingTableEntry * > &newRoutingTable)OSPF::Area
RemoveFromAllRetransmissionLists(LSAKeyType lsaKey)OSPF::Area
routerLSAsOSPF::Area [private]
routerLSAsByIDOSPF::Area [private]
SetAreaID(AreaID areaId)OSPF::Area [inline]
SetExternalRoutingCapability(bool flooded)OSPF::Area [inline]
SetRouter(Router *router)OSPF::Area [inline]
SetSPFTreeRoot(RouterLSA *root)OSPF::Area [inline]
SetStubDefaultCost(Metric cost)OSPF::Area [inline]
SetTransitCapability(bool transit)OSPF::Area [inline]
spfTreeRootOSPF::Area [private]
stubDefaultCostOSPF::Area [private]
summaryLSAsOSPF::Area [private]
summaryLSAsByIDOSPF::Area [private]
transitCapabilityOSPF::Area [private]
~Area(void)OSPF::Area [virtual]