Skip to content

Struct SYN_DeviceNet_Node

ClassList > SYN_DeviceNet_Node

DeviceNet Node Context Structure.

  • #include <syn_devicenet.h>

Public Attributes

Type Name
SYN_CIP_Assembly assembly
SYN_CIP_DeviceNet devicenet_obj
bool dup_mac_failed
uint32_t dup_mac_timer_ms
bool explicit_connected
SYN_CIP_Identity identity
bool polled_connected
SYN_DeviceNet_State state

Public Attributes Documentation

variable assembly

SYN_CIP_Assembly SYN_DeviceNet_Node::assembly;

CIP Assembly object context


variable devicenet_obj

SYN_CIP_DeviceNet SYN_DeviceNet_Node::devicenet_obj;

CIP DeviceNet object attributes


variable dup_mac_failed

bool SYN_DeviceNet_Node::dup_mac_failed;

Duplicate MAC check failure flag


variable dup_mac_timer_ms

uint32_t SYN_DeviceNet_Node::dup_mac_timer_ms;

Duplicate MAC check timer in ms


variable explicit_connected

bool SYN_DeviceNet_Node::explicit_connected;

Explicit connection active flag


variable identity

SYN_CIP_Identity SYN_DeviceNet_Node::identity;

CIP Identity object attributes


variable polled_connected

bool SYN_DeviceNet_Node::polled_connected;

Polled I/O connection active flag


variable state

SYN_DeviceNet_State SYN_DeviceNet_Node::state;

Current node state



The documentation for this class was generated from the following file src/syntropic/proto/syn_devicenet.h