RT_MONITOR_TRIGGER_CONTROL

RT_MONITOR_TRIGGER_CONTROL transiently associates trigger values to monitoring event types.

Syntax

typedef struct _RT_MONITOR_TRIGGER_CONTROL {
   size_t size;
   MF_TRIGGERS triggers;
   MF_EVENT_KIND monitorEvent;
} RT_MONITOR_TRIGGER_CONTROL, *PRT_MONITOR_TRIGGER_CONTROL;

Members

size

Must be set to sizeof(RT_MONITOR_TRIGGER_CONTROL).

triggers

Represents a set of triggers for a single event kind. Each bit in this type represents one kind of trigger.

These macros define bit flags that represent the trigger kinds for use in instances of type MF_TRIGGERS. Presently, there is only one trigger kind: MF_TRIGGER_START_MONITORING.

Trigger Kind Meaning
MF_TRIGGER_NONE No event triggers.
MF_TRIGGER_START_MONITORING Start monitoring.

monitorEvent

Specifies the event for which the triggers are set.

Requirements

Minimum Supported Version RTX64 3.6
Header RtssApi.h
Library rtx_rtss.lib

See Also:

RtMonitorSetTriggers

Understanding Persistent vs. Transient

RTX64_MONITOR_CONTROL_OP

RtMonitorControl

MF_EVENT_KIND