|
RTI Connext DDS Micro C++ API
2.4.14.2
|
OSAPI Thread API. More...
Classes | |
| struct | OSAPI_ThreadProperty |
| Properties for thread creation. More... | |
Macros | |
| #define | OSAPI_THREAD_PRIORITY_LOW -1 |
| Low priority. | |
| #define | OSAPI_THREAD_PRIORITY_BELOW_NORMAL -2 |
| Below normal priority. | |
| #define | OSAPI_THREAD_PRIORITY_NORMAL -3 |
| Normal priority. | |
| #define | OSAPI_THREAD_PRIORITY_ABOVE_NORMAL -4 |
| Above normal priority. | |
| #define | OSAPI_THREAD_PRIORITY_HIGH -5 |
| High priority. | |
| #define | OSAPI_THREAD_PRIORITY_INHERIT -6 |
| Use the same priority as the spawning thread. Only applies to POSIX. | |
| #define | OSAPI_THREAD_USE_OSDEFAULT_STACKSIZE 0 |
| Use the default stack size when creating a thread. | |
| #define | OSAPI_THREAD_DEFAULT_OPTIONS 0x00 |
| Use only the default options the OS gives you. | |
| #define | OSAPI_THREAD_FLOATING_POINT 0x01 |
| Hint to the OS to create a thread that supports floating point. | |
| #define | OSAPI_THREAD_STDIO 0x02 |
| Hint to the OS to create a thread that supports standard I/O. | |
| #define | OSAPI_THREAD_REALTIME_PRIORITY 0x08 |
| Hint to the OS to create a thread that runs in real-time priority mode. | |
| #define | OSAPI_THREAD_PROPERTY_DEFAULT |
| Default thread properties. | |
| #define | OSAPI_ThreadProperty_INITIALIZER OSAPI_THREAD_PROPERTY_DEFAULT |
| Initializer for OSAPI_ThreadProperty. | |
Typedefs | |
| typedef RTI_UINT32 | OSAPI_ThreadOptions |
| Thread options. | |
OSAPI Thread API.
| #define OSAPI_THREAD_PRIORITY_LOW -1 |
Low priority.
| #define OSAPI_THREAD_PRIORITY_BELOW_NORMAL -2 |
Below normal priority.
| #define OSAPI_THREAD_PRIORITY_NORMAL -3 |
Normal priority.
| #define OSAPI_THREAD_PRIORITY_ABOVE_NORMAL -4 |
Above normal priority.
| #define OSAPI_THREAD_PRIORITY_HIGH -5 |
High priority.
| #define OSAPI_THREAD_PRIORITY_INHERIT -6 |
Use the same priority as the spawning thread. Only applies to POSIX.
| #define OSAPI_THREAD_USE_OSDEFAULT_STACKSIZE 0 |
Use the default stack size when creating a thread.
| #define OSAPI_THREAD_DEFAULT_OPTIONS 0x00 |
Use only the default options the OS gives you.
| #define OSAPI_THREAD_FLOATING_POINT 0x01 |
Hint to the OS to create a thread that supports floating point.
| #define OSAPI_THREAD_STDIO 0x02 |
Hint to the OS to create a thread that supports standard I/O.
| #define OSAPI_THREAD_REALTIME_PRIORITY 0x08 |
Hint to the OS to create a thread that runs in real-time priority mode.
| #define OSAPI_THREAD_PROPERTY_DEFAULT |
Default thread properties.
| #define OSAPI_ThreadProperty_INITIALIZER OSAPI_THREAD_PROPERTY_DEFAULT |
Initializer for OSAPI_ThreadProperty.
| typedef RTI_UINT32 OSAPI_ThreadOptions |
Thread options.