Table of Contents

Class ControlQueuedRequest

Namespace
TorBoxSDK.Models.Queued
Assembly
TorBoxSDK.dll

Represents a request to perform a control operation on queued downloads.

public sealed record ControlQueuedRequest : IEquatable<ControlQueuedRequest>
Inheritance
ControlQueuedRequest
Implements
Inherited Members

Properties

All

Gets a value indicating whether the operation should apply to all queued downloads, or null to apply to a single queued download identified by QueuedId.

[JsonPropertyName("all")]
public bool? All { get; init; }

Property Value

bool?

Operation

Gets the control operation to perform on the queued download.

[JsonPropertyName("operation")]
public ControlOperation Operation { get; init; }

Property Value

ControlOperation

QueuedId

Gets the identifier of the queued download to control, or null when All is true.

[JsonPropertyName("queued_id")]
public long? QueuedId { get; init; }

Property Value

long?