| Name | Data Type | Qualifiers |
| Name | Data Type | Value | Scope | Flavors |
| CancelState | uint16 |
| Description | string | Indicates the thread's cancelability state | None | TRANSLATABLE= true |
| Values | string | PTHREAD_CANCEL_ENABLE, PTHREAD_CANCEL_DISABLE | None | TRANSLATABLE= true |
| CancelType | uint16 |
| Description | string | Indicates the thread's cancelability type | None | TRANSLATABLE= true |
| Values | string | PTHREAD_CANCEL_DEFERRED, PTHREAD_CANCEL_ASYNCHRONOUS | None | TRANSLATABLE= true |
| ConcurrencyLevel | uint64 |
| Description | string | Indicates the thread's concurrency level. | None | TRANSLATABLE= true |
| ContentionScope | uint16 |
| Description | string | Indicates the contention scope of the thread | None | TRANSLATABLE= true |
| Values | string | PTHREAD_SCOPE_SYSTEM, PTHREAD_SCOPE_PROCESS | None | TRANSLATABLE= true |
| DetachState | uint16 |
| Description | string | Indicates the creation state of the thread. | None | TRANSLATABLE= true |
| Values | string | PTHREAD_CREATE_DETACHED, PTHREAD_CREATE_JOINABLE | None | TRANSLATABLE= true |
| GuardSize | string |
| Description | string | Indicates the size of the guard area for a created thread's stack. | None | TRANSLATABLE= true |
| InheritSched | uint16 |
| Description | string | Indicates how the scheduling attributes are to be set | None | TRANSLATABLE= true |
| Values | string | PTHREAD_INHERIT_SCHED, PTHREAD_EXPLICIT_SCHED | None | TRANSLATABLE= true |
| SchedPolicy | uint16 |
| Description | string | Indicates the thread's scheduling policy. | None | TRANSLATABLE= true |
| Values | string | SCHED_FIFO, SCHED_RR, SCHED_OTHER | None | TRANSLATABLE= true |
| StackSize | string |
| Description | string | Indicates the size of storage to be used for the thread's stack. | None | TRANSLATABLE= true |