Skip to main content

task

Task management bindings for ESP32 FreeRTOS Provides functions to create and manage tasks on different CPU cores

export enum TaskPriority {
Idle = 0,
Low = 1,
Normal = 2,
High = 3,
Critical = 4
}

export enum CpuCore {
Core0 = 0,
Core1 = 1,
AnyCore = 2
}


// @ts-ignore
@external("task", "task_delete")
export declare function taskDelete(taskHandle: u32): void;