Tasks API classes and interfaces
Used for faults that do not have data held, and which are probably not handled in a special way by the caller.
Fault signalling that querying the result of the task failed because the task does not exist.
Describes the state of an asynchronous task.
Fault signalling that querying the result of the task is not a valid operation while the task is not finished yet.
Result object of tasks. Specific tasks may have specific result objects, inheriting from this class. Exact type is described on the interface where the operation is started.
Throw in case of unexpected errors
Operations related to the management of asynchronous tasks. Tasks are started by operations that are available on other interfaces, this interfaces handles operations on already started tasks.
Enumeration representing different light resource types.