Barcode Tracking Listener

Defined in namespace Scandit.DataCapture.Barcode.Tracking.Capture

IBarcodeTrackingListener
interface IBarcodeTrackingListener

Added in version 6.16.0

The BarcodeTracking listener is the main way for hooking into BarcodeTracking. It provides a callback that is invoked when the state of tracked barcodes changes.

OnObservationStarted()
void OnObservationStarted(BarcodeTracking barcodeTracking)

Added in version 6.16.0

Called when the listener starts observing the BarcodeTracking instance.

OnObservationStopped()
void OnObservationStopped(BarcodeTracking barcodeTracking)

Added in version 6.16.0

Called when the listener stops observing the BarcodeTracking instance.

OnSessionUpdated()
void OnSessionUpdated(BarcodeTracking barcodeTracking, BarcodeTrackingSession session, IFrameData frameData)

Added in version 6.16.0

Invoked after barcode tracking has completed to process a frame.

BarcodeTrackingEventArgs
class BarcodeTrackingEventArgs : EventArgs

Added in version 6.16.0

Provides data for the BarcodeTracking.SessionUpdated event.

BarcodeTrackingEventArgs()
BarcodeTrackingEventArgs(BarcodeTracking barcodeTracking, BarcodeTrackingSession session, IFrameData frameData)

Added in version 6.16.0

BarcodeTracking
BarcodeTracking BarcodeTracking { get; }

Added in version 6.16.0

Session
BarcodeTrackingSession Session { get; }

Added in version 6.16.0

FrameData
IFrameData FrameData { get; }

Added in version 6.16.0

Barcode Tracking Advanced Listener

Defined in namespace Scandit.DataCapture.Barcode.Tracking