Class StreamStatistics

Contains statistics counters that can be used to analyze the stream behavior and identify possible bottlenecks.

Inheritance

StreamStatistics
Namespace: ic4
Assembly: ic4dotnet.dll
Syntax
public class StreamStatistics
Remarks

To obtain stream statistics, use StreamStatistics.

Properties

DeviceDelivered

Number of frames delivered by the device

Declaration

public ulong DeviceDelivered { get; }
Property Value
Type Description
ulong

Number of frames delivered by the device

DeviceTransmissionError

Number of frames dropped because of transmission errors, e.g. unrecoverable packet loss

Declaration

public ulong DeviceTransmissionError { get; }
Property Value
Type Description
ulong

Number of frames dropped because of transmission errors, e.g. unrecoverable packet loss

DeviceUnderrun

Number of frames dropped by the device driver, because there was no free image buffer available

Declaration

public ulong DeviceUnderrun { get; }
Property Value
Type Description
ulong

Number of frames dropped by the device driver, because there was no free image buffer available

SinkDelivered

Number of frames processed by the sink

Declaration

public ulong SinkDelivered { get; }
Property Value
Type Description
ulong

Number of frames processed by the sink

SinkIgnored

Number of frames ignored by the sink, because the sink was disabled or not instructed to process the data

Declaration

public ulong SinkIgnored { get; }
Property Value
Type Description
ulong

Number of frames ignored by the sink, because the sink was disabled or not instructed to process the data

SinkUnderrun

Number of frames dropped by the sink, because there was no free image buffer available

Declaration

public ulong SinkUnderrun { get; }
Property Value
Type Description
ulong

Number of frames dropped by the sink, because there was no free image buffer available

TransformDelivered

Number of frames delivered by the transform element

Declaration

public ulong TransformDelivered { get; }
Property Value
Type Description
ulong

Number of frames delivered by the transform element

TransformUnderrun

Number of frames dropped by the transform element, because there was no free image buffer available

Declaration

public ulong TransformUnderrun { get; }
Property Value
Type Description
ulong

Number of frames dropped by the transform element, because there was no free image buffer available