|
INET Framework for OMNeT++/OMNEST
|
This is the complete list of members for inet::Ipv4NetworkConfigurator, including all inherited members.
| addDefaultRoutesParameter | inet::Ipv4NetworkConfigurator | protected |
| addDirectRoutesParameter | inet::Ipv4NetworkConfigurator | protected |
| addOriginalRouteInfos(RoutingTableInfo &routingTableInfo, int begin, int end, const std::vector< RouteInfo * > &originalRouteInfos) | inet::Ipv4NetworkConfigurator | protected |
| ADDR_IPv4 enum value | inet::L3AddressResolver | |
| ADDR_IPv6 enum value | inet::L3AddressResolver | |
| ADDR_MAC enum value | inet::L3AddressResolver | |
| ADDR_MASK enum value | inet::L3AddressResolver | |
| ADDR_MODULEID enum value | inet::L3AddressResolver | |
| ADDR_MODULEPATH enum value | inet::L3AddressResolver | |
| addressOf(cModule *host, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | virtual |
| addressOf(cModule *host, const char *ifname, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | virtual |
| addressOf(cModule *host, cModule *destmod, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | virtual |
| addStaticRoutes(Topology &topology, cXMLElement *element) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| addStaticRoutesParameter | inet::Ipv4NetworkConfigurator | protected |
| addSubnetRoutesParameter | inet::Ipv4NetworkConfigurator | protected |
| assignAddresses(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| assignAddresses(std::vector< LinkInfo * > links) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| assignAddressesParameter | inet::Ipv4NetworkConfigurator | protected |
| assignDisjunctSubnetAddressesParameter | inet::Ipv4NetworkConfigurator | protected |
| assignUniqueAddresses | inet::Ipv4NetworkConfigurator | protected |
| checkOriginalRoutes(const RoutingTableInfo &routingTableInfo, const RoutingTableInfo &originalRoutingTableInfo) | inet::Ipv4NetworkConfigurator | protected |
| collectCompatibleInterfaces(const std::vector< InterfaceInfo * > &interfaces, std::vector< InterfaceInfo * > &compatibleInterfaces, uint32_t &mergedAddress, uint32_t &mergedAddressSpecifiedBits, uint32_t &mergedAddressIncompatibleBits, uint32_t &mergedNetmask, uint32_t &mergedNetmaskSpecifiedBits, uint32_t &mergedNetmaskIncompatibleBits) | inet::Ipv4NetworkConfigurator | protected |
| collectNetworkNodes() | inet::L3AddressResolver | virtual |
| compareInterfaceInfos(InterfaceInfo *i, InterfaceInfo *j) | inet::Ipv4NetworkConfigurator | protectedstatic |
| computeConfiguration() | inet::Ipv4NetworkConfigurator | virtual |
| computeLinkWeight(Link *link, const char *metric, cXMLElement *parameters) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| computeNodeWeight(Node *node, const char *metric, cXMLElement *parameters) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| computeWiredLinkWeight(Link *link, const char *metric, cXMLElement *parameters) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| computeWirelessLinkWeight(Link *link, const char *metric, cXMLElement *parameters) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| configuration | inet::L3NetworkConfiguratorBase | protected |
| configureAllInterfaces() | inet::Ipv4NetworkConfigurator | virtual |
| configureAllRoutingTables() | inet::Ipv4NetworkConfigurator | virtual |
| configureInterface(NetworkInterface *networkInterface) | inet::Ipv4NetworkConfigurator | virtual |
| configureInterface(InterfaceInfo *interfaceInfo) | inet::Ipv4NetworkConfigurator | protected |
| configureIsolatedNetworksSeparatly | inet::L3NetworkConfiguratorBase | protected |
| configureRoutingTable(IIpv4RoutingTable *routingTable) | inet::Ipv4NetworkConfigurator | virtual |
| configureRoutingTable(IIpv4RoutingTable *routingTable, NetworkInterface *networkInterface) | inet::Ipv4NetworkConfigurator | virtual |
| configureRoutingTable(Node *node) | inet::Ipv4NetworkConfigurator | protected |
| configureRoutingTable(Node *node, NetworkInterface *networkInterface) | inet::Ipv4NetworkConfigurator | protected |
| containsRoute(const std::vector< Ipv4Route * > &routes, Ipv4Route *route) | inet::Ipv4NetworkConfigurator | protected |
| createInterfaceInfo(L3NetworkConfiguratorBase::Topology &topology, L3NetworkConfiguratorBase::Node *node, LinkInfo *linkInfo, NetworkInterface *networkInterface) override | inet::Ipv4NetworkConfigurator | protectedvirtual |
| determineGatewayForLink(LinkInfo *linkInfo) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| doCollectNetworkNodes(cModule *parent, std::vector< cModule * > &result) | inet::L3AddressResolver | protectedvirtual |
| dumpAddresses(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| dumpConfig(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| dumpConfiguration() | inet::Ipv4NetworkConfigurator | protectedvirtual |
| dumpLinks(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| dumpRoutes(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| dumpTopology(Topology &topology) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| ensureConfigurationComputed(Topology &topology) | inet::Ipv4NetworkConfigurator | protected |
| extractDeviceNeighbors(Topology &topology, Node *node, LinkInfo *linkInfo, std::map< int, NetworkInterface * > &interfacesSeen, std::vector< Node * > &deviceNodesVisited) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| extractTopology(Topology &topology) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| extractWiredNeighbors(Topology &topology, Topology::Link *linkOut, LinkInfo *linkInfo, std::map< int, NetworkInterface * > &interfacesSeen, std::vector< Node * > &nodesVisited) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| extractWirelessNeighbors(Topology &topology, const char *wirelessId, LinkInfo *linkInfo, std::map< int, NetworkInterface * > &interfacesSeen, std::vector< Node * > &nodesVisited) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| findHostWithAddress(const L3Address &addr) | inet::L3AddressResolver | virtual |
| findHostWithMacAddress(const MacAddress &addr) | inet::L3AddressResolver | virtual |
| findInterfaceInfo(Node *node, NetworkInterface *networkInterface) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| findInterfaceOnLinkByNode(LinkInfo *linkInfo, cModule *node) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| findInterfaceOnLinkByNodeAddress(LinkInfo *linkInfo, Ipv4Address address) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| findInterfaceTable(Node *node) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| findInterfaceTableOf(cModule *host) | inet::L3AddressResolver | virtual |
| findInterfaceWithMacAddress(const MacAddress &addr) | inet::L3AddressResolver | virtual |
| findIpv4RoutingTableOf(cModule *host) | inet::L3AddressResolver | virtual |
| findIpv6RoutingTableOf(cModule *host) | inet::L3AddressResolver | virtual |
| findLinkOfInterface(Topology &topology, NetworkInterface *networkInterface) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| findLinkOut(Node *node, int gateId) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| findLongestCommonDestinationPrefix(uint32_t destination1, uint32_t netmask1, uint32_t destination2, uint32_t netmask2, uint32_t &destinationOut, uint32_t &netmaskOut) | inet::Ipv4NetworkConfigurator | protected |
| findNextHopRoutingTableOf(cModule *host) | inet::L3AddressResolver | virtual |
| findRouteIndexWithSameColor(const std::vector< Ipv4Route * > &routes, Ipv4Route *route) | inet::Ipv4NetworkConfigurator | protected |
| findRoutingTable(L3NetworkConfiguratorBase::Node *node) override | inet::Ipv4NetworkConfigurator | protectedvirtual |
| getAddressFrom(IInterfaceTable *ift, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | virtual |
| getAddressFrom(NetworkInterface *ie, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | virtual |
| getInterfaceIpv4Address(L3Address &ret, NetworkInterface *networkInterface, bool netmask) override | inet::Ipv4NetworkConfigurator | protectedvirtual |
| getInterfaceIpv6Address(L3Address &ret, NetworkInterface *ie, bool mask) | inet::L3AddressResolver | protectedvirtual |
| getInterfaceMacAddress(L3Address &ret, NetworkInterface *ie, bool mask) | inet::L3AddressResolver | protectedvirtual |
| getInterfaceModuleIdAddress(L3Address &ret, NetworkInterface *ie, bool mask) | inet::L3AddressResolver | protectedvirtual |
| getInterfaceModulePathAddress(L3Address &ret, NetworkInterface *ie, bool mask) | inet::L3AddressResolver | protectedvirtual |
| getIpv4AddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask) | inet::L3AddressResolver | protectedvirtual |
| getIpv4RoutingTableOf(cModule *host) | inet::L3AddressResolver | virtual |
| getIpv6AddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask) | inet::L3AddressResolver | protectedvirtual |
| getIpv6RoutingTableOf(cModule *host) | inet::L3AddressResolver | virtual |
| getMacAddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask) | inet::L3AddressResolver | protectedvirtual |
| getModuleIdAddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask) | inet::L3AddressResolver | protectedvirtual |
| getModulePathAddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask) | inet::L3AddressResolver | protectedvirtual |
| getWirelessId(NetworkInterface *networkInterface) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| handleMessage(cMessage *msg) override | inet::Ipv4NetworkConfigurator | inlineprotectedvirtual |
| initialize(int stage) override | inet::Ipv4NetworkConfigurator | protectedvirtual |
| interfaceTableOf(cModule *host) | inet::L3AddressResolver | virtual |
| interruptsAnyOriginalRoute(const RoutingTableInfo &routingTableInfo, int begin, int end, const std::vector< RouteInfo * > &originalRouteInfos) | inet::Ipv4NetworkConfigurator | protected |
| interruptsOriginalRoute(const RoutingTableInfo &routingTableInfo, int begin, int end, RouteInfo *originalRouteInfo) | inet::Ipv4NetworkConfigurator | protected |
| interruptsSubsequentOriginalRoutes(const RoutingTableInfo &routingTableInfo, int index) | inet::Ipv4NetworkConfigurator | protected |
| isBridgeNode(Node *node) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| isWirelessInterface(NetworkInterface *networkInterface) | inet::L3NetworkConfiguratorBase | protectedvirtual |
| L3AddressResolver() | inet::L3AddressResolver | inline |
| linkContainsMatchingHostExcept(LinkInfo *linkInfo, Matcher *hostMatcher, cModule *exceptModule) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| minLinkWeight | inet::L3NetworkConfiguratorBase | protected |
| numInitStages() const override | inet::Ipv4NetworkConfigurator | inlineprotectedvirtual |
| optimizeRoutes(std::vector< Ipv4Route * > &routes) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| optimizeRoutesParameter | inet::Ipv4NetworkConfigurator | protected |
| parseAddressAndSpecifiedBits(const char *addressAttr, uint32_t &outAddress, uint32_t &outAddressSpecifiedBits) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| readInterfaceConfiguration(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| readManualMulticastRouteConfiguration(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| readManualRouteConfiguration(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| readMulticastGroupConfiguration(Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| resolve(const char *str, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | virtual |
| resolve(std::vector< std::string > strs, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | virtual |
| resolveInterfaceAndGateway(Node *node, const char *interfaceAttr, const char *gatewayAttr, NetworkInterface *&outIE, Ipv4Address &outGateway, Topology &topology) | inet::Ipv4NetworkConfigurator | protectedvirtual |
| routerIdOf(cModule *host) | inet::L3AddressResolver | virtual |
| routesCanBeNeighbors(const std::vector< RouteInfo * > &routeInfos, int i, int j) | inet::Ipv4NetworkConfigurator | protected |
| routesCanBeSwapped(RouteInfo *routeInfo1, RouteInfo *routeInfo2) | inet::Ipv4NetworkConfigurator | protected |
| routesHaveSameColor(Ipv4Route *route1, Ipv4Route *route2) | inet::Ipv4NetworkConfigurator | protected |
| topology | inet::Ipv4NetworkConfigurator | protected |
| tryParse(L3Address &result, const char *addr, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | |
| tryResolve(const char *str, L3Address &result, int addrType=DEFAULT_ADDR_TYPE) | inet::L3AddressResolver | virtual |
| tryToMergeAnyTwoRoutes(RoutingTableInfo &routingTableInfo) | inet::Ipv4NetworkConfigurator | protected |
| tryToMergeTwoRoutes(RoutingTableInfo &routingTableInfo, int i, int j, RouteInfo *routeInfoI, RouteInfo *routeInfoJ) | inet::Ipv4NetworkConfigurator | protected |
| ~L3AddressResolver() | inet::L3AddressResolver | inlinevirtual |