16#ifndef _NB_MULTICAST_H
17#define _NB_MULTICAST_H
81inline void RegisterMulticastFifo(
IPADDR group, uint16_t dest_port,
OS_FIFO *pfifo,
int interface = 0)
99inline void UnregisterMulticastFifo(
IPADDR group, uint16_t destination_port,
int interface = 0)
106inline void RegisterMulticastFifo(
IPADDR group, uint16_t dest_port,
OS_FIFO *pfifo,
int interface = 0)
111inline void UnregisterMulticastFifo(
IPADDR group, uint16_t destination_port,
int interface = 0)
Used to store and manipulate IPv4 addresses in dual stack mode.
Definition nettypes.h:208
Used to hold and manipulate IPv4 and IPv6 addresses in dual stack mode.
Definition ipv6_addr.h:41
void UnregisterMulticastFifo6(IPADDR group, uint16_t destination_port, int interface=0)
Unregister from a Multicast group.
void UnregisterMulticastFifo4(IPADDR4 group, uint16_t destination_port, int interface=0)
Unregister from a Multicast group.
void RegisterMulticastFifo6(IPADDR group, uint16_t dest_port, OS_FIFO *pfifo, int interface=0)
Register to join a Multicast group.
void RegisterMulticastFifo4(IPADDR4 group, uint16_t dest_port, OS_FIFO *pfifo, int interface=0)
Register to join a Multicast group.
NetBurner Real-Time Operating System (NBRTOS) API.
NetBurner IPADDR4 Class. See the IPADDR4 Class page for complete documentation.