Real-Time API Data Types
This section contains structures and enumerations used by the Real-time API functions.
Enumerations
| Name | Description |
|---|---|
|
Specifies the permitted caching behavior when allocating or mapping memory. |
|
|
Represents various kinds of monitoring events. |
|
|
Contains the permitted return values from the function RtQueryPciMsiCapability. |
|
|
Indicates the performance level of calling function RtQueryProcessMSpace. |
|
|
Specifies the status of a Subsystem component. |
|
|
Represents wRTOS product components that can have their monitoring event generation enabled/disabled, either persistently or transiently. |
|
|
Specifies a set of control operations to control monitoring within an RTSS application. |
Structures
| Name | Description |
|---|---|
|
Used in two different ways: for line-based interrupts or message-based interrupts. Each interrupt type requires filling in a different portion of the ATTACH_INTERRUPT_PARAMETERS structure. |
|
|
Specifies a pointer to a user-allocated buffer which contains a message table and the number of entries in that table. |
|
|
Specifies detailed information for each message. |
|
|
Contains information for a single memory allocation space (MSpace). |
|
|
Holds the version and readability information of installable components used for the functions RtIsComponentInstalled and RtfwIsComponentInstalled. |
|
|
Specifies data for RtGetLicenses. |
|
|
Specifies data for RtGetRuntimeVersionEx and RtkGetRuntimeVersionEx. |
|
|
Transiently associates trigger values to custom monitoring event types. |
|
|
Transiently associates trigger values to monitoring event types. |
|
|
A structure used to track a FastSemaphore. |
|
|
Specifies data to the function RtEnumProcessesEx. |
|
|
Contains shared memory information for function RtQuerySharedMemory. |
|
|
Specifies the window station, desktop, standard handles, and attributes for a new process. |