INET Framework for OMNeT++/OMNEST
inet::IPv4NetworkConfigurator Member List

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

addDefaultRoutesParameterinet::IPv4NetworkConfiguratorprotected
addOriginalRouteInfos(RoutingTableInfo &routingTableInfo, int begin, int end, const std::vector< RouteInfo * > &originalRouteInfos)inet::IPv4NetworkConfiguratorprotected
ADDR_IPv4 enum valueinet::L3AddressResolver
ADDR_IPv6 enum valueinet::L3AddressResolver
ADDR_MAC enum valueinet::L3AddressResolver
ADDR_MASK enum valueinet::L3AddressResolver
ADDR_MODULEID enum valueinet::L3AddressResolver
ADDR_MODULEPATH enum valueinet::L3AddressResolver
addressOf(cModule *host, int addrType=DEFAULT_ADDR_TYPE)inet::L3AddressResolvervirtual
addressOf(cModule *host, const char *ifname, int addrType=DEFAULT_ADDR_TYPE)inet::L3AddressResolvervirtual
addressOf(cModule *host, cModule *destmod, int addrType=DEFAULT_ADDR_TYPE)inet::L3AddressResolvervirtual
addStaticRoutes(Topology &topology, cXMLElement *element)inet::IPv4NetworkConfiguratorprotectedvirtual
addStaticRoutesParameterinet::IPv4NetworkConfiguratorprotected
addSubnetRoutesParameterinet::IPv4NetworkConfiguratorprotected
assignAddresses(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
assignAddressesParameterinet::IPv4NetworkConfiguratorprotected
assignDisjunctSubnetAddressesParameterinet::IPv4NetworkConfiguratorprotected
checkOriginalRoutes(const RoutingTableInfo &routingTableInfo, const std::vector< RouteInfo * > &originalRouteInfos)inet::IPv4NetworkConfiguratorprotected
collectCompatibleInterfaces(const std::vector< InterfaceInfo * > &interfaces, std::vector< InterfaceInfo * > &compatibleInterfaces, uint32 &mergedAddress, uint32 &mergedAddressSpecifiedBits, uint32 &mergedAddressIncompatibleBits, uint32 &mergedNetmask, uint32 &mergedNetmaskSpecifiedBits, uint32 &mergedNetmaskIncompatibleBits)inet::IPv4NetworkConfiguratorprotected
compareInterfaceInfos(InterfaceInfo *i, InterfaceInfo *j)inet::IPv4NetworkConfiguratorprotectedstatic
computeConfiguration()inet::IPv4NetworkConfiguratorvirtual
computeLinkWeight(Link *link, const char *metric, cXMLElement *parameters)inet::NetworkConfiguratorBaseprotectedvirtual
computeNodeWeight(Node *node, const char *metric, cXMLElement *parameters)inet::NetworkConfiguratorBaseprotectedvirtual
computeWiredLinkWeight(Link *link, const char *metric, cXMLElement *parameters)inet::NetworkConfiguratorBaseprotectedvirtual
computeWirelessLinkWeight(Link *link, const char *metric, cXMLElement *parameters)inet::NetworkConfiguratorBaseprotectedvirtual
configurationinet::NetworkConfiguratorBaseprotected
configureAllInterfaces()inet::IPv4NetworkConfiguratorvirtual
configureAllRoutingTables()inet::IPv4NetworkConfiguratorvirtual
configureInterface(InterfaceEntry *interfaceEntry)inet::IPv4NetworkConfiguratorvirtual
configureInterface(InterfaceInfo *interfaceInfo)inet::IPv4NetworkConfiguratorprotected
configureRoutingTable(IIPv4RoutingTable *routingTable)inet::IPv4NetworkConfiguratorvirtual
configureRoutingTable(Node *node)inet::IPv4NetworkConfiguratorprotected
containsRoute(const std::vector< IPv4Route * > &routes, IPv4Route *route)inet::IPv4NetworkConfiguratorprotected
createInterfaceInfo(NetworkConfiguratorBase::Topology &topology, NetworkConfiguratorBase::Node *node, LinkInfo *linkInfo, InterfaceEntry *interfaceEntry) overrideinet::IPv4NetworkConfiguratorprotectedvirtual
determineGatewayForLink(LinkInfo *linkInfo)inet::NetworkConfiguratorBaseprotectedvirtual
dumpAddresses(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
dumpConfig(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
dumpConfiguration()inet::IPv4NetworkConfiguratorprotectedvirtual
dumpLinks(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
dumpRoutes(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
dumpTopology(Topology &topology)inet::NetworkConfiguratorBaseprotectedvirtual
ensureConfigurationComputed(Topology &topology)inet::IPv4NetworkConfiguratorprotected
extractDeviceNeighbors(Topology &topology, Node *node, LinkInfo *linkInfo, std::set< InterfaceEntry * > &interfacesSeen, std::vector< Node * > &deviceNodesVisited)inet::NetworkConfiguratorBaseprotectedvirtual
extractTopology(Topology &topology)inet::NetworkConfiguratorBaseprotectedvirtual
extractWiredNeighbors(Topology &topology, Topology::LinkOut *linkOut, LinkInfo *linkInfo, std::set< InterfaceEntry * > &interfacesSeen, std::vector< Node * > &nodesVisited)inet::NetworkConfiguratorBaseprotectedvirtual
extractWirelessNeighbors(Topology &topology, const char *wirelessId, LinkInfo *linkInfo, std::set< InterfaceEntry * > &interfacesSeen, std::vector< Node * > &nodesVisited)inet::NetworkConfiguratorBaseprotectedvirtual
findGenericRoutingTableOf(cModule *host)inet::L3AddressResolvervirtual
findHostWithAddress(const L3Address &addr)inet::L3AddressResolvervirtual
findInterfaceInfo(Node *node, InterfaceEntry *interfaceEntry)inet::NetworkConfiguratorBaseprotectedvirtual
findInterfaceOnLinkByNode(LinkInfo *linkInfo, cModule *node)inet::IPv4NetworkConfiguratorprotectedvirtual
findInterfaceOnLinkByNodeAddress(LinkInfo *linkInfo, IPv4Address address)inet::IPv4NetworkConfiguratorprotectedvirtual
findInterfaceTable(Node *node)inet::NetworkConfiguratorBaseprotectedvirtual
findInterfaceTableOf(cModule *host)inet::L3AddressResolvervirtual
findIPv4RoutingTableOf(cModule *host)inet::L3AddressResolvervirtual
findIPv6RoutingTableOf(cModule *host)inet::L3AddressResolvervirtual
findLinkOfInterface(Topology &topology, InterfaceEntry *interfaceEntry)inet::IPv4NetworkConfiguratorprotectedvirtual
findLinkOut(Node *node, int gateId)inet::NetworkConfiguratorBaseprotectedvirtual
findLongestCommonDestinationPrefix(uint32 destination1, uint32 netmask1, uint32 destination2, uint32 netmask2, uint32 &destinationOut, uint32 &netmaskOut)inet::IPv4NetworkConfiguratorprotected
findRouteIndexWithSameColor(const std::vector< IPv4Route * > &routes, IPv4Route *route)inet::IPv4NetworkConfiguratorprotected
findRoutingTable(NetworkConfiguratorBase::Node *node) overrideinet::IPv4NetworkConfiguratorprotectedvirtual
getAddressFrom(IInterfaceTable *ift, int addrType=DEFAULT_ADDR_TYPE)inet::L3AddressResolvervirtual
getAddressFrom(InterfaceEntry *ie, int addrType=DEFAULT_ADDR_TYPE)inet::L3AddressResolvervirtual
getInterfaceIPv4Address(L3Address &ret, InterfaceEntry *interfaceEntry, bool netmask) overrideinet::IPv4NetworkConfiguratorprotectedvirtual
getInterfaceIPv6Address(L3Address &ret, InterfaceEntry *ie, bool mask)inet::L3AddressResolverprotectedvirtual
getInterfaceMACAddress(L3Address &ret, InterfaceEntry *ie, bool mask)inet::L3AddressResolverprotectedvirtual
getInterfaceModuleIdAddress(L3Address &ret, InterfaceEntry *ie, bool mask)inet::L3AddressResolverprotectedvirtual
getInterfaceModulePathAddress(L3Address &ret, InterfaceEntry *ie, bool mask)inet::L3AddressResolverprotectedvirtual
getIPv4AddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask)inet::L3AddressResolverprotectedvirtual
getIPv6AddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask)inet::L3AddressResolverprotectedvirtual
getMACAddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask)inet::L3AddressResolverprotectedvirtual
getMandatoryAttribute(cXMLElement *element, const char *attr)inet::IPv4NetworkConfiguratorprotectedvirtual
getModuleIdAddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask)inet::L3AddressResolverprotectedvirtual
getModulePathAddressFrom(L3Address &retAddr, IInterfaceTable *ift, bool netmask)inet::L3AddressResolverprotectedvirtual
getWirelessId(InterfaceEntry *interfaceEntry)inet::NetworkConfiguratorBaseprotectedvirtual
handleMessage(cMessage *msg) overrideinet::IPv4NetworkConfiguratorinlineprotectedvirtual
initialize(int stage) overrideinet::IPv4NetworkConfiguratorprotectedvirtual
interfaceTableOf(cModule *host)inet::L3AddressResolvervirtual
interruptsAnyOriginalRoute(const RoutingTableInfo &routingTableInfo, int begin, int end, const std::vector< RouteInfo * > &originalRouteInfos)inet::IPv4NetworkConfiguratorprotected
interruptsOriginalRoute(const RoutingTableInfo &routingTableInfo, int begin, int end, RouteInfo *originalRouteInfo)inet::IPv4NetworkConfiguratorprotected
interruptsSubsequentOriginalRoutes(const RoutingTableInfo &routingTableInfo, int index)inet::IPv4NetworkConfiguratorprotected
isBridgeNode(Node *node)inet::NetworkConfiguratorBaseprotectedvirtual
isWirelessInterface(InterfaceEntry *interfaceEntry)inet::NetworkConfiguratorBaseprotectedvirtual
L3AddressResolver()inet::L3AddressResolverinline
linkContainsMatchingHostExcept(LinkInfo *linkInfo, Matcher *hostMatcher, cModule *exceptModule)inet::IPv4NetworkConfiguratorprotectedvirtual
minLinkWeightinet::NetworkConfiguratorBaseprotected
numInitStages() const overrideinet::IPv4NetworkConfiguratorinlineprotectedvirtual
optimizeRoutes(std::vector< IPv4Route * > &routes)inet::IPv4NetworkConfiguratorprotectedvirtual
optimizeRoutesParameterinet::IPv4NetworkConfiguratorprotected
parseAddressAndSpecifiedBits(const char *addressAttr, uint32_t &outAddress, uint32_t &outAddressSpecifiedBits)inet::IPv4NetworkConfiguratorprotectedvirtual
readInterfaceConfiguration(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
readManualMulticastRouteConfiguration(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
readManualRouteConfiguration(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
readMulticastGroupConfiguration(Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
resolve(const char *str, int addrType=DEFAULT_ADDR_TYPE)inet::L3AddressResolvervirtual
resolve(std::vector< std::string > strs, int addrType=DEFAULT_ADDR_TYPE)inet::L3AddressResolvervirtual
resolveInterfaceAndGateway(Node *node, const char *interfaceAttr, const char *gatewayAttr, InterfaceEntry *&outIE, IPv4Address &outGateway, Topology &topology)inet::IPv4NetworkConfiguratorprotectedvirtual
routerIdOf(cModule *host)inet::L3AddressResolvervirtual
routesCanBeNeighbors(const std::vector< RouteInfo * > &routeInfos, int i, int j)inet::IPv4NetworkConfiguratorprotected
routesCanBeSwapped(RouteInfo *routeInfo1, RouteInfo *routeInfo2)inet::IPv4NetworkConfiguratorprotected
routesHaveSameColor(IPv4Route *route1, IPv4Route *route2)inet::IPv4NetworkConfiguratorprotected
routingTable6Of(cModule *host)inet::L3AddressResolvervirtual
routingTableOf(cModule *host)inet::L3AddressResolvervirtual
topologyinet::IPv4NetworkConfiguratorprotected
tryResolve(const char *str, L3Address &result, int addrType=DEFAULT_ADDR_TYPE)inet::L3AddressResolvervirtual
tryToMergeAnyTwoRoutes(RoutingTableInfo &routingTableInfo)inet::IPv4NetworkConfiguratorprotected
tryToMergeTwoRoutes(RoutingTableInfo &routingTableInfo, int i, int j, RouteInfo *routeInfoI, RouteInfo *routeInfoJ)inet::IPv4NetworkConfiguratorprotected
~L3AddressResolver()inet::L3AddressResolverinlinevirtual