Motion Master 6.0.0-alpha.86
Next-generation motion control software
Loading...
Searching...
No Matches
mm::node::TriggerErrorResult Struct Reference

What one trigger-error run did (command 16). More...

#include <somanet_drive.h>

Public Member Functions

std::string describe () const
 One line describing what happened, ready to put in front of a user.
 

Public Attributes

somanet::FirmwareService service {somanet::FirmwareService::kDriveControl}
 Which service.
 
somanet::FirmwareErrorType type {somanet::FirmwareErrorType::kLinkError}
 What was asked.
 
somanet::FirmwareErrorEffect effect {somanet::FirmwareErrorEffect::kNotImplemented}
 
bool serviceStopped = false
 

Detailed Description

What one trigger-error run did (command 16).

Member Function Documentation

◆ describe()

std::string mm::node::TriggerErrorResult::describe ( ) const

One line describing what happened, ready to put in front of a user.

Member Data Documentation

◆ effect

◆ service

somanet::FirmwareService mm::node::TriggerErrorResult::service {somanet::FirmwareService::kDriveControl}

Which service.

◆ serviceStopped

bool mm::node::TriggerErrorResult::serviceStopped = false

Whether the service stopped answering, which for kStopsService is the intended outcome and for anything else means something went wrong beyond what was asked for.

◆ type

What was asked.


The documentation for this struct was generated from the following files: