Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: TYBLE16_simple_data_logger TYBLE16_MP3_Air
RTOS
[Public API]
Namespaces | |
| namespace | rtos::Kernel |
Functions in the Kernel namespace control RTOS kernel information. | |
Modules | |
| ConditionVariable class | |
| EventFlags class | |
| Mail class | |
| MemoryPool class | |
| Mutex class | |
| Queue class | |
| RtosTimer class | |
| Semaphore class | |
| ThisThread namespace | |
| Thread class | |
Typedefs | |
| typedef mbed::ScopedLock< Mutex > | ScopedMutexLock |
| Typedef for the mutex lock. | |
Enumerations | |
| enum | osStatus_t { osOK = 0, osError = -1, osErrorTimeout = -2, osErrorResource = -3, osErrorParameter = -4, osErrorNoMemory = -5, osErrorISR = -6, osStatusReserved = 0x7FFFFFFF } |
Typedef Documentation
| typedef mbed::ScopedLock<Mutex> ScopedMutexLock |
Typedef for the mutex lock.
Usage:
void foo(Mutex &m) { ScopedMutexLock lock(m); // Mutex lock protects code in this block }
Enumeration Type Documentation
| enum osStatus_t |
- Enumerator:
Definition at line 50 of file mbed_rtos_types.h.
Generated on Tue Jul 12 2022 13:55:26 by
1.7.2