|
esp32-audio-player 0.1.0
Audio player engine for ESP32
|
Locks. More...
#include <base.h>
Data Fields | |
| void *(* | create )(void) |
| void(* | lock )(void *m) |
| void(* | unlock )(void *m) |
| void(* | destroy )(void *m) |
Locks.
The core never creates threads. Modules that can be called from several threads (player commands, library queries) protect shared state with these ops. Default: no-op (single-threaded host tests).
| void *(* core_lock_ops_t::create) (void) |
| void(* core_lock_ops_t::destroy) (void *m) |
| void(* core_lock_ops_t::lock) (void *m) |
| void(* core_lock_ops_t::unlock) (void *m) |