TcEventClass

This enum describes the event class. The event class can be set on issuing an alarm and can be used by the clients to distinguish different alarm classes.  For e.g. the formatter displays for the different alarm class different icons.

enum TcEventClass
{
    TCEVENTCLASS_NONE =0,
    TCEVENTCLASS_MAINTENANCE =1,
    TCEVENTCLASS_MESSAGE =2,
    TCEVENTCLASS_HINT =3,
    TCEVENTCLASS_STATEINFO =4,
    TCEVENTCLASS_INSTRUCTION =5,
    TCEVENTCLASS_WARNING =6,
    TCEVENTCLASS_ALARM =7,
    TCEVENTCLASS_PARAMERROR =8,
    TCEVENTCLASS_MAX
};
Parameters

Item

Description

TCEVENTCLASS_NONE

No special event class

TCEVENTCLASS_MAINTENANCE

The event is classified as an MAINTENANCE alarm

TCEVENTCLASS_MESSAGE

The event is classified as a message

TCEVENTCLASS_HINT

The event is classified as a hint

TCEVENTCLASS_STATEINFO

The event is classified as a state information

TCEVENTCLASS_INSTRUCTION

The event is classified as an instruction

TCEVENTCLASS_WARNING

The event is classified a warning

TCEVENTCLASS_PARAMERROR

The event is classified a parameter error

TCEVENTCLASS_MAX

The event class max is not used as classifier it just describes the max value of the enum