INET Framework for OMNeT++/OMNEST
inet::ospfv3::Ospfv3Area Member List

This is the complete list of members for inet::ospfv3::Ospfv3Area, including all inherited members.

addAddressRange(Ipv6AddressRange addressRange, bool advertise)inet::ospfv3::Ospfv3Area
addAddressRange(Ipv4AddressRange addressRange, bool advertise)inet::ospfv3::Ospfv3Area
addInterAreaPrefixLSA(InterAreaPrefixLSA *newLSA)inet::ospfv3::Ospfv3Areainline
addInterface(Ospfv3Interface *)inet::ospfv3::Ospfv3Area
addIntraAreaPrefixLSA(IntraAreaPrefixLSA *newLSA)inet::ospfv3::Ospfv3Areainline
addNetworkLSA(NetworkLSA *newLSA)inet::ospfv3::Ospfv3Areainline
addRouterEntry(RouterLSA *routerLSA, LSAKeyType lsaKey, std::vector< Ospfv3RoutingTableEntry * > &newTableIPv6, std::vector< Ospfv3Ipv4RoutingTableEntry * > &newTableIPv4)inet::ospfv3::Ospfv3Area
addRouterLSA(RouterLSA *newLSA)inet::ospfv3::Ospfv3Areainline
ageDatabase()inet::ospfv3::Ospfv3Area
areaIDinet::ospfv3::Ospfv3Areaprivate
areaTypeinet::ospfv3::Ospfv3Areaprivate
calculateInterAreaRoutes(std::vector< Ospfv3RoutingTableEntry * > &newTable, std::vector< Ospfv3Ipv4RoutingTableEntry * > &newTableIPv4)inet::ospfv3::Ospfv3Area
calculateNextHops(Ospfv3Lsa *destination, Ospfv3Lsa *parent) constinet::ospfv3::Ospfv3Area
calculateShortestPathTree(std::vector< Ospfv3RoutingTableEntry * > &newTableIPv6, std::vector< Ospfv3Ipv4RoutingTableEntry * > &newTableIPv4)inet::ospfv3::Ospfv3Area
containingInstanceinet::ospfv3::Ospfv3Areaprivate
createRoutingTableEntryFromInterAreaPrefixLSA(const InterAreaPrefixLSA &interAreaPrefixLSA, unsigned short entryCost, const Ospfv3RoutingTableEntry &borderRouterEntry) constinet::ospfv3::Ospfv3Area
createRoutingTableEntryFromInterAreaPrefixLSA(const InterAreaPrefixLSA &interAreaPrefixLSA, unsigned short entryCost, const Ospfv3Ipv4RoutingTableEntry &borderRouterEntry) constinet::ospfv3::Ospfv3Area
debugDump()inet::ospfv3::Ospfv3Area
deleteRouterLSA(int index)inet::ospfv3::Ospfv3Area
detailedInfo() constinet::ospfv3::Ospfv3Area
externalRoutingCapabilityinet::ospfv3::Ospfv3Areaprivate
findInterAreaPrefixLSAbyAddress(const L3Address address, int prefixLen)inet::ospfv3::Ospfv3Area
findIntraAreaPrefixByAddress(L3Address address, int prefix)inet::ospfv3::Ospfv3Area
findIntraAreaPrefixLSAByReference(LSAKeyType lsaKey)inet::ospfv3::Ospfv3Area
findLSA(LSAKeyType lsaKey)inet::ospfv3::Ospfv3Area
findNetworkLSA(uint32_t intID, Ipv4Address routerID)inet::ospfv3::Ospfv3Area
findNetworkLSAByLSID(Ipv4Address linkStateID)inet::ospfv3::Ospfv3Area
findRouterLSA(Ipv4Address routerID)inet::ospfv3::Ospfv3Area
findRouterLSAByID(Ipv4Address linkStateID)inet::ospfv3::Ospfv3Area
findSameOrWorseCostRoute(const std::vector< Ospfv3RoutingTableEntry * > &newTable, const InterAreaPrefixLSA &interAreaPrefixLSA, unsigned short currentCost, bool &destinationInRoutingTable, std::list< Ospfv3RoutingTableEntry * > &sameOrWorseCost) constinet::ospfv3::Ospfv3Area
findSameOrWorseCostRoute(const std::vector< Ospfv3Ipv4RoutingTableEntry * > &newTable, const InterAreaPrefixLSA &interAreaPrefixLSA, unsigned short currentCost, bool &destinationInRoutingTable, std::list< Ospfv3Ipv4RoutingTableEntry * > &sameOrWorseCost) constinet::ospfv3::Ospfv3Area
findVirtualLink(Ipv4Address routerID)inet::ospfv3::Ospfv3Area
floodLSA(const Ospfv3Lsa *lsa, Ospfv3Interface *interface=nullptr, Ospfv3Neighbor *neighbor=nullptr)inet::ospfv3::Ospfv3Area
getAreaID() constinet::ospfv3::Ospfv3Areainline
getAreaType() constinet::ospfv3::Ospfv3Areainline
getCurrentInterAreaPrefixSequence()inet::ospfv3::Ospfv3Areainline
getCurrentIntraAreaPrefixSequence()inet::ospfv3::Ospfv3Areainline
getCurrentNetworkSequence()inet::ospfv3::Ospfv3Areainline
getCurrentRouterSequence()inet::ospfv3::Ospfv3Areainline
getExternalRoutingCapability()inet::ospfv3::Ospfv3Areainline
getInstance() constinet::ospfv3::Ospfv3Areainline
getInstanceType()inet::ospfv3::Ospfv3Areainline
getInterAreaPrefixLSA(int i)inet::ospfv3::Ospfv3Areainline
getInterAreaPrefixLSACount()inet::ospfv3::Ospfv3Areainline
getInterface(int i) constinet::ospfv3::Ospfv3Areainline
getInterfaceById(int id)inet::ospfv3::Ospfv3Area
getInterfaceByIndex(int id)inet::ospfv3::Ospfv3Area
getInterfaceByIndex(Ipv4Address address)inet::ospfv3::Ospfv3Area
getInterfaceCount() constinet::ospfv3::Ospfv3Areainline
getIntraAreaPrefixLSA(int i)inet::ospfv3::Ospfv3Areainline
getIntraAreaPrefixLSACount()inet::ospfv3::Ospfv3Areainline
getLSAbyKey(LSAKeyType lsaKey)inet::ospfv3::Ospfv3Area
getNetIntraAreaPrefixLSA(L3Address prefix, int prefLen)inet::ospfv3::Ospfv3Area
getNetworkLinkStateID()inet::ospfv3::Ospfv3Areainline
getNetworkLSA(int i)inet::ospfv3::Ospfv3Areainline
getNetworkLSAbyKey(LSAKeyType LSAKey)inet::ospfv3::Ospfv3Area
getNetworkLSACount()inet::ospfv3::Ospfv3Areainline
getNetworkLSAInterface(Ipv4Address id)inet::ospfv3::Ospfv3Area
getNewInterAreaPrefixLinkStateID()inet::ospfv3::Ospfv3Area
getNewIntraAreaPrefixLinkStateID()inet::ospfv3::Ospfv3Area
getNewNetworkLinkStateID()inet::ospfv3::Ospfv3Area
getNewRouterLinkStateID()inet::ospfv3::Ospfv3Area
getRouterLinkStateID()inet::ospfv3::Ospfv3Areainline
getRouterLSA(int i)inet::ospfv3::Ospfv3Areainline
getRouterLSAbyKey(LSAKeyType lsaKey)inet::ospfv3::Ospfv3Area
getRouterLSACount()inet::ospfv3::Ospfv3Areainline
getStubDefaultCost()inet::ospfv3::Ospfv3Areainline
getTransitCapability()inet::ospfv3::Ospfv3Areainline
hasAddressRange(Ipv6AddressRange addressRange) constinet::ospfv3::Ospfv3Area
hasAddressRange(Ipv4AddressRange addressRange) constinet::ospfv3::Ospfv3Area
hasAnyNeighborInStates(int state) constinet::ospfv3::Ospfv3Area
hasAnyPassiveInterface() constinet::ospfv3::Ospfv3Area
hasInterface(std::string)inet::ospfv3::Ospfv3Area
hasLink(Ospfv3Lsa *fromLSA, Ospfv3Lsa *toLSA) constinet::ospfv3::Ospfv3Area
incrementInterAreaPrefixSequence()inet::ospfv3::Ospfv3Areainline
incrementIntraAreaPrefixSequence()inet::ospfv3::Ospfv3Areainline
incrementNetworkSequence()inet::ospfv3::Ospfv3Areainline
incrementRouterSequence()inet::ospfv3::Ospfv3Areainline
init()inet::ospfv3::Ospfv3Area
installInterAreaPrefixLSA(const Ospfv3InterAreaPrefixLsa *lsaC)inet::ospfv3::Ospfv3Area
installIntraAreaPrefixLSA(const Ospfv3IntraAreaPrefixLsa *lsaC)inet::ospfv3::Ospfv3Area
installNetworkLSA(const Ospfv3NetworkLsa *lsaC)inet::ospfv3::Ospfv3Area
installRouterLSA(const Ospfv3RouterLsa *lsaC)inet::ospfv3::Ospfv3Area
instanceTypeinet::ospfv3::Ospfv3Areaprivate
InterAreaPrefixLSAAlreadyExists(const Ospfv3InterAreaPrefixLsa *newLsa)inet::ospfv3::Ospfv3Area
interAreaPrefixLSAByIDinet::ospfv3::Ospfv3Areaprivate
interAreaPrefixLSADiffersFrom(Ospfv3InterAreaPrefixLsa *currentLsa, const Ospfv3InterAreaPrefixLsa *newLsa)inet::ospfv3::Ospfv3Area
interAreaPrefixLSAListinet::ospfv3::Ospfv3Areaprivate
interAreaPrefixLSASequenceNumberinet::ospfv3::Ospfv3Areaprivate
interfaceByIdinet::ospfv3::Ospfv3Areaprivate
interfaceByIndexinet::ospfv3::Ospfv3Areaprivate
interfaceByNameinet::ospfv3::Ospfv3Areaprivate
interfaceListinet::ospfv3::Ospfv3Areaprivate
IntraAreaPrefixLSAAlreadyExists(const Ospfv3IntraAreaPrefixLsa *newLsa)inet::ospfv3::Ospfv3Area
intraAreaPrefixLSAByIDinet::ospfv3::Ospfv3Areaprivate
intraAreaPrefixLSADiffersFrom(Ospfv3IntraAreaPrefixLsa *currentLsa, const Ospfv3IntraAreaPrefixLsa *newLsa)inet::ospfv3::Ospfv3Area
intraAreaPrefixLSAListinet::ospfv3::Ospfv3Areaprivate
intraAreaPrefixLSASequenceNumberinet::ospfv3::Ospfv3Areaprivate
intraAreaPrefixLsIDinet::ospfv3::Ospfv3Areaprivate
IPv4advertiseAddressRangesinet::ospfv3::Ospfv3Areaprivate
IPv4areaAddressRangesinet::ospfv3::Ospfv3Areaprivate
IPv6advertiseAddressRangesinet::ospfv3::Ospfv3Areaprivate
IPv6areaAddressRangesinet::ospfv3::Ospfv3Areaprivate
isOnAnyRetransmissionList(LSAKeyType lsaKey) constinet::ospfv3::Ospfv3Area
networkLSADiffersFrom(Ospfv3NetworkLsa *currentLsa, const Ospfv3NetworkLsa *newLsa)inet::ospfv3::Ospfv3Area
networkLSAListinet::ospfv3::Ospfv3Areaprivate
networkLSAsByIDinet::ospfv3::Ospfv3Areaprivate
networkLSASequenceNumberinet::ospfv3::Ospfv3Areaprivate
networkLsIDinet::ospfv3::Ospfv3Areaprivate
nextHopAlreadyExists(std::vector< NextHop > *hops, NextHop nextHop) constinet::ospfv3::Ospfv3Area
originateDefaultInterAreaPrefixLSA(Ospfv3Area *toArea)inet::ospfv3::Ospfv3Area
originateInterAreaPrefixLSA(Ospfv3IntraAreaPrefixLsa *lsa, Ospfv3Area *fromArea, bool checkDuplicate)inet::ospfv3::Ospfv3Area
originateInterAreaPrefixLSA(const Ospfv3Lsa *prefLsa, Ospfv3Area *fromArea)inet::ospfv3::Ospfv3Area
originateIntraAreaPrefixLSA()inet::ospfv3::Ospfv3Area
originateNetIntraAreaPrefixLSA(NetworkLSA *networkLSA, Ospfv3Interface *interface, bool checkDuplicate)inet::ospfv3::Ospfv3Area
originateNetworkLSA(Ospfv3Interface *interface)inet::ospfv3::Ospfv3Area
originateRouterLSA()inet::ospfv3::Ospfv3Area
Ospfv3Area(Ipv4Address areaID, Ospfv3Instance *containingInstance, Ospfv3AreaType type)inet::ospfv3::Ospfv3Area
recheckInterAreaPrefixLSAs(std::vector< Ospfv3RoutingTableEntry * > &newTableIPv6)inet::ospfv3::Ospfv3Area
recheckInterAreaPrefixLSAs(std::vector< Ospfv3Ipv4RoutingTableEntry * > &newTableIPv4)inet::ospfv3::Ospfv3Area
removeFromAllRetransmissionLists(LSAKeyType lsaKey)inet::ospfv3::Ospfv3Area
routerLSAAlreadyExists(RouterLSA *newLsa)inet::ospfv3::Ospfv3Area
routerLSADiffersFrom(Ospfv3RouterLsa *currentLsa, const Ospfv3RouterLsa *newLsa)inet::ospfv3::Ospfv3Area
routerLSAListinet::ospfv3::Ospfv3Areaprivate
routerLSAsByIDinet::ospfv3::Ospfv3Areaprivate
routerLSASequenceNumberinet::ospfv3::Ospfv3Areaprivate
routerLsIDinet::ospfv3::Ospfv3Areaprivate
setExternalRoutingCapability(bool capable)inet::ospfv3::Ospfv3Areainline
setiInstanceType(int type)inet::ospfv3::Ospfv3Areainline
setSpfTreeRoot(RouterLSA *routerLSA)inet::ospfv3::Ospfv3Areainline
setStubDefaultCost(int newCost)inet::ospfv3::Ospfv3Areainline
setTransitCapability(bool capable)inet::ospfv3::Ospfv3Areainline
spfTreeRootinet::ospfv3::Ospfv3Areaprivate
stubDefaultCostinet::ospfv3::Ospfv3Areaprivate
subtractIntraAreaPrefixLinkStateID()inet::ospfv3::Ospfv3Area
transitCapabilityinet::ospfv3::Ospfv3Areaprivate
updateInterAreaPrefixLSA(InterAreaPrefixLSA *currentLsa, const Ospfv3InterAreaPrefixLsa *newLsa)inet::ospfv3::Ospfv3Area
updateIntraAreaPrefixLSA(IntraAreaPrefixLSA *currentLsa, const Ospfv3IntraAreaPrefixLsa *newLsa)inet::ospfv3::Ospfv3Area
updateNetworkLSA(NetworkLSA *currentLsa, const Ospfv3NetworkLsa *newLsa)inet::ospfv3::Ospfv3Area
updateRouterLSA(RouterLSA *currentLsa, const Ospfv3RouterLsa *newLsa)inet::ospfv3::Ospfv3Area
v6inet::ospfv3::Ospfv3Areaprivate
~Ospfv3Area()inet::ospfv3::Ospfv3Areavirtual