INET Framework for OMNeT++/OMNEST
AnsaOSPF::Router Member List
This is the complete list of members for AnsaOSPF::Router, including all inherited members.
AddArea(Area *area)AnsaOSPF::Router
AddRoutingTableEntry(RoutingTableEntry *entry)AnsaOSPF::Router [inline]
AddWatches(void)AnsaOSPF::Router
AgeDatabase(void)AnsaOSPF::Router
ageTimerAnsaOSPF::Router [private]
areasAnsaOSPF::Router [private]
areasByIDAnsaOSPF::Router [private]
asExternalLSAsAnsaOSPF::Router [private]
asExternalLSAsByIDAnsaOSPF::Router [private]
CalculateASExternalRoutes(std::vector< RoutingTableEntry * > &newRoutingTable)AnsaOSPF::Router [private]
externalRoutesAnsaOSPF::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
messageHandlerAnsaOSPF::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
rfc1583CompatibilityAnsaOSPF::Router [private]
Router(RouterID id, cSimpleModule *containingModule)AnsaOSPF::Router
routerIDAnsaOSPF::Router [private]
routingTableAnsaOSPF::Router [private]
SelectLeastCostRoutingEntry(std::vector< RoutingTableEntry * > &entries) const AnsaOSPF::Router [private]
SetRFC1583Compatibility(bool compatibility)AnsaOSPF::Router [inline]
SetRouterID(RouterID id)AnsaOSPF::Router [inline]
statAnsaOSPF::Router
UpdateExternalRoute(IPv4Address networkAddress, const OSPFASExternalLSAContents &externalRouteContents, int ifIndex)AnsaOSPF::Router
~Router(void)AnsaOSPF::Router [virtual]