RT_MONITOR_COMPONENT

RT_MONITOR_COMPONENT is an enumeration that represents RTX64 product components that can have their monitoring event generation enabled/disabled transiently. If one of these components has event generation disabled, no monitoring events will be generated by that product component, regardless of which individual monitoring events are enabled.

Syntax

typedef enum _RT_MONITOR_COMPONENT {
   RT_MONITOR_COMPONENT_NONE       = 0,
   RT_MONITOR_COMPONENT_TCPIPSTACK = 1,
   RT_MONITOR_COMPONENT_NAL        = 2,
   RT_MONITOR_COMPONENT_ALL        = 3,
} RT_MONITOR_COMPONENT, * PRT_MONITOR_COMPONENT;

Constants

RT_MONITOR_COMPONENT_NONE = 0

Represents no components.

RT_MONITOR_COMPONENT_TCPIPSTACK = 1

The RT-TCP/IP Stack component.

RT_MONITOR_COMPONENT_NAL = 2

The RTX64 Network Abstraction Layer (NAL) component.

RT_MONITOR_COMPONENT_ALL = 3

The union of all product component constants.

Remarks

This function is only deterministic from the RTSS side.

Requirements

Minimum Supported Version

 

RTX64 3.6

Header

Rtapi.h

Library rtx_rtss.lib (RTSS), rtapi.h (Windows)

See Also: