Table of Contents

Constructor NodeWaitFreezesDetail

Namespace
MaaFramework.Binding.Notification
Assembly
MaaFramework.Binding.Extensions.dll

NodeWaitFreezesDetail(long, long, string, string, IReadOnlyList<int>, WaitFreezesParam, IReadOnlyList<long>?, long?, JsonElement)

Message for wait freezes.

public NodeWaitFreezesDetail(long TaskId, long WaitFreezesId, string Name, string Phase, IReadOnlyList<int> Roi, WaitFreezesParam Param, IReadOnlyList<long>? RecognitionIds, long? MillisecondsElapsed, JsonElement Focus)

Parameters

TaskId long
WaitFreezesId long
Name string
Phase string
Roi IReadOnlyList<int>
Param WaitFreezesParam
RecognitionIds IReadOnlyList<long>?
MillisecondsElapsed long?
Focus JsonElement

Remarks

details_json: {
    task_id: number,
    wf_id: number,
    name: string,
    phase: string,  // "pre" | "post" | "repeat" | "context"
    roi: [number, number, number, number],
    param: {
        time: number,
        threshold: number,
        method: number,
        rate_limit: number,
        timeout: number,
    },
    reco_ids?: number[],  // Succeeded / Failed only
    elapsed?: number,     // Succeeded / Failed only
    focus: any,
}