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)