|
arduino-audio-tools
|
#include "AudioTools/CoreAudio/AudioBasic/Collections/Allocator.h"#include "AudioToolsConfig.h"#include <limits.h>#include <zephyr/kernel.h>Go to the source code of this file.
Classes | |
| class | QueueZephyr< T > |
| FIFO Queue implementation based on Zephyr message queues. More... | |
Namespaces | |
| namespace | audio_tools |
| Generic Implementation of sound input and output for desktop environments using portaudio. | |
Macros | |
| #define | AUDIO_TOOLS_RTOS_TICK_TYPES_DEFINED |
| #define | pdFALSE 0 |
| #define | pdMS_TO_TICKS(ms) (ms) |
| #define | pdTRUE 1 |
| #define | portMAX_DELAY UINT32_MAX |
Typedefs | |
| using | BaseType_t = int |
| template<class T > | |
| using | QueueRTOS = QueueZephyr< T > |
| Compatibility typedef for RTOS-based queue naming. | |
| using | TickType_t = uint32_t |
Functions | |
| k_timeout_t | rtosTimeoutFromTicks (TickType_t ticks) |
| #define AUDIO_TOOLS_RTOS_TICK_TYPES_DEFINED |
| #define pdFALSE 0 |
| #define pdMS_TO_TICKS | ( | ms | ) | (ms) |
| #define pdTRUE 1 |
| #define portMAX_DELAY UINT32_MAX |
| using BaseType_t = int |
| using TickType_t = uint32_t |