#include <ethercat_device.h>
Definition at line 95 of file ethercat_device.h.
◆ EthercatDeviceDiagnostics()
| EthercatDeviceDiagnostics::EthercatDeviceDiagnostics |
( |
| ) |
|
◆ accumulate()
◆ collect()
| void EthercatDeviceDiagnostics::collect |
( |
EthercatCom * |
com, |
|
|
EtherCAT_SlaveHandler * |
sh |
|
) |
| |
◆ publish()
◆ zeroTotals()
| void EthercatDeviceDiagnostics::zeroTotals |
( |
| ) |
|
|
protected |
◆ devicesRespondingToNodeAddress_
| int EthercatDeviceDiagnostics::devicesRespondingToNodeAddress_ |
|
protected |
◆ diagnosticsFirst_
| bool EthercatDeviceDiagnostics::diagnosticsFirst_ |
|
protected |
◆ diagnosticsValid_
| bool EthercatDeviceDiagnostics::diagnosticsValid_ |
|
protected |
◆ epuErrorTotal_
| uint64_t EthercatDeviceDiagnostics::epuErrorTotal_ |
|
protected |
◆ errorCountersMayBeCleared_
| bool EthercatDeviceDiagnostics::errorCountersMayBeCleared_ |
|
protected |
◆ errorCountersPrev_
◆ nodeAddress_
| unsigned EthercatDeviceDiagnostics::nodeAddress_ |
|
protected |
◆ pdiErrorTotal_
| uint64_t EthercatDeviceDiagnostics::pdiErrorTotal_ |
|
protected |
◆ portDiagnostics_
◆ resetDetected_
| bool EthercatDeviceDiagnostics::resetDetected_ |
|
protected |
The documentation for this struct was generated from the following files: