6 #ifndef OPENER_CIPTCPIPINTERFACE_H_ 
    7 #define OPENER_CIPTCPIPINTERFACE_H_ 
   21 static const EipUint16 kCipTcpIpInterfaceClassCode = 0xF5; 
 
CipUsint g_time_to_live_value
#8 the time to live value to be used for multi-cast connections 
EipUint16 GetEncapsulationInactivityTimeout(CipInstance *instance)
Public Method to get Encapsulation Inactivity Timeout Value. 
Multicast Configuration struct, called Mcast config. 
MulticastAddressConfiguration g_multicast_configuration
#9 The multicast configuration for this device 
CipUint number_of_allocated_multicast_addresses
EipStatus
EIP stack status enum. 
CipUsint reserved_shall_be_zero
CipUint g_encapsulation_inactivity_timeout
#13 Number of seconds of inactivity before TCP connection is closed 
struct multicast_address_configuration MulticastAddressConfiguration
Multicast Configuration struct, called Mcast config. 
Struct for saving TCP/IP interface information. 
CipTcpIpNetworkInterfaceConfiguration interface_configuration_
EipStatus CipTcpIpInterfaceInit(void)
Initializing the data structures of the TCP/IP interface object. 
void ShutdownTcpIpInterface(void)
Clean up the allocated data of the TCP/IP interface object. 
CipUdint starting_multicast_address