RTFW_MONITOR_STATUS Enumeration
RTFW_MONITOR_STATUS represents the wRTOS Monitoring Framework state.
Syntax
typedef enum _RTFW_MONITOR_STATUS(
RTMS_DISABLED = 0,
RTMS_ENABLED,
RTMS_STARTED,
RTMS_MAX,
} RTFW_MONITOR_STATUS, * PRTFW_MONITOR_STATUS;
Constants
RTMS_DISABLED
Monitoring is disabled.
RTMS_ENABLED
Monitoring is enabled, which means the wRTOS Subsystem has allocated non-paged pool memory needed by the Monitoring Framework. Monitoring must be enabled before it can be started, because enabling monitoring causes non-determinism in real-time applications. Once enabled, starting and stopping monitoring is always deterministic.
RTMS_STARTED
Monitoring is started and collecting events.
Remarks
If the current state is RTMS_DISABLED, RtfwStartMonitoring will fail. If the current state is RTMW_STARTED, RtfwDisableMonitoring will fail.
Requirements
| Minimum supported version | Header | Library |
|---|---|---|
|
wRTOS 1.0 SDK |
RtfwApi.h |
RtfwApi.lib |
See Also: