public interface IDcsSdkApiDelegate
Modifier and Type | Method and Description |
---|---|
void |
dcssdkEventAuxScannerAppeared(DCSScannerInfo newTopology,
DCSScannerInfo auxScanner)
Notification to inform that new Aux scanner has been appeared
|
void |
dcssdkEventBarcode(byte[] barcodeData,
int barcodeType,
int fromScannerID)
"Barcode Event" notification informs about reception of a particular barcode of a particular type from a particular active scanner.
|
void |
dcssdkEventBinaryData(byte[] binaryData,
int fromScannerID)
"Binary Data Event" notification is triggered when an active imaging scanner captures Intelligent Document Capture(IDC) data in IDC Operating Mode.
|
void |
dcssdkEventCommunicationSessionEstablished(DCSScannerInfo activeScanner)
"Session Established" notification informs about appearance of a particular active scanner.
|
void |
dcssdkEventCommunicationSessionTerminated(int scannerID)
"Session Terminated" notification informs about disappearance of a particular active scanner
|
void |
dcssdkEventFirmwareUpdate(FirmwareUpdateEvent firmwareUpdateEvent)
"Firmware Update Event" notification informs about status in firmware update process
|
void |
dcssdkEventImage(byte[] imageData,
int fromScannerID)
"Image Event" notification is triggered when an active imaging scanner captures images in image mode.
|
void |
dcssdkEventScannerAppeared(DCSScannerInfo availableScanner)
"Device Arrival" notification informs about appearance of a particular available scanner.
|
void |
dcssdkEventScannerDisappeared(int scannerID)
"Device Disappeared" notification informs about disappearance of a particular available scanner.
|
void |
dcssdkEventVideo(byte[] videoFrame,
int fromScannerID)
"Video Event" notification is triggered when an active imaging scanner captures video in video mode
|
void dcssdkEventScannerAppeared(DCSScannerInfo availableScanner)
availableScanner
- Object representing an appeared available scanner.void dcssdkEventScannerDisappeared(int scannerID)
scannerID
- Unique identifier of a disappeared available scanner assigned by SDK.void dcssdkEventCommunicationSessionEstablished(DCSScannerInfo activeScanner)
activeScanner
- Object representing an appeared active scanner.void dcssdkEventCommunicationSessionTerminated(int scannerID)
scannerID
- Unique identifier of a disappeared active scanner assigned by SDK.void dcssdkEventBarcode(byte[] barcodeData, int barcodeType, int fromScannerID)
barcodeData
- Object representing ASCII data of scanned barcode.barcodeType
- Barcode type of the scanned barcode. Values of bar code data types are available in Table 3-6
of the Motorola Scanner SDK For Windows Developer’s Guide (72E-149784-02).fromScannerID
- Unique identifier of a particular active scanner assigned by SDK.void dcssdkEventImage(byte[] imageData, int fromScannerID)
imageData
- Object representing raw data of the received image.fromScannerID
- Unique identifier of a particular active scanner assigned by SDK.void dcssdkEventVideo(byte[] videoFrame, int fromScannerID)
videoFrame
- Object representing raw data of the received video frame.fromScannerID
- Unique identifier of a particular active scanner assigned by SDK.void dcssdkEventBinaryData(byte[] binaryData, int fromScannerID)
binaryData
- Object representing raw data of the received Intelligent Document Capture(IDC) data.fromScannerID
- Unique identifier of a particular active scanner assigned by SDK.void dcssdkEventFirmwareUpdate(FirmwareUpdateEvent firmwareUpdateEvent)
firmwareUpdateEvent
- void dcssdkEventAuxScannerAppeared(DCSScannerInfo newTopology, DCSScannerInfo auxScanner)
newTopology
- Device tree that change has occurredauxScanner
- New Aux scanner