import "IScanner.idl";
Открытые члены | |
| String | ScanCode (IExceptionCallback callback) |
| Синхронный метод сканирования кода. | |
| void | SetScanCodeTimeout (int seconds, IExceptionCallback callback) |
| Установить таймаут для ScanCode. | |
| void | StartScan (int timeout, IScannerCallback scannerCallback, IExceptionCallback exceptionCallback) |
| Начинает сканирование кода. | |
| void | StopScan (IExceptionCallback callback) |
| Останавливает процесс сканирования, запущенный StartScan. | |
Интерфейс управления аппаратным сканером для поддерживающих его моделей.
См. определение в файле IScanner.idl строка 8
| String IScanner::ScanCode | ( | IExceptionCallback | callback | ) |
Синхронный метод сканирования кода.
| callback | Функция обратного вызова для передачи информации об ошибке. |
| void IScanner::SetScanCodeTimeout | ( | int | seconds, |
| IExceptionCallback | callback ) |
Установить таймаут для ScanCode.
По умолчанию 10.
| seconds | Таймаут в секундах. |
| callback | Функция обратного вызова для передачи информации об ошибке. |
| void IScanner::StartScan | ( | int | timeout, |
| IScannerCallback | scannerCallback, | ||
| IExceptionCallback | exceptionCallback ) |
Начинает сканирование кода.
| timeout | Количество секунд, через которое сканер прекратит работу. 0 - без таймаута. |
| scannerCallback | Обратный вызов с результтами сканирования. |
| exceptionCallback | Функция обратного вызова для передачи информации об ошибке. |
| void IScanner::StopScan | ( | IExceptionCallback | callback | ) |
Останавливает процесс сканирования, запущенный StartScan.
| callback | Функция обратного вызова для передачи информации об ошибке. |