Table of Contents

Namespace DotCompute.Plugins.Interfaces

Classes

BackendCapabilities

Describes the capabilities of a compute backend.

PluginErrorEventArgs

Event arguments for plugin errors.

PluginHealthChangedEventArgs

Event arguments for plugin health changes.

PluginMetrics

Represents plugin performance metrics.

PluginStateChangedEventArgs

Event arguments for plugin state changes.

PluginValidationResult

Represents the result of plugin validation.

Interfaces

IBackendFactory

Factory interface for creating accelerator backend instances.

IBackendPlugin

Base interface for all DotCompute backend plugins.

Enums

PluginCapabilities

Represents the capabilities of a plugin.

PluginHealth

Represents the health status of a plugin.

PluginState

Represents the state of a plugin.