Multicast#

Functions#

sl_status_t
sl_net_join_multicast_address(sl_net_interface_t interface, const sl_ip_address_t *ip_address)

Enable multicast for the given IP address.

sl_status_t
sl_net_leave_multicast_address(sl_net_interface_t interface, const sl_ip_address_t *ip_address)

Disable multicast for the given IP address.

Function Documentation#

sl_net_join_multicast_address#

sl_status_t sl_net_join_multicast_address (sl_net_interface_t interface, const sl_ip_address_t * ip_address)

Enable multicast for the given IP address.

Parameters
TypeDirectionArgument NameDescription
sl_net_interface_t[in]interface

Selected interface.

const sl_ip_address_t *[in]ip_address

Multicast IP address.

Returns


sl_net_leave_multicast_address#

sl_status_t sl_net_leave_multicast_address (sl_net_interface_t interface, const sl_ip_address_t * ip_address)

Disable multicast for the given IP address.

Parameters
TypeDirectionArgument NameDescription
sl_net_interface_t[in]interface

Selected interface.

const sl_ip_address_t *[in]ip_address

Multicast IP address.

Returns