Table of Contents

Class NotifyPluginStarted

Namespace
DuetAPI.Commands
Assembly
DuetAPI.dll

May be used by third-party plugins to flag when they have fully started

public class NotifyPluginStarted : Command
Inheritance
NotifyPluginStarted
Derived
Inherited Members

Remarks

In order to use this command, the plugin manifest must have the SbcNotifyStarted property set. This can be useful if custom codes are used in dsf-config.g, because this can guarantee that the necessary code interceptors are active before it is started.

Constructors

NotifyPluginStarted()

public NotifyPluginStarted()

Properties

Plugin

Identifier of the plugin (only mandatory if running as root)

public string? Plugin { get; set; }

Property Value

string

Methods

UpdateFromJson(JsonElement)

Update this instance from a given JSON element

public override void UpdateFromJson(JsonElement jsonElement)

Parameters

jsonElement JsonElement

Element to update this intance from

Remarks

This method is auto-generated

Exceptions

JsonException

Failed to deserialize data

UpdateFromJsonReader(ref Utf8JsonReader)

Update this instance from a given JSON element

public override void UpdateFromJsonReader(ref Utf8JsonReader reader)

Parameters

reader Utf8JsonReader

Reader to update this intance from

Remarks

This method is auto-generated

Exceptions

JsonException

Failed to deserialize data