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

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

addWatches()inet::Igmpv2protected
configureInterface(NetworkInterface *ie)inet::Igmpv2protectedvirtual
crcModeinet::Igmpv2protected
createHostGroupData(NetworkInterface *ie, const Ipv4Address &group)inet::Igmpv2protectedvirtual
createHostInterfaceData()inet::Igmpv2protectedvirtual
createRouterGroupData(NetworkInterface *ie, const Ipv4Address &group)inet::Igmpv2protectedvirtual
createRouterInterfaceData()inet::Igmpv2protectedvirtual
deleteHostGroupData(NetworkInterface *ie, const Ipv4Address &group)inet::Igmpv2protectedvirtual
deleteHostInterfaceData(int interfaceId)inet::Igmpv2protectedvirtual
deleteRouterGroupData(NetworkInterface *ie, const Ipv4Address &group)inet::Igmpv2protectedvirtual
deleteRouterInterfaceData(int interfaceId)inet::Igmpv2protectedvirtual
enabledinet::Igmpv2protected
externalRouterinet::Igmpv2protected
getHostGroupData(NetworkInterface *ie, const Ipv4Address &group)inet::Igmpv2protectedvirtual
getHostGroupStateString(HostGroupState hgs)inet::Igmpv2static
getHostInterfaceData(NetworkInterface *ie)inet::Igmpv2protectedvirtual
getRouterGroupData(NetworkInterface *ie, const Ipv4Address &group)inet::Igmpv2protectedvirtual
getRouterGroupStateString(RouterGroupState rgs)inet::Igmpv2static
getRouterInterfaceData(NetworkInterface *ie)inet::Igmpv2protectedvirtual
getRouterStateString(RouterState rs)inet::Igmpv2static
groupMembershipIntervalinet::Igmpv2protected
GroupToHostDataMap typedefinet::Igmpv2protected
GroupToRouterDataMap typedefinet::Igmpv2protected
handleMessage(cMessage *msg) overrideinet::Igmpv2protectedvirtual
handleRegisterAnyProtocol(cGate *gate, ServicePrimitive servicePrimitive) overrideinet::DefaultProtocolRegistrationListenerinlinevirtual
handleRegisterAnyService(cGate *gate, ServicePrimitive servicePrimitive) overrideinet::DefaultProtocolRegistrationListenerinlinevirtual
handleRegisterProtocol(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::Igmpv2protectedvirtual
handleRegisterProtocolGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::DefaultProtocolRegistrationListenerinlinevirtual
handleRegisterService(const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::Igmpv2protectedvirtual
handleRegisterServiceGroup(const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) overrideinet::DefaultProtocolRegistrationListenerinlinevirtual
hostDatainet::Igmpv2protected
HostGroupState enum nameinet::Igmpv2protected
iftinet::Igmpv2protected
IGMP_HGS_DELAYING_MEMBER enum valueinet::Igmpv2protected
IGMP_HGS_IDLE_MEMBER enum valueinet::Igmpv2protected
IGMP_HGS_NON_MEMBER enum valueinet::Igmpv2protected
IGMP_HOSTGROUP_TIMER enum valueinet::Igmpv2protected
IGMP_LEAVE_TIMER enum valueinet::Igmpv2protected
IGMP_QUERY_TIMER enum valueinet::Igmpv2protected
IGMP_REXMT_TIMER enum valueinet::Igmpv2protected
IGMP_RGS_CHECKING_MEMBERSHIP enum valueinet::Igmpv2protected
IGMP_RGS_MEMBERS_PRESENT enum valueinet::Igmpv2protected
IGMP_RGS_NO_MEMBERS_PRESENT enum valueinet::Igmpv2protected
IGMP_RGS_V1_MEMBERS_PRESENT enum valueinet::Igmpv2protected
IGMP_RS_INITIAL enum valueinet::Igmpv2protected
IGMP_RS_NON_QUERIER enum valueinet::Igmpv2protected
IGMP_RS_QUERIER enum valueinet::Igmpv2protected
IgmpTimerKind enum nameinet::Igmpv2protected
initialize(int stage) overrideinet::Igmpv2protectedvirtual
insertCrc(CrcMode crcMode, const Ptr< IgmpMessage > &igmpMsg, Packet *payload)inet::Igmpv2static
insertCrc(const Ptr< IgmpMessage > &igmpMsg, Packet *payload)inet::Igmpv2inline
InterfaceToHostDataMap typedefinet::Igmpv2protected
InterfaceToRouterDataMap typedefinet::Igmpv2protected
lastMemberQueryCountinet::Igmpv2protected
lastMemberQueryIntervalinet::Igmpv2protected
multicastGroupJoined(NetworkInterface *ie, const Ipv4Address &groupAddr)inet::Igmpv2protectedvirtual
multicastGroupLeft(NetworkInterface *ie, const Ipv4Address &groupAddr)inet::Igmpv2protectedvirtual
numGeneralQueriesRecvinet::Igmpv2protected
numGeneralQueriesSentinet::Igmpv2protected
numGroupsinet::Igmpv2protected
numGroupSpecificQueriesRecvinet::Igmpv2protected
numGroupSpecificQueriesSentinet::Igmpv2protected
numHostGroupsinet::Igmpv2protected
numInitStages() const overrideinet::Igmpv2inlineprotectedvirtual
numLeavesRecvinet::Igmpv2protected
numLeavesSentinet::Igmpv2protected
numQueriesRecvinet::Igmpv2protected
numQueriesSentinet::Igmpv2protected
numReportsRecvinet::Igmpv2protected
numReportsSentinet::Igmpv2protected
numRouterGroupsinet::Igmpv2protected
otherQuerierPresentIntervalinet::Igmpv2protected
processGroupQuery(NetworkInterface *ie, HostGroupData *group, simtime_t maxRespTime)inet::Igmpv2protectedvirtual
processHostGroupTimer(cMessage *msg)inet::Igmpv2protectedvirtual
processIgmpMessage(Packet *packet)inet::Igmpv2protectedvirtual
processLeave(NetworkInterface *ie, Packet *packet)inet::Igmpv2protectedvirtual
processLeaveTimer(cMessage *msg)inet::Igmpv2protectedvirtual
processQuery(NetworkInterface *ie, Packet *packet)inet::Igmpv2protectedvirtual
processQueryTimer(cMessage *msg)inet::Igmpv2protectedvirtual
processRexmtTimer(cMessage *msg)inet::Igmpv2protectedvirtual
processV2Report(NetworkInterface *ie, Packet *packet)inet::Igmpv2protectedvirtual
queryIntervalinet::Igmpv2protected
queryResponseIntervalinet::Igmpv2protected
receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) overrideinet::Igmpv2protectedvirtual
robustnessinet::Igmpv2protected
routerDatainet::Igmpv2protected
RouterGroupState enum nameinet::Igmpv2protected
RouterState enum nameinet::Igmpv2protected
rtinet::Igmpv2protected
sendLeave(NetworkInterface *ie, HostGroupData *group)inet::Igmpv2protectedvirtual
sendQuery(NetworkInterface *ie, const Ipv4Address &groupAddr, double maxRespTime)inet::Igmpv2protectedvirtual
sendReport(NetworkInterface *ie, HostGroupData *group)inet::Igmpv2protectedvirtual
sendToIP(Packet *msg, NetworkInterface *ie, const Ipv4Address &dest)inet::Igmpv2protectedvirtual
startHostTimer(NetworkInterface *ie, HostGroupData *group, double maxRespTime)inet::Igmpv2protectedvirtual
startTimer(cMessage *timer, double interval)inet::Igmpv2protectedvirtual
startupQueryCountinet::Igmpv2protected
startupQueryIntervalinet::Igmpv2protected
unsolicitedReportIntervalinet::Igmpv2protected
verifyCrc(const Packet *packet)inet::Igmpv2
~Igmpv2()inet::Igmpv2protectedvirtual