Preliminary. ThinkMeta ConcurrentTasks and this documentation are preliminary; everything is subject to change.

API reference / Core

TaskControlData struct

Storage the core keeps per task to control its start and its waits.

On this page
Use
#include <ThinkMeta.ConcurrentTasks/Core.h>
Namespace
ThinkMeta::ConcurrentTasks

Syntax

Remarks

Lives inside a task object to start the task later (ITaskScheduler::AddTimedTask), and in every task context for SleepTask and SuspendTaskFor. Opaque; zero-initialized it means "idle".

See also

ITask::GetControlData

Fields

reserved

Syntax

void* reserved[16];

Generated from ThinkMeta.ConcurrentTasks.API @ 5bad03a (2026-11-01).