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
