|
RTI Connext C# API Version 7.7.0
|
The properties of a thread of execution. More...
Inherits IEquatable< ThreadSettings >.
Public Member Functions | |
| ThreadSettings | With (Action< ThreadSettingsBuilder > build) |
| Creates a new ThreadSettings with a set of changes specified in an Action More... | |
| override int | GetHashCode () |
| Gets the hash code More... | |
| override bool | Equals (object other) |
| Compares for equality More... | |
| bool | Equals (ThreadSettings other) |
| Compares for equality More... | |
Properties | |
| ThreadSettingsKind | Mask [get] |
| Describes the type of thread. More... | |
| int | Priority [get] |
| Thread priority. More... | |
| int | StackSize [get] |
| The thread stack-size. More... | |
| ImmutableList< int > | CpuList [get] |
| The list of processors on which the thread(s) may run. More... | |
| CpuRotationKind | CpuRotation [get] |
| Determines how processor affinity is applied to multiple threads. More... | |
| static ThreadSettings | Default = CreateDefault() [get] |
| Singleton containing the default value of a ThreadSettings More... | |
The properties of a thread of execution.
The full documentation is available in the C API: DDS_ThreadSettings_t
|
inline |
Creates a new ThreadSettings with a set of changes specified in an Action
| build | An Action (typically a lambda function) that receives a modifiable object with the current values of this ThreadSettings. |
|
inline |
Gets the hash code
| override bool Rti.Dds.Core.Policy.ThreadSettings.Equals | ( | object | other | ) |
Compares for equality
|
inline |
Compares for equality
|
get |
Describes the type of thread.
The full documentation is available in the C API: DDS_ThreadSettings_t_mask
|
get |
Thread priority.
The full documentation is available in the C API: DDS_ThreadSettings_t_priority
|
get |
The thread stack-size.
The full documentation is available in the C API: DDS_ThreadSettings_t_stack_size
|
get |
The list of processors on which the thread(s) may run.
The full documentation is available in the C API: DDS_ThreadSettings_t_cpu_list
|
get |
Determines how processor affinity is applied to multiple threads.
The full documentation is available in the C API: DDS_ThreadSettings_t_cpu_rotation
|
staticget |
Singleton containing the default value of a ThreadSettings