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