Class Plugin
Class representing a loaded plugin
Inherited Members
Namespace: DuetAPI.ObjectModel
Assembly: DuetAPI.dll
Syntax
public sealed class Plugin : PluginManifest, IModelObject, ICloneable, INotifyPropertyChanged, INotifyPropertyChanging
Properties
DsfFiles
List of files for the DSF plugin
Declaration
public ModelCollection<string> DsfFiles { get; }
Property Value
Type | Description |
---|---|
ModelCollection<string> |
DwcFiles
List of files for the DWC plugin
Declaration
public ModelCollection<string> DwcFiles { get; }
Property Value
Type | Description |
---|---|
ModelCollection<string> |
Pid
Process ID of the plugin or -1 if not started. It is set to 0 while the plugin is being shut down
Declaration
public int Pid { get; set; }
Property Value
Type | Description |
---|---|
int |
SdFiles
List of files to be installed to the (virtual) SD excluding web files
Declaration
public ModelCollection<string> SdFiles { get; }
Property Value
Type | Description |
---|---|
ModelCollection<string> |