| Defined in header <threads.h> | ||
|---|---|---|
enum {
thrd_success = /* unspecified */,
thrd_nomem = /* unspecified */,
thrd_timedout = /* unspecified */,
thrd_busy = /* unspecified */,
thrd_error = /* unspecified */
}; | (since C11) |
Identifiers a thread error state.
| Constant | Explanation |
|---|---|
thrd_success | indicates successful return value |
thrd_timedout | indicates timed out return value |
thrd_busy | indicates unsuccessful return value due to resource temporary unavailable |
thrd_nomem | indicates unsuccessful return value due to out of memory condition |
thrd_error | indicates unsuccessful return value |
References
- C11 standard (ISO/IEC 9899:2011):
- 7.26.1/5 thrd_success, thrd_timedout, ... (p: 377)
Please login to continue.