IPC API
3.30.01.12
|
Worker pool descriptor. More...
#include <RcmServer.h>
Data Fields | |
String | name |
The name of the worker pool. More... | |
UInt | count |
The number of worker threads in the pool. More... | |
Thread_Priority | priority |
The priority of all threads in the worker pool. More... | |
Int | osPriority |
The priority (OS-specific) of all threads in the worker pool. More... | |
SizeT | stackSize |
The stack size in bytes of a worker thread. More... | |
String | stackSeg |
The worker thread stack placement. More... | |
Worker pool descriptor.
Use this data structure to define a worker pool to be created either at the server create time or dynamically at runtime.
String RcmServer_ThreadPoolDesc::name |
The name of the worker pool.
UInt RcmServer_ThreadPoolDesc::count |
The number of worker threads in the pool.
Thread_Priority RcmServer_ThreadPoolDesc::priority |
The priority of all threads in the worker pool.
This value is Operating System independent. It determines the execution priority of all the worker threads in the pool.
Int RcmServer_ThreadPoolDesc::osPriority |
The priority (OS-specific) of all threads in the worker pool.
This value is Operating System specific. It determines the execution priority of all the worker threads in the pool. If this property is set, it takes precedence over the priority property above.
SizeT RcmServer_ThreadPoolDesc::stackSize |
The stack size in bytes of a worker thread.
String RcmServer_ThreadPoolDesc::stackSeg |
The worker thread stack placement.