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

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

#include < gps.h >

Поля данных

size_t размер
пустота(* init ) ( AGpsCallbacks * обратные вызовы)
int (* data_conn_open ) ( константа char * apn)
int (* data_conn_closed ) ()
int (* data_conn_failed ) ()
int (* set_server ) (тип AGpsType , const char * имя хоста, int порт)
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) (константа 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)

Уведомляет, что соединение для передачи данных доступно, и устанавливает имя APN и его тип 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 / включают / оборудование / gps.h