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 130 of file igmp_router.h.
Field Documentation
◆ addMcastRouteCallback
| IgmpRouterAddMcastRouteCallback addMcastRouteCallback |
Add multicast route callback.
Definition at line 136 of file igmp_router.h.
◆ deleteMcastRouteCallback
| IgmpRouterDeleteMcastRouteCallback deleteMcastRouteCallback |
Delete multicast route callback.
Definition at line 137 of file igmp_router.h.
◆ generalQueryTimer
| NetTimer generalQueryTimer |
General Query timer.
Definition at line 141 of file igmp_router.h.
◆ groups
| IgmpRouterGroup* groups |
Multicast groups.
Definition at line 135 of file igmp_router.h.
◆ interface
| NetInterface* interface |
The primary interface on an attached network.
Definition at line 132 of file igmp_router.h.
◆ numGroups
| uint_t numGroups |
Maximum number of multicast groups.
Definition at line 134 of file igmp_router.h.
◆ otherQuerierPresentTimer
| NetTimer otherQuerierPresentTimer |
Other Querier Present timer.
Definition at line 142 of file igmp_router.h.
◆ running
| bool_t running |
IGMP router operation state.
Definition at line 138 of file igmp_router.h.
◆ startupQueryCount
| uint_t startupQueryCount |
Number of General Queries to be sent on startup.
Definition at line 140 of file igmp_router.h.
◆ state
| IgmpRouterState state |
IGMP router state.
Definition at line 139 of file igmp_router.h.
◆ version
| IgmpVersion version |
IGMP version.
Definition at line 133 of file igmp_router.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/igmp/igmp_router.h
