Глава 3. Руководство разработчика драйвера устройства для системы Tillypad
Глава 3. Руководство разработчика драйвера устройства для системы Tillypad
Содержание
1. Основные компоненты
1.1. TPDevLoader - загрузчик драйверов устройств
1.1.1. Выгрузка данных из сегмента Tillypad
1.1.2. Запуск драйверов устройства
1.1.3. Перезапуск драйверов устройств
1.1.4. Настройка загрузчика
1.1.5. Запуск загрузчика
1.2. TPDevShell - оболочка драйвера устройства
1.2.1. Принцип работы
1.2.2. Виды оболочек
1.2.3. Особенность работы с COM-объектами
1.2.4. Запуск оболочки
1.2.5. Запуск оболочки для отладки драйвера устройства
1.3. Драйвер устройства
1.3.1. Создание драйвера устройства
1.3.2. Обновление состояния устройства
1.3.3. Протоколирование работы устройства
1.3.4. Работа с таймером
1.3.5. Работа с системными сигнальными объектами
2. Модули
2.1. Модуль uDeviceInterface
2.1.1. Types
2.1.2. Variables
2.1.3. Class TAuthorizationCheckOutputParams
2.1.4. Class TAuthorizationDeviceEngine
2.1.5. Class TAuthorizationInputParams
2.1.6. Class TAuthorizationMainInputParams
2.1.7. Class TAuthorizationMainOutputParams
2.1.8. Class TAuthorizationOutputParams
2.1.9. Class TAuthorizationReturnInputParams
2.1.10. Class TAuthorizationSalePrivilegeOutputParams
2.1.11. Class TChildDeviceInterface
2.1.12. Class TDeviceEngine
2.1.13. Class TDeviceInterface
2.1.14. Class TDeviceState
2.1.15. Class TDiscountPointType
2.1.16. Class TDiscountPointTypes
2.1.17. Class TInputDeviceEngine
2.1.18. Class TInputParams
2.1.19. Class TMainDeviceInterface
2.1.20. Class TOperationDeviceEngine
2.1.21. Class TOperationInputParams
2.1.22. Class TOperationOutputParams
2.1.23. Class TOutputParams
2.1.24. Class TPowerDeviceEngine
2.1.25. Class TPowerInputParams
2.1.26. Class TPowerOutputParams
2.1.27. Class TReportDeviceEngine
2.1.28. Class TReportInputParams
2.1.29. Class TReportItem
2.1.30. Class TReportOutputParams
2.2. Модуль uDeviceShell
2.2.1. Types
2.2.2. Functions
2.3. Модуль uDeviceShellCont
3. Диалоги устройств
4. Параметры
5. Инициализационные параметры
6. Описание ошибок