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

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

#include < gps.h >

Поля данных

size_t размер
пустота(* init )( AGpsCallbacks *обратные вызовы)
интервал(* data_conn_open )(const char *apn)
интервал(* data_conn_closed )()
интервал(* data_conn_failed )()
интервал(* set_server )(тип AGpsType , const char *имя хоста, int порт)
интервал(* data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)

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

Расширенный интерфейс для поддержки AGPS, он дополнен возможностью передачи дополнительных данных APN.

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

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

int(* data_conn_closed)()

Уведомляет, что соединение для передачи данных AGPS закрыто.

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

int(* data_conn_failed)()

Уведомляет, что подключение для передачи данных недоступно для AGPS.

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

int(* data_conn_open)(const char *apn)

Устарело. Если HAL поддерживает AGpsInterface_v2, этот API не будет использоваться, дополнительную информацию см. в data_conn_open_with_apn_ip_type.

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

int(* data_conn_open_with_apn_ip_type)(const char *apn, ApnIpType apnIpType)

Уведомляет о доступности подключения для передачи данных и устанавливает имя точки доступа и ее тип IP, которые будут использоваться для подключений SUPL.

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

void(* init)( AGpsCallbacks *обратные вызовы)

Открывает интерфейс AGPS и предоставляет процедуры обратного вызова для реализации этого интерфейса.

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

int(* set_server)(тип AGpsType , const char *имя хоста, int порт)

Устанавливает имя хоста и порт для сервера AGPS.

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

размер size_t

установить sizeof(AGpsInterface)

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


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