LuciadCPillar C# 2024.1.04
Luciad.Concurrent.ITaskScheduler Interface Reference

Interface for a class that can schedule tasks. More...

Inheritance diagram for Luciad.Concurrent.ITaskScheduler:
Luciad.Input.TaskSchedulerAdapter

Public Member Functions

void Schedule (Luciad.Concurrent.ITask task)
 Implement this method to execute the given ITask with the desired context. More...
 

Detailed Description

Interface for a class that can schedule tasks.

Tasks must implement the ITask interface. This allows a task consumer to run tasks on a specific thread if needed.

Member Function Documentation

◆ Schedule()

void Luciad.Concurrent.ITaskScheduler.Schedule ( Luciad.Concurrent.ITask  task)

Implement this method to execute the given ITask with the desired context.

Parameters
taskthe task to execute, cannot be null.