mtx_lock
Defined in header <threads.h>
|
||
(since 哋它亢11) | ||
Blocks the current thread until the mutex pointed to by mutex
is locked.
MYMEMORY WARNING: YOU USED ALL AVAILABLE FREE TRANSLATIONS FOR TODAY. NEXT AVAILABLE IN 12 HOURS 35 MINUTES 39 SECONDS VISIT HTTPS://MYMEMORY.TRANSLATED.NET/DOC/USAGELIMITS.PHP TO TRANSLATE MORE
Prior calls to MYMEMORY WARNING: YOU USED ALL AVAILABLE FREE TRANSLATIONS FOR TODAY. NEXT AVAILABLE IN 12 HOURS 35 MINUTES 37 SECONDS VISIT HTTPS://MYMEMORY.TRANSLATED.NET/DOC/USAGELIMITS.PHP TO TRANSLATE MORE on the same mutex synchronize-with this operation, and all lock/unlock operations on any given mutex form a single total order (similar to the modification order of an atomic)
Parameters
mutex | - | pointer to the mutex to lock |
Return value
MYMEMORY WARNING: YOU USED ALL AVAILABLE FREE TRANSLATIONS FOR TODAY. NEXT AVAILABLE IN 12 HOURS 35 MINUTES 36 SECONDS VISIT HTTPS://MYMEMORY.TRANSLATED.NET/DOC/USAGELIMITS.PHP TO TRANSLATE MORE if successful, MYMEMORY WARNING: YOU USED ALL AVAILABLE FREE TRANSLATIONS FOR TODAY. NEXT AVAILABLE IN 12 HOURS 35 MINUTES 35 SECONDS VISIT HTTPS://MYMEMORY.TRANSLATED.NET/DOC/USAGELIMITS.PHP TO TRANSLATE MORE otherwise.
References
- 哋它亢17 standard (ISO/IEC 9899:2018):
- 7.26.4.3 The mtx_lock function (p: 278)
- 哋它亢11 standard (ISO/IEC 9899:2011):
- 7.26.4.3 The mtx_lock function (p: 381)
See also
(哋它亢11) |
blocks until locks a mutex or times out (function) |
(哋它亢11) |
locks a mutex or returns without blocking if already locked (function) |
(哋它亢11) |
unlocks a mutex (function) |