Инструменты аплета для работы с данными автомобиля и сопутствующих устройств.
Здесь же содержится основной интерфейс аплета (методы которого аплет должен реализовать в своем основном классе).
Interfaces
| Interface | Description | |
|---|---|---|
| Applet |
Интерфейс предназначен для реализации аплетом.
Класс, зарегистрированный в реестре как основной класс аплета, должен имплементировать данный интерфейс.
Реализация этого интерфейса - необходимый минимум для того чтобы аплет был аплетом CarApplet.
| |
| CarGateway |
Основной интерфейс провайдера датчиков.
При запуске аплета провадер передает аплету экземплпяр CarGateway.
| |
| HostedSensorsCollection |
Коллекция датчиков (Sensors)
| |
| Sensor |
Датчик (параметр) и его свойства.
Любой датчик может быть представлен в нескольких коллекциях интерфейса CarGteway, но при этом
во всех коллекциях он является одним и тем же объектом.
| |
| SensorFixedValue |
Фиксированное значение датчика.
Содержит и значение и время фиксации.
Хранимое значение не меняется синхронно со значением датчика,
но может быть обновлено методом Update().
| |
| SensorTime |
Время датчика.
Привязка значения датчика ко времени, когда это значение было получено, очень важно
для многих случаев и позволяет анализировать динамику датчика.
| |
| SensorValue |
Значение датчика. Значение датчика может быть и числовым, и текстовым и логическим.
При этом текстовое представление у значения есть всегда,
а осмысленное числовое и логическое - только когда это возможно (зависит от конкретного датчика).
|