|
INET Framework for OMNeT++/OMNEST
|
This is the complete list of members for inet::ospf::Router, including all inherited members.
| addArea(Area *area) | inet::ospf::Router | |
| addExternalRouteInIPTable(IPv4Address networkAddress, const OSPFASExternalLSAContents &externalRouteContents, int ifIndex) | inet::ospf::Router | |
| addRoutingTableEntry(RoutingTableEntry *entry) | inet::ospf::Router | inline |
| addWatches() | inet::ospf::Router | |
| ageDatabase() | inet::ospf::Router | |
| ageTimer | inet::ospf::Router | private |
| areas | inet::ospf::Router | private |
| areasByID | inet::ospf::Router | private |
| asExternalLSAs | inet::ospf::Router | private |
| asExternalLSAsByID | inet::ospf::Router | private |
| calculateASExternalRoutes(std::vector< RoutingTableEntry * > &newRoutingTable) | inet::ospf::Router | private |
| externalRoutes | inet::ospf::Router | private |
| findASExternalLSA(LSAKeyType lsaKey) | inet::ospf::Router | private |
| findASExternalLSA(LSAKeyType lsaKey) const | inet::ospf::Router | private |
| findLSA(LSAType lsaType, LSAKeyType lsaKey, AreaID areaID) | inet::ospf::Router | |
| floodLSA(OSPFLSA *lsa, AreaID areaID=BACKBONE_AREAID, Interface *intf=nullptr, Neighbor *neighbor=nullptr) | inet::ospf::Router | |
| getAreaByAddr(IPv4Address address) | inet::ospf::Router | |
| getAreaByID(AreaID areaID) | inet::ospf::Router | |
| getAreaCount() const | inet::ospf::Router | inline |
| getASBoundaryRouter() const | inet::ospf::Router | inline |
| getASExternalLSA(unsigned long i) | inet::ospf::Router | inline |
| getASExternalLSA(unsigned long i) const | inet::ospf::Router | inline |
| getASExternalLSACount() const | inet::ospf::Router | inline |
| getContainingAddressRange(const IPv4AddressRange &addressRange, bool *advertise=nullptr) const | inet::ospf::Router | |
| getMessageHandler() | inet::ospf::Router | inline |
| getNonVirtualInterface(unsigned char ifIndex) | inet::ospf::Router | |
| getPreferredEntry(const OSPFLSA &lsa, bool skipSelfOriginated, std::vector< RoutingTableEntry * > *fromRoutingTable=nullptr) | inet::ospf::Router | |
| getRFC1583Compatibility() const | inet::ospf::Router | inline |
| getRouterID() const | inet::ospf::Router | inline |
| getRoutesToASBoundaryRouter(const std::vector< RoutingTableEntry * > &fromRoutingTable, RouterID routerID) const | inet::ospf::Router | private |
| getRoutingTableEntry(unsigned long i) | inet::ospf::Router | inline |
| getRoutingTableEntry(unsigned long i) const | inet::ospf::Router | inline |
| getRoutingTableEntryCount() const | inet::ospf::Router | inline |
| getUniqueLinkStateID(const IPv4AddressRange &destination, Metric destinationCost, ASExternalLSA *&lsaToReoriginate, bool externalMetricIsType2=false) const | inet::ospf::Router | private |
| hasAddressRange(const IPv4AddressRange &addressRange) const | inet::ospf::Router | |
| hasAnyNeighborInStates(int states) const | inet::ospf::Router | |
| hasRouteToASBoundaryRouter(const std::vector< RoutingTableEntry * > &inRoutingTable, RouterID routerID) const | inet::ospf::Router | private |
| ift | inet::ospf::Router | private |
| installASExternalLSA(OSPFASExternalLSA *lsa) | inet::ospf::Router | private |
| installLSA(OSPFLSA *lsa, AreaID areaID=BACKBONE_AREAID) | inet::ospf::Router | |
| isDestinationUnreachable(OSPFLSA *lsa) const | inet::ospf::Router | |
| isLocalAddress(IPv4Address address) const | inet::ospf::Router | |
| isOnAnyRetransmissionList(LSAKeyType lsaKey) const | inet::ospf::Router | |
| lookup(IPv4Address destination, std::vector< RoutingTableEntry * > *table=nullptr) const | inet::ospf::Router | |
| messageHandler | inet::ospf::Router | private |
| notifyAboutRoutingTableChanges(std::vector< RoutingTableEntry * > &oldRoutingTable) | inet::ospf::Router | private |
| originateASExternalLSA(ASExternalLSA *lsa) | inet::ospf::Router | private |
| pruneASBoundaryRouterEntries(std::vector< RoutingTableEntry * > &asbrEntries) const | inet::ospf::Router | private |
| rebuildRoutingTable() | inet::ospf::Router | |
| removeExternalRoute(IPv4Address networkAddress) | inet::ospf::Router | |
| removeFromAllRetransmissionLists(LSAKeyType lsaKey) | inet::ospf::Router | |
| rfc1583Compatibility | inet::ospf::Router | private |
| Router(RouterID id, cSimpleModule *containingModule, IInterfaceTable *ift, IIPv4RoutingTable *rt) | inet::ospf::Router | |
| routerID | inet::ospf::Router | private |
| routingTable | inet::ospf::Router | private |
| rt | inet::ospf::Router | private |
| selectLeastCostRoutingEntry(std::vector< RoutingTableEntry * > &entries) const | inet::ospf::Router | private |
| setRFC1583Compatibility(bool compatibility) | inet::ospf::Router | inline |
| setRouterID(RouterID id) | inet::ospf::Router | inline |
| updateExternalRoute(IPv4Address networkAddress, const OSPFASExternalLSAContents &externalRouteContents, int ifIndex) | inet::ospf::Router | |
| ~Router() | inet::ospf::Router | virtual |