|
INET Framework for OMNeT++/OMNEST
|
This is the complete list of members for inet::Igmpv2, including all inherited members.
| addWatches() | inet::Igmpv2 | protected |
| configureInterface(NetworkInterface *ie) | inet::Igmpv2 | protectedvirtual |
| crcMode | inet::Igmpv2 | protected |
| createHostGroupData(NetworkInterface *ie, const Ipv4Address &group) | inet::Igmpv2 | protectedvirtual |
| createHostInterfaceData() | inet::Igmpv2 | protectedvirtual |
| createRouterGroupData(NetworkInterface *ie, const Ipv4Address &group) | inet::Igmpv2 | protectedvirtual |
| createRouterInterfaceData() | inet::Igmpv2 | protectedvirtual |
| deleteHostGroupData(NetworkInterface *ie, const Ipv4Address &group) | inet::Igmpv2 | protectedvirtual |
| deleteHostInterfaceData(int interfaceId) | inet::Igmpv2 | protectedvirtual |
| deleteRouterGroupData(NetworkInterface *ie, const Ipv4Address &group) | inet::Igmpv2 | protectedvirtual |
| deleteRouterInterfaceData(int interfaceId) | inet::Igmpv2 | protectedvirtual |
| enabled | inet::Igmpv2 | protected |
| externalRouter | inet::Igmpv2 | protected |
| getHostGroupData(NetworkInterface *ie, const Ipv4Address &group) | inet::Igmpv2 | protectedvirtual |
| getHostGroupStateString(HostGroupState hgs) | inet::Igmpv2 | static |
| getHostInterfaceData(NetworkInterface *ie) | inet::Igmpv2 | protectedvirtual |
| getRouterGroupData(NetworkInterface *ie, const Ipv4Address &group) | inet::Igmpv2 | protectedvirtual |
| getRouterGroupStateString(RouterGroupState rgs) | inet::Igmpv2 | static |
| getRouterInterfaceData(NetworkInterface *ie) | inet::Igmpv2 | protectedvirtual |
| getRouterStateString(RouterState rs) | inet::Igmpv2 | static |
| groupMembershipInterval | inet::Igmpv2 | protected |
| GroupToHostDataMap typedef | inet::Igmpv2 | protected |
| GroupToRouterDataMap typedef | inet::Igmpv2 | protected |
| handleMessage(cMessage *msg) override | inet::Igmpv2 | protectedvirtual |
| handleRegisterAnyProtocol(cGate *gate, ServicePrimitive servicePrimitive) override | inet::DefaultProtocolRegistrationListener | inlinevirtual |
| handleRegisterAnyService(cGate *gate, ServicePrimitive servicePrimitive) override | inet::DefaultProtocolRegistrationListener | inlinevirtual |
| handleRegisterProtocol(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) override | inet::Igmpv2 | protectedvirtual |
| handleRegisterProtocolGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) override | inet::DefaultProtocolRegistrationListener | inlinevirtual |
| handleRegisterService(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) override | inet::Igmpv2 | protectedvirtual |
| handleRegisterServiceGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) override | inet::DefaultProtocolRegistrationListener | inlinevirtual |
| hostData | inet::Igmpv2 | protected |
| HostGroupState enum name | inet::Igmpv2 | protected |
| ift | inet::Igmpv2 | protected |
| IGMP_HGS_DELAYING_MEMBER enum value | inet::Igmpv2 | protected |
| IGMP_HGS_IDLE_MEMBER enum value | inet::Igmpv2 | protected |
| IGMP_HGS_NON_MEMBER enum value | inet::Igmpv2 | protected |
| IGMP_HOSTGROUP_TIMER enum value | inet::Igmpv2 | protected |
| IGMP_LEAVE_TIMER enum value | inet::Igmpv2 | protected |
| IGMP_QUERY_TIMER enum value | inet::Igmpv2 | protected |
| IGMP_REXMT_TIMER enum value | inet::Igmpv2 | protected |
| IGMP_RGS_CHECKING_MEMBERSHIP enum value | inet::Igmpv2 | protected |
| IGMP_RGS_MEMBERS_PRESENT enum value | inet::Igmpv2 | protected |
| IGMP_RGS_NO_MEMBERS_PRESENT enum value | inet::Igmpv2 | protected |
| IGMP_RGS_V1_MEMBERS_PRESENT enum value | inet::Igmpv2 | protected |
| IGMP_RS_INITIAL enum value | inet::Igmpv2 | protected |
| IGMP_RS_NON_QUERIER enum value | inet::Igmpv2 | protected |
| IGMP_RS_QUERIER enum value | inet::Igmpv2 | protected |
| IgmpTimerKind enum name | inet::Igmpv2 | protected |
| initialize(int stage) override | inet::Igmpv2 | protectedvirtual |
| insertCrc(CrcMode crcMode, const Ptr< IgmpMessage > &igmpMsg, Packet *payload) | inet::Igmpv2 | static |
| insertCrc(const Ptr< IgmpMessage > &igmpMsg, Packet *payload) | inet::Igmpv2 | inline |
| InterfaceToHostDataMap typedef | inet::Igmpv2 | protected |
| InterfaceToRouterDataMap typedef | inet::Igmpv2 | protected |
| lastMemberQueryCount | inet::Igmpv2 | protected |
| lastMemberQueryInterval | inet::Igmpv2 | protected |
| multicastGroupJoined(NetworkInterface *ie, const Ipv4Address &groupAddr) | inet::Igmpv2 | protectedvirtual |
| multicastGroupLeft(NetworkInterface *ie, const Ipv4Address &groupAddr) | inet::Igmpv2 | protectedvirtual |
| numGeneralQueriesRecv | inet::Igmpv2 | protected |
| numGeneralQueriesSent | inet::Igmpv2 | protected |
| numGroups | inet::Igmpv2 | protected |
| numGroupSpecificQueriesRecv | inet::Igmpv2 | protected |
| numGroupSpecificQueriesSent | inet::Igmpv2 | protected |
| numHostGroups | inet::Igmpv2 | protected |
| numInitStages() const override | inet::Igmpv2 | inlineprotectedvirtual |
| numLeavesRecv | inet::Igmpv2 | protected |
| numLeavesSent | inet::Igmpv2 | protected |
| numQueriesRecv | inet::Igmpv2 | protected |
| numQueriesSent | inet::Igmpv2 | protected |
| numReportsRecv | inet::Igmpv2 | protected |
| numReportsSent | inet::Igmpv2 | protected |
| numRouterGroups | inet::Igmpv2 | protected |
| otherQuerierPresentInterval | inet::Igmpv2 | protected |
| processGroupQuery(NetworkInterface *ie, HostGroupData *group, simtime_t maxRespTime) | inet::Igmpv2 | protectedvirtual |
| processHostGroupTimer(cMessage *msg) | inet::Igmpv2 | protectedvirtual |
| processIgmpMessage(Packet *packet) | inet::Igmpv2 | protectedvirtual |
| processLeave(NetworkInterface *ie, Packet *packet) | inet::Igmpv2 | protectedvirtual |
| processLeaveTimer(cMessage *msg) | inet::Igmpv2 | protectedvirtual |
| processQuery(NetworkInterface *ie, Packet *packet) | inet::Igmpv2 | protectedvirtual |
| processQueryTimer(cMessage *msg) | inet::Igmpv2 | protectedvirtual |
| processRexmtTimer(cMessage *msg) | inet::Igmpv2 | protectedvirtual |
| processV2Report(NetworkInterface *ie, Packet *packet) | inet::Igmpv2 | protectedvirtual |
| queryInterval | inet::Igmpv2 | protected |
| queryResponseInterval | inet::Igmpv2 | protected |
| receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) override | inet::Igmpv2 | protectedvirtual |
| robustness | inet::Igmpv2 | protected |
| routerData | inet::Igmpv2 | protected |
| RouterGroupState enum name | inet::Igmpv2 | protected |
| RouterState enum name | inet::Igmpv2 | protected |
| rt | inet::Igmpv2 | protected |
| sendLeave(NetworkInterface *ie, HostGroupData *group) | inet::Igmpv2 | protectedvirtual |
| sendQuery(NetworkInterface *ie, const Ipv4Address &groupAddr, double maxRespTime) | inet::Igmpv2 | protectedvirtual |
| sendReport(NetworkInterface *ie, HostGroupData *group) | inet::Igmpv2 | protectedvirtual |
| sendToIP(Packet *msg, NetworkInterface *ie, const Ipv4Address &dest) | inet::Igmpv2 | protectedvirtual |
| startHostTimer(NetworkInterface *ie, HostGroupData *group, double maxRespTime) | inet::Igmpv2 | protectedvirtual |
| startTimer(cMessage *timer, double interval) | inet::Igmpv2 | protectedvirtual |
| startupQueryCount | inet::Igmpv2 | protected |
| startupQueryInterval | inet::Igmpv2 | protected |
| unsolicitedReportInterval | inet::Igmpv2 | protected |
| verifyCrc(const Packet *packet) | inet::Igmpv2 | |
| ~Igmpv2() | inet::Igmpv2 | protectedvirtual |