Справочник по структуре 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, разделенных символом '
'. length - общее количество символов UTF8 в данных конфигурации.

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

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

size_t размер

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

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


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