6 #ifndef OPENER_CIPETHERNETLINK_H_ 
    7 #define OPENER_CIPETHERNETLINK_H_ 
   12 #define CIP_ETHERNETLINK_CLASS_CODE 0xF6 
   33   struct sockaddr *originator_address,
 
   34   const int encapsulation_session);
 
CipEthernetLinkObject g_ethernet_link
CIP Message Router Request. 
EipStatus CipEthernetLinkInit(void)
Initialize the Ethernet Link Objects data. 
EipStatus
EIP stack status enum. 
int EncodeMediaCounters(EipUint8 **pa_acMsg)
EipUint32 interface_speed
int EncodeInterfaceCapability(EipUint8 **pa_acMsg)
EipStatus GetAttributeSingleEthernetLink(CipInstance *RESTRICT const instance, CipMessageRouterRequest *const message_router_request, CipMessageRouterResponse *const message_router_response, struct sockaddr *originator_address, const int encapsulation_session)
EipUint32 interface_flags
CIP Message Router Response. 
int EncodeInterfaceCounters(EipUint8 **pa_acMsg)
Data of an CIP Ethernet Link object. 
int EncodeInterfaceControl(EipUint8 **pa_acMsg)