RTI Connext DDS Micro C API  Version 4.1.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
NETIO_DGRAM_InterfaceMultiCastGroup Struct Reference

<<eXtension>> <<cert>> . More...

#include <netio_dgram.h>

Data Fields

struct NETIO_Address address_low
 The lowest multicast address.
struct NETIO_Address address_high
 The highest multicast address.
struct NETIO_Netmask netmask
 The netmask to apply to the group.

Detailed Description


Field Documentation

struct NETIO_Address NETIO_DGRAM_InterfaceMultiCastGroup::address_low

The lowest multicast address.

struct NETIO_Address NETIO_DGRAM_InterfaceMultiCastGroup::address_high

The highest multicast address.

struct NETIO_Netmask NETIO_DGRAM_InterfaceMultiCastGroup::netmask

The netmask to apply to the group.

The netmask is a sequence of N consecutive 1s, starting with the left most bit. In order to determine if an address is a multicast address the netmask is first applied to the address and the high and low address of the multicast group. If the masked address is within the multicast group it is treated as a multicast address.


RTI Connext DDS Micro C API Version 4.1.0 Copyright © Sun Dec 8 2024 Real-Time Innovations, Inc