Table of Contents

Class SetObjectModel

Namespace
DuetControlServer.Commands
Assembly
DuetControlServer.dll

Implementation of the SetObjectModel command

public sealed class SetObjectModel : SetObjectModel
Inheritance
SetObjectModel
Inherited Members

Constructors

SetObjectModel(ObjectModel, LockManager)

Implementation of the SetObjectModel command

public SetObjectModel(ObjectModel model, LockManager lockManager)

Parameters

model ObjectModel

Object model

lockManager LockManager

Lock manager

Methods

ExecuteAsync(CancellationToken)

Set an atomic property in the object model

public override Task<bool> ExecuteAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Optional cancellation token

Returns

Task<bool>

Asynchronous task