DPB1Class · Utilities and settings

Runner

Provides runner data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Framework

public class RunnerView DPB2 version →

Members and overloads

20 results

Runner

MethodLink ↗
public Runner.Runner(string name)

Creates a new Runner instance using the supplied arguments.

namestring
Specifies name.

AddToAutoupdate

MethodLink ↗
public void Runner.AddToAutoupdate(Coroutine coroutine)

Adds to autoupdate using the supplied arguments.

coroutineCoroutine
Specifies coroutine.

GetCoroutineByname

MethodLink ↗
public Coroutine Runner.GetCoroutineByname(string name)

Returns coroutine byname using the supplied arguments.

namestring
Specifies name.

Returns: The Coroutine result.

HasName

MethodLink ↗
public bool Runner.HasName(string name)

Checks for name using the supplied arguments.

namestring
Specifies name.

Returns: A Boolean result. The member description explains the condition being checked.

ResumeCoroutines

MethodLink ↗
public void Runner.ResumeCoroutines(IEnumerable<Coroutine> coroutines)

Executes the resume coroutines operation with the supplied arguments.

coroutinesIEnumerable<Coroutine>
Specifies coroutines.

Run

MethodLink ↗
public Coroutine Runner.Run(Coroutine routine)

Runs this component's work and returns the result shown in the signature.

routineCoroutine
Specifies routine.

Returns: The Coroutine result.

Run

MethodLink ↗
public Coroutine Runner.Run(IEnumerator enumerator, string owner, string name = null)

Runs this component's work and returns the result shown in the signature.

enumeratorIEnumerator
Specifies enumerator.
ownerstring
Specifies owner.
namestring
Specifies name. Optional; the default is shown in the signature.

Returns: The Coroutine result.

StopCoroutines

MethodLink ↗
public void Runner.StopCoroutines(IEnumerable<Coroutine> coroutines)

Stops coroutines using the supplied arguments.

coroutinesIEnumerable<Coroutine>
Specifies coroutines.

Update

MethodLink ↗
public bool Runner.Update()

Executes the update operation.

Returns: A Boolean result. The member description explains the condition being checked.

AutorestartCoroutines

PropertyLink ↗
public IEnumerable<Coroutine> Runner.AutorestartCoroutines { get; }

Gets the autorestart coroutines collection. Its element types are linked below.

Coroutines

PropertyLink ↗
public IEnumerable<Coroutine> Runner.Coroutines { get; }

Gets the coroutines collection. Its element types are linked below.

Count

PropertyLink ↗
public int Runner.Count { get; }

Gets count for Runner.

CountAddCoroutines

PropertyLink ↗
public int Runner.CountAddCoroutines { get; private set; }

Gets count add coroutines for Runner.

CountFalseAddCoroutines

PropertyLink ↗
public int Runner.CountFalseAddCoroutines { get; private set; }

Gets count false add coroutines for Runner.

FinishedCoroutineCount

PropertyLink ↗
public int Runner.FinishedCoroutineCount { get; private set; }

Gets finished coroutine count for Runner.

FinishedCoroutines

PropertyLink ↗
public IEnumerable<Tuple<string, string, long, DateTime, DateTime>> Runner.FinishedCoroutines { get; }

Gets the finished coroutines collection. Its element types are linked below.

IsRunning

PropertyLink ↗
public bool Runner.IsRunning { get; }

Whether this runner is running.

Name

PropertyLink ↗
public string Runner.Name { get; }

Gets name for Runner.

RunPerLoopIter

PropertyLink ↗
public int Runner.RunPerLoopIter { get; set; }

Gets or sets run per loop iter for Runner.

WorkingCoroutines

PropertyLink ↗
public IEnumerable<Coroutine> Runner.WorkingCoroutines { get; }

Gets the working coroutines collection. Its element types are linked below.

DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.