Интерфейс
CashMaticResultHandler служит для организации асинхронных запросов (в текущей версии асинхронные запросы создаются методами создаются методами
GetDeviceProtocol() и
GetDeviceIdentification() объекта
CashMaticCash, в дальнейшем предполагается расширение применения этого механизма в
NDemia CashMatic).
CashMaticResultHandler не является собственным объектом
NDemia CashMatic, этот интерфейс должен реализовываться объектом или объектами прикладных скриптов, разрабатываемых на основе
NDemia CashMatic.
Объект
CashMaticResultHandler называется обработчиком результата запроса (см.
Примеры опроса идентификации купюроприёмника).
Метод
HandleResult(Result) вызывается при завершении асинхронного запроса (в том числе при отмене или отрицательном результате), результат запроса передаётся в параметре
Result как объект
CashMaticResult (см.
описание свойств объекта CashMaticResult).
Имя | Тип результата | Тип обращения | Назначение |
HandleResult(Result) | Пустой | Метод | Обработка результата запроса.
Параметр Result - объект CashMaticResult, результат запроса доступен через свойства этого объекта. |
Совместимость: интерфейс CashMaticResultHandler поддерживается в NDemia CashMatic, начиная с версии 2.6.0