IGMP router context. More...
#include <igmp_router.h>
Data Fields | |
NetInterface * | interface |
The primary interface on an attached network. More... | |
IgmpVersion | version |
IGMP version. More... | |
uint_t | numGroups |
Maximum number of multicast groups. More... | |
IgmpRouterGroup * | groups |
Multicast groups. More... | |
IgmpRouterAddMcastRouteCallback | addMcastRouteCallback |
Add multicast route callback. More... | |
IgmpRouterDeleteMcastRouteCallback | deleteMcastRouteCallback |
Delete multicast route callback. More... | |
bool_t | running |
IGMP router operation state. More... | |
IgmpRouterState | state |
IGMP router state. More... | |
uint_t | startupQueryCount |
Number of General Queries to be sent on startup. More... | |
NetTimer | generalQueryTimer |
General Query timer. More... | |
NetTimer | otherQuerierPresentTimer |
Other Querier Present timer. More... | |
Detailed Description
IGMP router context.
Definition at line 142 of file igmp_router.h.
Field Documentation
◆ addMcastRouteCallback
IgmpRouterAddMcastRouteCallback addMcastRouteCallback |
Add multicast route callback.
Definition at line 148 of file igmp_router.h.
◆ deleteMcastRouteCallback
IgmpRouterDeleteMcastRouteCallback deleteMcastRouteCallback |
Delete multicast route callback.
Definition at line 149 of file igmp_router.h.
◆ generalQueryTimer
NetTimer generalQueryTimer |
General Query timer.
Definition at line 153 of file igmp_router.h.
◆ groups
IgmpRouterGroup* groups |
Multicast groups.
Definition at line 147 of file igmp_router.h.
◆ interface
NetInterface* interface |
The primary interface on an attached network.
Definition at line 144 of file igmp_router.h.
◆ numGroups
uint_t numGroups |
Maximum number of multicast groups.
Definition at line 146 of file igmp_router.h.
◆ otherQuerierPresentTimer
NetTimer otherQuerierPresentTimer |
Other Querier Present timer.
Definition at line 154 of file igmp_router.h.
◆ running
bool_t running |
IGMP router operation state.
Definition at line 150 of file igmp_router.h.
◆ startupQueryCount
uint_t startupQueryCount |
Number of General Queries to be sent on startup.
Definition at line 152 of file igmp_router.h.
◆ state
IgmpRouterState state |
IGMP router state.
Definition at line 151 of file igmp_router.h.
◆ version
IgmpVersion version |
IGMP version.
Definition at line 145 of file igmp_router.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/igmp/igmp_router.h