OpENer - Open Source EtherNet/IP(TM) I/O Target Stack  2.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
multicast_address_configuration Struct Reference

Multicast Configuration struct, called Mcast config. More...

#include <ciptcpipinterface.h>

Data Fields

CipUsint alloc_control
 
CipUint number_of_allocated_multicast_addresses
 
CipUsint reserved_shall_be_zero
 
CipUdint starting_multicast_address
 

Detailed Description

Multicast Configuration struct, called Mcast config.

Definition at line 26 of file ciptcpipinterface.h.

Field Documentation

CipUsint multicast_address_configuration::alloc_control

0 for default multicast address generation algorithm; 1 for multicast addresses according to Num MCast and MCast Start Addr

Definition at line 27 of file ciptcpipinterface.h.

Referenced by GetAttributeSingleTcpIpInterface().

CipUint multicast_address_configuration::number_of_allocated_multicast_addresses

Number of IP multicast addresses allocated

Definition at line 29 of file ciptcpipinterface.h.

Referenced by GetAttributeSingleTcpIpInterface().

CipUsint multicast_address_configuration::reserved_shall_be_zero

shall be zero

Definition at line 28 of file ciptcpipinterface.h.

Referenced by GetAttributeSingleTcpIpInterface().

CipUdint multicast_address_configuration::starting_multicast_address

Starting multicast address from which Num Mcast addresses are allocated

Definition at line 30 of file ciptcpipinterface.h.

Referenced by ConfigureIpMacAddress(), ConfigureNetworkInterface(), CreateUdpSocket(), GetAttributeSingleTcpIpInterface(), and OpenMulticastConnection().


The documentation for this struct was generated from the following file: