| AdvIfList typedef | inet::Ipv6NeighbourDiscovery | protected |
| advIfList | inet::Ipv6NeighbourDiscovery | protected |
| assignLinkLocalAddress(cMessage *timerMsg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| cancelRouterDiscovery(NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| crcMode | inet::Ipv6NeighbourDiscovery | protected |
| createAndSendNsPacket(const Ipv6Address &nsTargetAddr, const Ipv6Address &dgDestAddr, const Ipv6Address &dgSrcAddr, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| createAndSendRaPacket(const Ipv6Address &destAddr, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| createAndSendRedirectPacket(NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| createAndSendRsPacket(NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| createRaTimer(NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| DadList typedef | inet::Ipv6NeighbourDiscovery | protected |
| dadList | inet::Ipv6NeighbourDiscovery | protected |
| DefaultRouterList typedef | inet::Ipv6NeighbourDiscovery | |
| determineNextHop(const Ipv6Address &destAddr, int &outIfID) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| dropQueuedPacketsAwaitingAr(Neighbour *nce) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| fetchAdvIfEntry(NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| fetchRdEntry(NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| finish() override | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| handleMessage(cMessage *msg) override | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) override | inet::LifecycleUnsupported | inlinevirtual |
| icmpv6 | inet::Ipv6NeighbourDiscovery | protected |
| ift | inet::Ipv6NeighbourDiscovery | protected |
| initialize(int stage) override | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| initiateAddressResolution(const Ipv6Address &dgSrcAddr, Neighbour *nce) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| initiateDad(const Ipv6Address &tentativeAddr, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| initiateNeighbourUnreachabilityDetection(Neighbour *neighbour) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| initiateRouterDiscovery(cMessage *msg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| Ipv6NeighbourDiscovery() | inet::Ipv6NeighbourDiscovery | |
| Key typedef | inet::Ipv6NeighbourDiscovery | |
| makeTentativeAddressPermanent(const Ipv6Address &tentativeAddr, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| MsgPtrVector typedef | inet::Ipv6NeighbourDiscovery | |
| Neighbour typedef | inet::Ipv6NeighbourDiscovery | |
| neighbourCache | inet::Ipv6NeighbourDiscovery | protected |
| numInitStages() const override | inet::Ipv6NeighbourDiscovery | inlineprotectedvirtual |
| pendingQueue | inet::Ipv6NeighbourDiscovery | protected |
| processArTimeout(cMessage *arTimeoutMsg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processDadTimeout(cMessage *msg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processIpv6Datagram(Packet *packet) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNaForIncompleteNceState(const Ipv6NeighbourAdvertisement *na, Ipv6NeighbourCache::Neighbour *nce) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNaForOtherNceStates(const Ipv6NeighbourAdvertisement *na, Ipv6NeighbourCache::Neighbour *nce) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNaPacket(Packet *packet, const Ipv6NeighbourAdvertisement *na) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNDMessage(Packet *packet, const Icmpv6Header *msg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNsForNonTentativeAddress(Packet *packet, const Ipv6NeighbourSolicitation *ns, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNsForTentativeAddress(Packet *packet, const Ipv6NeighbourSolicitation *ns) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNsPacket(Packet *packet, const Ipv6NeighbourSolicitation *ns) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNsWithSpecifiedSrcAddr(Packet *packet, const Ipv6NeighbourSolicitation *ns, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processNudTimeout(cMessage *timeoutMsg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processRaForRouterUpdates(Packet *packet, const Ipv6RouterAdvertisement *ra) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processRaPacket(Packet *packet, const Ipv6RouterAdvertisement *ra) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processRaPrefixInfo(const Ipv6RouterAdvertisement *ra, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processRaPrefixInfoForAddrAutoConf(const Ipv6NdPrefixInformation &prefixInfo, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processRdTimeout(cMessage *msg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processRedirectPacket(const Ipv6Redirect *redirect) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| processRsPacket(Packet *packet, const Ipv6RouterSolicitation *rs) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| RaTimerList typedef | inet::Ipv6NeighbourDiscovery | protected |
| raTimerList | inet::Ipv6NeighbourDiscovery | protected |
| RdList typedef | inet::Ipv6NeighbourDiscovery | protected |
| rdList | inet::Ipv6NeighbourDiscovery | protected |
| reachabilityConfirmed(const Ipv6Address &neighbour, int interfaceId) | inet::Ipv6NeighbourDiscovery | virtual |
| resetRaTimer(NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| resolveNeighbour(const Ipv6Address &nextHop, int interfaceId) | inet::Ipv6NeighbourDiscovery | |
| rt6 | inet::Ipv6NeighbourDiscovery | protected |
| selectDefaultRouter(int &outIfID) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| sendPacketToIpv6Module(Packet *msg, const Ipv6Address &destAddr, const Ipv6Address &srcAddr, int interfaceId) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| sendPeriodicRa(cMessage *msg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| sendQueuedPacketsToIpv6Module(Neighbour *nce) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| sendSolicitedNa(Packet *packet, const Ipv6NeighbourSolicitation *ns, NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| sendSolicitedRa(cMessage *msg) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| sendUnsolicitedNa(NetworkInterface *ie) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| startDadSignal | inet::Ipv6NeighbourDiscovery | privatestatic |
| timeoutDefaultRouter(const Ipv6Address &addr, int interfaceID) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| timeoutPrefixEntry(const Ipv6Address &destPrefix, int prefixLength) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| validateNaPacket(Packet *packet, const Ipv6NeighbourAdvertisement *na) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| validateNsPacket(Packet *packet, const Ipv6NeighbourSolicitation *ns) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| validateRaPacket(Packet *packet, const Ipv6RouterAdvertisement *ra) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| validateRsPacket(Packet *packet, const Ipv6RouterSolicitation *rs) | inet::Ipv6NeighbourDiscovery | protectedvirtual |
| ~ILifecycle() | inet::ILifecycle | inlinevirtual |
| ~Ipv6NeighbourDiscovery() | inet::Ipv6NeighbourDiscovery | virtual |