Справочник по структуре GnssConfigurationInterface

Справочник по структуре GnssConfigurationInterface

#include < gps.h >

Поля данных

size_t размер
пустота(* Configuration_update )(const char *config_data, длина int32_t)

Подробное описание

Интерфейс для передачи содержимого конфигурации GNSS с платформы в HAL.

Определение в строке 2188 файла gps.h.

Полевая документация

void(* Configuration_update)(const char *config_data, длина int32_t)

Доставьте содержимое конфигурации GNSS в HAL. Параметры: config_data — указатель на массив символов, который содержит то, что обычно ожидается от файла (/etc/gps.conf), то есть последовательность строк UTF8, разделенных '
'. длина — общее количество символов UTF8 в данных конфигурации.

ВАЖНО: GPS HAL должен ожидать, что эту функцию можно вызывать несколько раз. И его можно вызвать, даже если GpsLocationProvider уже создан и включен. GPS HAL должен поддерживать существующие запросы на различные обратные вызовы независимо от изменения данных конфигурации.

Определение в строке 2205 файла gps.h.

размер size_t

Установите sizeof(GnssConfigurationInterface)

Определение в строке 2190 файла gps.h.


Документация для этой структуры была создана из следующего файла:
  • оборудование/libhardware/include/hardware/ gps.h