Google is committed to advancing racial equity for Black communities. See how.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

AGpsInterface Struct Reference

AGpsInterface Struct Reference

#include < gps.h >

Поля данных

size_t размер
недействительным (* init ) ( AGpsCallbacks * обратные вызовы)
Int (* data_conn_open ) (const char * apn)
Int (* data_conn_closed ) ()
Int (* data_conn_failed ) ()
Int (* set_server ) (тип AGpsType , const char * hostname, int port)
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)

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

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

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

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

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

int (* set_server) (тип AGpsType , const char * hostname, int port)

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

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

размер_т размер

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

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


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