IgmpHostContext Struct Reference

IGMP host context. More...

#include <igmp_host.h>

Data Fields

NetInterfaceinterface
 Underlying network interface. More...
 
IgmpVersion compatibilityMode
 Host compatibility mode. More...
 
NetTimer igmpv1QuerierPresentTimer
 IGMPv1 querier present timer. More...
 
NetTimer igmpv2QuerierPresentTimer
 IGMPv2 querier present timer. More...
 
NetTimer generalQueryTimer
 Timer for scheduling responses to general queries. More...
 
NetTimer stateChangeReportTimer
 Retransmission timer for state-change reports. More...
 
IgmpHostGroup groups [IPV4_MULTICAST_FILTER_SIZE]
 Multicast groups. More...
 

Detailed Description

IGMP host context.

Definition at line 113 of file igmp_host.h.

Field Documentation

◆ compatibilityMode

IgmpVersion compatibilityMode

Host compatibility mode.

Definition at line 116 of file igmp_host.h.

◆ generalQueryTimer

NetTimer generalQueryTimer

Timer for scheduling responses to general queries.

Definition at line 119 of file igmp_host.h.

◆ groups

Multicast groups.

Definition at line 121 of file igmp_host.h.

◆ igmpv1QuerierPresentTimer

NetTimer igmpv1QuerierPresentTimer

IGMPv1 querier present timer.

Definition at line 117 of file igmp_host.h.

◆ igmpv2QuerierPresentTimer

NetTimer igmpv2QuerierPresentTimer

IGMPv2 querier present timer.

Definition at line 118 of file igmp_host.h.

◆ interface

NetInterface* interface

Underlying network interface.

Definition at line 115 of file igmp_host.h.

◆ stateChangeReportTimer

NetTimer stateChangeReportTimer

Retransmission timer for state-change reports.

Definition at line 120 of file igmp_host.h.


The documentation for this struct was generated from the following file: