Table of Contents

Class SBSDKPerformanceMetrics

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKPerformanceMetrics : NSObject
Inheritance
SBSDKPerformanceMetrics
Extension Methods

Constructors

SBSDKPerformanceMetrics(NSObjectFlag?)

protected SBSDKPerformanceMetrics(NSObjectFlag? t)

Parameters

t NSObjectFlag

SBSDKPerformanceMetrics(NativeHandle?)

protected SBSDKPerformanceMetrics(NativeHandle? handle)

Parameters

handle NativeHandle

SBSDKPerformanceMetrics(nint)

public SBSDKPerformanceMetrics(nint maxStoredEventsPerKind)

Parameters

maxStoredEventsPerKind nint

Properties

CameraSessionFirstFrameDelay

public virtual NSNumber? CameraSessionFirstFrameDelay { get; }

Property Value

NSNumber

CameraSessionSetupDuration

public virtual NSNumber? CameraSessionSetupDuration { get; }

Property Value

NSNumber

CameraSessionStartRunningDuration

public virtual NSNumber? CameraSessionStartRunningDuration { get; }

Property Value

NSNumber

CameraSessionStartupDuration

public virtual NSNumber? CameraSessionStartupDuration { get; }

Property Value

NSNumber

ClassHandle

public override NativeHandle? ClassHandle { get; }

Property Value

NativeHandle

DefaultMaxStoredEventsPerKind

public static nint DefaultMaxStoredEventsPerKind { get; }

Property Value

nint

FrameProcessingStatistics

public virtual SBSDKPerformanceMetricStatistics FrameProcessingStatistics { get; }

Property Value

SBSDKPerformanceMetricStatistics

FrameRate

public virtual double FrameRate { get; }

Property Value

double

HeadroomStatistics

public virtual SBSDKPerformanceMetricStatistics HeadroomStatistics { get; }

Property Value

SBSDKPerformanceMetricStatistics

LastFrameProcessingDuration

public virtual double LastFrameProcessingDuration { get; }

Property Value

double

ScanStatistics

public virtual SBSDKPerformanceMetricStatistics ScanStatistics { get; }

Property Value

SBSDKPerformanceMetricStatistics

ScannerEngineInitDuration

public virtual NSNumber? ScannerEngineInitDuration { get; }

Property Value

NSNumber

TimeToFirstDetection

public virtual NSNumber? TimeToFirstDetection { get; }

Property Value

NSNumber

TotalFrameStatistics

public virtual SBSDKPerformanceMetricStatistics TotalFrameStatistics { get; }

Property Value

SBSDKPerformanceMetricStatistics

Methods

ExportCSV()

public virtual string ExportCSV()

Returns

string

ExportJSONString()

public virtual string ExportJSONString()

Returns

string

ResetHistory()

public virtual void ResetHistory()

StatisticsFor(SBSDKPerformanceMetricKind)

public virtual SBSDKPerformanceMetricStatistics StatisticsFor(SBSDKPerformanceMetricKind kind)

Parameters

kind SBSDKPerformanceMetricKind

Returns

SBSDKPerformanceMetricStatistics