Table of Contents

Class SBSDKPerformanceMetrics

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.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

ExportCSV

public virtual string ExportCSV { get; }

Property Value

string

ExportJSONString

public virtual string ExportJSONString { get; }

Property Value

string

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

ResetHistory()

public virtual void ResetHistory()

StatisticsFor(SBSDKPerformanceMetricKind)

public virtual SBSDKPerformanceMetricStatistics StatisticsFor(SBSDKPerformanceMetricKind kind)

Parameters

kind SBSDKPerformanceMetricKind

Returns

SBSDKPerformanceMetricStatistics