API reference / dev.zernyth.api.scheduler
AsyncRuntime
public interface AsyncRuntime
Submit/configure on the server thread. returnToServer, cancellation and immutable snapshots are worker-safe. CPU uses Endstone workers; IO uses quota-limited virtual threads. Neither permits native worker access.
Members
TaskHandle submit(TaskKind kind, TaskAction action, TaskOptions options)default TaskHandle submitCpu(TaskAction action)default TaskHandle submitIo(TaskAction action)TaskHandle returnToServer(Runnable action)void cancelAll()void configure(RuntimeLimits limits)RuntimeLimits limits()AsyncSnapshot snapshot()