Table of Contents

Struct TensorRtDebugListenerInFlightAccountingGateResult

Namespace
JYPPX.TensorRtSharp
Assembly
JYPPX.TensorRtSharp.dll

Reports copied DebugListener in-flight accounting diagnostics without exposing native pointers. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public readonly struct TensorRtDebugListenerInFlightAccountingGateResult
Inherited Members

Properties

AccountingAddressExposed

Gets whether the accounting gate exposes a native address. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool AccountingAddressExposed { get; }

Property Value

bool

AccountingPointerProduced

Gets whether the accounting gate produces a native pointer. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool AccountingPointerProduced { get; }

Property Value

bool

BlockedPrerequisiteCount

Gets the copied blocked prerequisite count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public int BlockedPrerequisiteCount { get; }

Property Value

int

BlockedPrerequisites

Gets copied blocked prerequisites. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public ReadOnlyCollection<string> BlockedPrerequisites { get; }

Property Value

ReadOnlyCollection<string>

CallbackEnterAccountingGateReady

Gets whether callback enter accounting scaffold evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool CallbackEnterAccountingGateReady { get; }

Property Value

bool

CallbackInFlightNeverNegativeReady

Gets whether in-flight count cannot go negative in copied evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool CallbackInFlightNeverNegativeReady { get; }

Property Value

bool

CallbackKind

Gets the callback kind represented by this gate. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public string CallbackKind { get; }

Property Value

string

CallbackLeaveAccountingGateReady

Gets whether callback leave accounting scaffold evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool CallbackLeaveAccountingGateReady { get; }

Property Value

bool

CallbackStatePinned

Gets whether copied callback state remains pinned. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool CallbackStatePinned { get; }

Property Value

bool

CallbackStateUnpinAfterDrainGateReady

Gets whether callback state unpin after drain evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool CallbackStateUnpinAfterDrainGateReady { get; }

Property Value

bool

CanAttemptRuntimeProof

Gets whether all prerequisites are satisfied to attempt a real runtime proof. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool CanAttemptRuntimeProof { get; }

Property Value

bool

DeferredRowsStillRequired

Gets whether direct deferred callback rows must remain deferred. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool DeferredRowsStillRequired { get; }

Property Value

bool

DelegatePinned

Gets whether copied delegate state remains pinned. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool DelegatePinned { get; }

Property Value

bool

Diagnostic

Gets a copied diagnostic summary. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public string Diagnostic { get; }

Property Value

string

DisposeRequested

Gets whether dispose has been requested in the copied snapshot. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool DisposeRequested { get; }

Property Value

bool

EvidenceKind

Gets the marker used by readiness to identify this gate. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public string EvidenceKind { get; }

Property Value

string

ExceptionStatusMappingGateReady

Gets whether exception/status mapping gate evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool ExceptionStatusMappingGateReady { get; }

Property Value

bool

FullPackageConsumerRuntimeEvidenceReady

Gets whether full package consumer smoke has produced real callback runtime evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool FullPackageConsumerRuntimeEvidenceReady { get; }

Property Value

bool

InFlightAccountingGateReady

Gets whether in-flight accounting gate evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool InFlightAccountingGateReady { get; }

Property Value

bool

InFlightCallbackCount

Gets the copied in-flight callback count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public long InFlightCallbackCount { get; }

Property Value

long

IsRealCallbackRuntimeProof

Gets whether readiness may promote this result as real callback runtime proof. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool IsRealCallbackRuntimeProof { get; }

Property Value

bool

LastStatus

Gets the copied last status. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public BridgeStatusCode LastStatus { get; }

Property Value

BridgeStatusCode

Line

Gets the TensorRT API line represented by the copied owner design snapshot. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public TensorRtApiLine Line { get; }

Property Value

TensorRtApiLine

MaxInFlightCallbackCount

Gets the copied max in-flight callback count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public long MaxInFlightCallbackCount { get; }

Property Value

long

NativeAttachEntryLocated

Gets whether a native non-null DebugListener attach entry has been located. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool NativeAttachEntryLocated { get; }

Property Value

bool

OwnerId

Gets the copied diagnostic owner id. This is not a pointer. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public long OwnerId { get; }

Property Value

long

ProcessDebugTensorCount

Gets the copied processDebugTensor diagnostic count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public long ProcessDebugTensorCount { get; }

Property Value

long

ProcessDebugTensorRuntimeReady

Gets whether processDebugTensor runtime callback execution is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool ProcessDebugTensorRuntimeReady { get; }

Property Value

bool

RealCallbackRuntime

Gets whether this result proves a real TensorRT callback runtime. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool RealCallbackRuntime { get; }

Property Value

bool

ReleaseAfterDrainGateReady

Gets whether release-after-drain evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool ReleaseAfterDrainGateReady { get; }

Property Value

bool

ReleaseHookCount

Gets the copied release hook count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public long ReleaseHookCount { get; }

Property Value

long

RuntimeEvidenceKind

Gets the runtime evidence kind. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public string RuntimeEvidenceKind { get; }

Property Value

string

RuntimeProofBlocked

Gets whether real runtime proof is still blocked. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public bool RuntimeProofBlocked { get; }

Property Value

bool

Status

Gets the in-flight accounting gate status. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public string Status { get; }

Property Value

string

Methods

ToString()

Returns a compact diagnostic representation. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public override string ToString()

Returns

string

A diagnostic string. 返回不暴露 native 指针的 pointer-free 诊断结果。