IGMP snooping switch context. More...
#include <igmp_snooping.h>
Data Fields | |
bool_t | running |
NetInterface * | interface |
The primary interface on an attached network. More... | |
uint_t | numPorts |
Number of ports. More... | |
IgmpSnoopingPort * | ports |
Ports. More... | |
uint_t | numGroups |
Maximum number of multicast groups. More... | |
IgmpSnoopingGroup * | groups |
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
IgmpSnoopingGroup* 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
IgmpSnoopingPort* 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:
- cyclone_tcp/igmp/igmp_snooping.h