IgmpSnoopingContext Struct Reference

IGMP snooping switch context. More...

#include <igmp_snooping.h>

Data Fields

bool_t running
 
NetInterfaceinterface
 The primary interface on an attached network. More...
 
uint_t numPorts
 Number of ports. More...
 
IgmpSnoopingPortports
 Ports. More...
 
uint_t numGroups
 Maximum number of multicast groups. More...
 
IgmpSnoopingGroupgroups
 Multicast groups. More...
 
bool_t floodReports
 Flood IGMP report messages to all ports (not only to router ports) More...
 
bool_t floodUnknownMulticastPackets
 Flood unregistered multicast traffic to all ports. More...
 
systime_t lastMemberQueryTime
 Leave latency. More...
 

Detailed Description

IGMP snooping switch context.

Definition at line 108 of file igmp_snooping.h.

Field Documentation

◆ floodReports

bool_t floodReports

Flood IGMP report messages to all ports (not only to router ports)

Definition at line 116 of file igmp_snooping.h.

◆ floodUnknownMulticastPackets

bool_t floodUnknownMulticastPackets

Flood unregistered multicast traffic to all ports.

Definition at line 117 of file igmp_snooping.h.

◆ groups

Multicast groups.

Definition at line 115 of file igmp_snooping.h.

◆ interface

NetInterface* interface

The primary interface on an attached network.

Definition at line 111 of file igmp_snooping.h.

◆ lastMemberQueryTime

systime_t lastMemberQueryTime

Leave latency.

Definition at line 118 of file igmp_snooping.h.

◆ numGroups

uint_t numGroups

Maximum number of multicast groups.

Definition at line 114 of file igmp_snooping.h.

◆ numPorts

uint_t numPorts

Number of ports.

Definition at line 112 of file igmp_snooping.h.

◆ ports

Ports.

Definition at line 113 of file igmp_snooping.h.

◆ running

bool_t running

Definition at line 110 of file igmp_snooping.h.


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