| Class | Description |
|---|---|
| Mld6igmpGroupRecord | A class to store information about multicast group membership. |
| Mld6igmpGroupSet | A class to store information about a set of multicast groups. |
| Mld6igmpNode | The MLD/IGMP node class. |
| Mld6igmpNodeCli | The class for Mld6igmpNode CLI access. |
| Mld6igmpSourceRecord | A class to store information about a source (within a given multicast group). |
| Mld6igmpSourceSet | A class to store information about a set of sources. |
| Mld6igmpVif | A class for MLD/IGMP-specific virtual interface. |
| XrlMld6igmpNode | |
| XrlMld6igmpNode::JoinLeaveMulticastGroup | Class for handling the task of join/leave multicast group requests |
| XrlMld6igmpNode::RegisterUnregisterInterest | Class for handling the task to register/unregister interest in the FEA or MFEA with the Finder. |
| XrlMld6igmpNode::RegisterUnregisterReceiver | Class for handling the task to register/unregister with the FEA as a receiver on an interface. |
| XrlMld6igmpNode::SendAddDeleteMembership | Class for handling the queue of sending Add/Delete membership requests |
| XrlMld6igmpNode::SendProtocolMessage | Class for handling the task of sending protocol messages |
| XrlMld6igmpNode::XrlTaskBase | A base class for handling tasks for sending XRL requests. |