, including all inherited members.
| AdvIfList typedef | IPv6NeighbourDiscovery | [protected] |
| advIfList | IPv6NeighbourDiscovery | [protected] |
| assignLinkLocalAddress(cMessage *timerMsg) | IPv6NeighbourDiscovery | [protected, virtual] |
| cancelRouterDiscovery(InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| createAndSendNSPacket(const IPv6Address &nsTargetAddr, const IPv6Address &dgDestAddr, const IPv6Address &dgSrcAddr, InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| createAndSendRAPacket(const IPv6Address &destAddr, InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| createAndSendRedirectPacket(InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| createAndSendRSPacket(InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| createRATimer(InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| DADList typedef | IPv6NeighbourDiscovery | [protected] |
| dadList | IPv6NeighbourDiscovery | [protected] |
| determineNextHop(const IPv6Address &destAddr, int &outIfID) | IPv6NeighbourDiscovery | [protected, virtual] |
| dropQueuedPacketsAwaitingAR(Neighbour *nce) | IPv6NeighbourDiscovery | [protected, virtual] |
| fetchAdvIfEntry(InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| fetchRDEntry(InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| finish() | IPv6NeighbourDiscovery | [protected, virtual] |
| handleMessage(cMessage *msg) | IPv6NeighbourDiscovery | [protected, virtual] |
| icmpv6 | IPv6NeighbourDiscovery | [protected] |
| ift | IPv6NeighbourDiscovery | [protected] |
| initialize(int stage) | IPv6NeighbourDiscovery | [protected, virtual] |
| initiateAddressResolution(const IPv6Address &dgSrcAddr, Neighbour *nce) | IPv6NeighbourDiscovery | [protected, virtual] |
| initiateDAD(const IPv6Address &tentativeAddr, InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| initiateNeighbourUnreachabilityDetection(Neighbour *neighbour) | IPv6NeighbourDiscovery | [protected, virtual] |
| initiateRouterDiscovery(cMessage *msg) | IPv6NeighbourDiscovery | [protected, virtual] |
| IPv6NeighbourDiscovery() | IPv6NeighbourDiscovery | |
| Key typedef | IPv6NeighbourDiscovery | |
| MsgPtrVector typedef | IPv6NeighbourDiscovery | |
| Neighbour typedef | IPv6NeighbourDiscovery | |
| neighbourCache | IPv6NeighbourDiscovery | [protected] |
| numInitStages() const | IPv6NeighbourDiscovery | [inline, protected, virtual] |
| pendingQueue | IPv6NeighbourDiscovery | [protected] |
| processARTimeout(cMessage *arTimeoutMsg) | IPv6NeighbourDiscovery | [protected, virtual] |
| processDADTimeout(cMessage *msg) | IPv6NeighbourDiscovery | [protected, virtual] |
| processIPv6Datagram(IPv6Datagram *datagram) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNAForIncompleteNCEState(IPv6NeighbourAdvertisement *na, IPv6NeighbourCache::Neighbour *nce) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNAForOtherNCEStates(IPv6NeighbourAdvertisement *na, IPv6NeighbourCache::Neighbour *nce) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNAPacket(IPv6NeighbourAdvertisement *na, IPv6ControlInfo *naCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNDMessage(ICMPv6Message *msg, IPv6ControlInfo *ctrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNSForNonTentativeAddress(IPv6NeighbourSolicitation *ns, IPv6ControlInfo *ctrlInfo, InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNSForTentativeAddress(IPv6NeighbourSolicitation *ns, IPv6ControlInfo *ctrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNSPacket(IPv6NeighbourSolicitation *ns, IPv6ControlInfo *naCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNSWithSpecifiedSrcAddr(IPv6NeighbourSolicitation *ns, IPv6ControlInfo *ctrlInfo, InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| processNUDTimeout(cMessage *timeoutMsg) | IPv6NeighbourDiscovery | [protected, virtual] |
| processRAForRouterUpdates(IPv6RouterAdvertisement *ra, IPv6ControlInfo *raCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| processRAPacket(IPv6RouterAdvertisement *ra, IPv6ControlInfo *raCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| processRAPrefixInfo(IPv6RouterAdvertisement *ra, InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| processRAPrefixInfoForAddrAutoConf(IPv6NDPrefixInformation &prefixInfo, InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| processRDTimeout(cMessage *msg) | IPv6NeighbourDiscovery | [protected, virtual] |
| processRedirectPacket(IPv6Redirect *redirect, IPv6ControlInfo *ctrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| processRSPacket(IPv6RouterSolicitation *rs, IPv6ControlInfo *rsCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| RATimerList typedef | IPv6NeighbourDiscovery | [protected] |
| raTimerList | IPv6NeighbourDiscovery | [protected] |
| RDList typedef | IPv6NeighbourDiscovery | [protected] |
| rdList | IPv6NeighbourDiscovery | [protected] |
| reachabilityConfirmed(const IPv6Address &neighbour, int interfaceId) | IPv6NeighbourDiscovery | [virtual] |
| resetRATimer(InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| resolveNeighbour(const IPv6Address &nextHop, int interfaceId) | IPv6NeighbourDiscovery | |
| rt6 | IPv6NeighbourDiscovery | [protected] |
| selectDefaultRouter(int &outIfID) | IPv6NeighbourDiscovery | [protected, virtual] |
| sendPacketToIPv6Module(cMessage *msg, const IPv6Address &destAddr, const IPv6Address &srcAddr, int interfaceId) | IPv6NeighbourDiscovery | [protected, virtual] |
| sendPeriodicRA(cMessage *msg) | IPv6NeighbourDiscovery | [protected, virtual] |
| sendQueuedPacketsToIPv6Module(Neighbour *nce) | IPv6NeighbourDiscovery | [protected, virtual] |
| sendSolicitedNA(IPv6NeighbourSolicitation *ns, IPv6ControlInfo *nsCtrlInfo, InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| sendSolicitedRA(cMessage *msg) | IPv6NeighbourDiscovery | [protected, virtual] |
| sendUnsolicitedNA(InterfaceEntry *ie) | IPv6NeighbourDiscovery | [protected, virtual] |
| timeoutDefaultRouter(const IPv6Address &addr, int interfaceID) | IPv6NeighbourDiscovery | [protected, virtual] |
| timeoutPrefixEntry(const IPv6Address &destPrefix, int prefixLength) | IPv6NeighbourDiscovery | [protected, virtual] |
| validateNAPacket(IPv6NeighbourAdvertisement *na, IPv6ControlInfo *naCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| validateNSPacket(IPv6NeighbourSolicitation *ns, IPv6ControlInfo *nsCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| validateRAPacket(IPv6RouterAdvertisement *ra, IPv6ControlInfo *raCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| validateRSPacket(IPv6RouterSolicitation *rs, IPv6ControlInfo *rsCtrlInfo) | IPv6NeighbourDiscovery | [protected, virtual] |
| ~IPv6NeighbourDiscovery() | IPv6NeighbourDiscovery | [virtual] |