EASY-ROB™ Kernel  v8.606
Public Attributes | List of all members
TErNotifyData Struct Reference

Notify data structure Used with callback function TerNotifyProc() More...

#include <erk_capi_types.h>

Public Attributes

int NotificationType
 ER_NOTIFY_TYPE_MSG = 0; ER_NOTIFY_TYPE_WARNING = 1; ER_NOTIFY_TYPE_ERROR = 2; ER_NOTIFY_TYPE_INTERNAL_ERROR = 3;. More...
 
int NotificationDomain
 ER_NOTIFY_DOMAIN_OK, ER_NOTIFY_DOMAIN_GLOBAL, ER_NOTIFY_DOMAIN_FILE_IO, ER_NOTIFY_DOMAIN_KIN_CALC, ER_NOTIFY_DOMAIN_MOTION_PREP, ER_NOTIFY_DOMAIN_MOTION_EXEC. More...
 
int NotificationCode
 Notify code ER_NOTIFY_CODE_WARN_*, ER_NOTIFY_CODE_IPO_*. More...
 
TErTargetID TargetID
 Target ID where the notification occured, Default 0. More...
 
char Msg [ER_MAXSTR]
 Individual notification message. More...
 

Detailed Description

Notify data structure Used with callback function TerNotifyProc()

Member Data Documentation

◆ Msg

char TErNotifyData::Msg[ER_MAXSTR]

Individual notification message.

◆ NotificationCode

int TErNotifyData::NotificationCode

Notify code ER_NOTIFY_CODE_WARN_*, ER_NOTIFY_CODE_IPO_*.

◆ NotificationDomain

int TErNotifyData::NotificationDomain

ER_NOTIFY_DOMAIN_OK, ER_NOTIFY_DOMAIN_GLOBAL, ER_NOTIFY_DOMAIN_FILE_IO, ER_NOTIFY_DOMAIN_KIN_CALC, ER_NOTIFY_DOMAIN_MOTION_PREP, ER_NOTIFY_DOMAIN_MOTION_EXEC.

◆ NotificationType

int TErNotifyData::NotificationType

ER_NOTIFY_TYPE_MSG = 0; ER_NOTIFY_TYPE_WARNING = 1; ER_NOTIFY_TYPE_ERROR = 2; ER_NOTIFY_TYPE_INTERNAL_ERROR = 3;.

◆ TargetID

TErTargetID TErNotifyData::TargetID

Target ID where the notification occured, Default 0.


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