| configureInterface(InterfaceEntry *ie) | inet::IGMPv3 | protectedvirtual |
| createHostInterfaceData(InterfaceEntry *ie) | inet::IGMPv3 | protectedvirtual |
| createRouterInterfaceData(InterfaceEntry *ie) | inet::IGMPv3 | protectedvirtual |
| decodeTime(unsigned char code) | inet::IGMPv3 | protectedvirtual |
| deleteHostInterfaceData(int interfaceId) | inet::IGMPv3 | protectedvirtual |
| deleteRouterInterfaceData(int interfaceId) | inet::IGMPv3 | protectedvirtual |
| enabled | inet::IGMPv3 | protected |
| FilterMode enum name | inet::IGMPv3 | protected |
| getHostInterfaceData(InterfaceEntry *ie) | inet::IGMPv3 | protectedvirtual |
| getRouterInterfaceData(InterfaceEntry *ie) | inet::IGMPv3 | protectedvirtual |
| groupMembershipInterval | inet::IGMPv3 | protected |
| GroupToHostDataMap typedef | inet::IGMPv3 | protected |
| GroupToRouterDataMap typedef | inet::IGMPv3 | protected |
| handleMessage(cMessage *msg) override | inet::IGMPv3 | protectedvirtual |
| hostData | inet::IGMPv3 | protected |
| HostGroupState enum name | inet::IGMPv3 | protected |
| ift | inet::IGMPv3 | protected |
| IGMPTimerKind enum name | inet::IGMPv3 | protected |
| IGMPV3_FM_EXCLUDE enum value | inet::IGMPv3 | protected |
| IGMPV3_FM_INCLUDE enum value | inet::IGMPv3 | protected |
| IGMPV3_H_GENERAL_QUERY_TIMER enum value | inet::IGMPv3 | protected |
| IGMPV3_H_GROUP_TIMER enum value | inet::IGMPv3 | protected |
| IGMPV3_HGS_DELAYING_MEMBER enum value | inet::IGMPv3 | protected |
| IGMPV3_HGS_IDLE_MEMBER enum value | inet::IGMPv3 | protected |
| IGMPV3_HGS_NON_MEMBER enum value | inet::IGMPv3 | protected |
| IGMPV3_R_GENERAL_QUERY_TIMER enum value | inet::IGMPv3 | protected |
| IGMPV3_R_GROUP_TIMER enum value | inet::IGMPv3 | protected |
| IGMPV3_R_SOURCE_TIMER enum value | inet::IGMPv3 | protected |
| IGMPV3_RGS_CHECKING_MEMBERSHIP enum value | inet::IGMPv3 | protected |
| IGMPV3_RGS_MEMBERS_PRESENT enum value | inet::IGMPv3 | protected |
| IGMPV3_RGS_NO_MEMBERS_PRESENT enum value | inet::IGMPv3 | protected |
| IGMPV3_RS_INITIAL enum value | inet::IGMPv3 | protected |
| IGMPV3_RS_NON_QUERIER enum value | inet::IGMPv3 | protected |
| IGMPV3_RS_QUERIER enum value | inet::IGMPv3 | protected |
| IGMPV3_RT_ALLOW enum value | inet::IGMPv3 | protected |
| IGMPV3_RT_BLOCK enum value | inet::IGMPv3 | protected |
| IGMPV3_RT_IS_EX enum value | inet::IGMPv3 | protected |
| IGMPV3_RT_IS_IN enum value | inet::IGMPv3 | protected |
| IGMPV3_RT_TO_EX enum value | inet::IGMPv3 | protected |
| IGMPV3_RT_TO_IN enum value | inet::IGMPv3 | protected |
| initialize(int stage) override | inet::IGMPv3 | protectedvirtual |
| InterfaceToHostDataMap typedef | inet::IGMPv3 | protected |
| InterfaceToRouterDataMap typedef | inet::IGMPv3 | protected |
| IPv4AddressVector typedef | inet::IGMPv3 | protected |
| lastMemberQueryCount | inet::IGMPv3 | protected |
| lastMemberQueryInterval | inet::IGMPv3 | protected |
| lastMemberQueryTime | inet::IGMPv3 | protected |
| multicastSourceListChanged(InterfaceEntry *ie, IPv4Address group, const IPv4MulticastSourceList &sourceList) | inet::IGMPv3 | protectedvirtual |
| numGeneralQueriesRecv | inet::IGMPv3 | protected |
| numGeneralQueriesSent | inet::IGMPv3 | protected |
| numGroupAndSourceSpecificQueriesRecv | inet::IGMPv3 | protected |
| numGroupAndSourceSpecificQueriesSent | inet::IGMPv3 | protected |
| numGroups | inet::IGMPv3 | protected |
| numGroupSpecificQueriesRecv | inet::IGMPv3 | protected |
| numGroupSpecificQueriesSent | inet::IGMPv3 | protected |
| numHostGroups | inet::IGMPv3 | protected |
| numInitStages() const override | inet::IGMPv3 | inlineprotectedvirtual |
| numQueriesRecv | inet::IGMPv3 | protected |
| numQueriesSent | inet::IGMPv3 | protected |
| numReportsRecv | inet::IGMPv3 | protected |
| numReportsSent | inet::IGMPv3 | protected |
| numRouterGroups | inet::IGMPv3 | protected |
| otherQuerierPresentInterval | inet::IGMPv3 | protected |
| processHostGeneralQueryTimer(cMessage *msg) | inet::IGMPv3 | protectedvirtual |
| processHostGroupQueryTimer(cMessage *msg) | inet::IGMPv3 | protectedvirtual |
| processIgmpMessage(IGMPMessage *msg) | inet::IGMPv3 | protectedvirtual |
| processQuery(IGMPv3Query *msg) | inet::IGMPv3 | protectedvirtual |
| processReport(IGMPv3Report *msg) | inet::IGMPv3 | protectedvirtual |
| processRouterGeneralQueryTimer(cMessage *msg) | inet::IGMPv3 | protectedvirtual |
| processRouterGroupTimer(cMessage *msg) | inet::IGMPv3 | protectedvirtual |
| processRouterSourceTimer(cMessage *msg) | inet::IGMPv3 | protectedvirtual |
| queryInterval | inet::IGMPv3 | protected |
| queryResponseInterval | inet::IGMPv3 | protected |
| receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) override | inet::IGMPv3 | protectedvirtual |
| ReportType enum name | inet::IGMPv3 | protected |
| robustness | inet::IGMPv3 | protected |
| routerData | inet::IGMPv3 | protected |
| RouterGroupState enum name | inet::IGMPv3 | protected |
| RouterState enum name | inet::IGMPv3 | protected |
| rt | inet::IGMPv3 | protected |
| sendGeneralQuery(RouterInterfaceData *interface, double maxRespTime) | inet::IGMPv3 | protectedvirtual |
| sendGroupAndSourceSpecificQuery(RouterGroupData *group, const IPv4AddressVector &sources) | inet::IGMPv3 | protectedvirtual |
| sendGroupReport(InterfaceEntry *ie, const std::vector< GroupRecord > &records) | inet::IGMPv3 | protectedvirtual |
| sendGroupSpecificQuery(RouterGroupData *group) | inet::IGMPv3 | protectedvirtual |
| sendQueryToIP(IGMPv3Query *msg, InterfaceEntry *ie, IPv4Address dest) | inet::IGMPv3 | protectedvirtual |
| sendReportToIP(IGMPv3Report *msg, InterfaceEntry *ie, IPv4Address dest) | inet::IGMPv3 | protectedvirtual |
| SourceToSourceRecordMap typedef | inet::IGMPv3 | protected |
| startTimer(cMessage *timer, double interval) | inet::IGMPv3 | protectedvirtual |
| startupQueryCount | inet::IGMPv3 | protected |
| startupQueryInterval | inet::IGMPv3 | protected |
| unsolicitedReportInterval | inet::IGMPv3 | protected |
| ~IGMPv3() | inet::IGMPv3 | protectedvirtual |