Google is committed to advancing racial equity for Black communities. See how.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Referência estrutural do AGpsInterface

Referência estrutural do AGpsInterface

#include < gps.h >

Campos de dados

size_t Tamanho
vazio(* init ) ( AGpsCallbacks * retornos de chamada)
int (* data_conn_open ) (const char * apn)
int (* data_conn_closed ) ()
int (* data_conn_failed ) ()
int (* set_server ) (tipo AGpsType , const char * nome do host, porta int)
int (* data_conn_open_with_apn_ip_type ) (const char * apn , ApnIpType apnIpType)

Descrição detalhada

Interface estendida para suporte a AGPS, é aumentada para permitir a passagem de dados APN extras.

Definição na linha 921 do arquivo gps.h.

Documentação de Campo

int (* data_conn_closed) ()

Notifica que a conexão de dados AGPS foi fechada.

Definição na linha 939 do arquivo gps.h.

int (* data_conn_failed) ()

Notifica que uma conexão de dados não está disponível para o AGPS.

Definição na linha 943 do arquivo gps.h.

int (* data_conn_open) (const char * apn)

Descontinuada. Se o HAL suportar AGpsInterface_v2, essa API não será usada, consulte data_conn_open_with_apn_ip_type para obter mais informações.

Definição na linha 935 do arquivo gps.h.

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

Notifica que uma conexão de dados está disponível e define o nome do APN e seu tipo de IP a ser usado nas conexões SUPL.

Definição na linha 953 do arquivo gps.h.

void (* init) ( AGpsCallbacks * retornos de chamada)

Abre a interface AGPS e fornece as rotinas de retorno de chamada para a implementação dessa interface.

Definição na linha 929 do arquivo gps.h.

int (* set_server) (tipo AGpsType , const char * hostname, porta int)

Define o nome do host e a porta do servidor AGPS.

Definição na linha 947 do arquivo gps.h.

size_t size

definido como sizeof (AGpsInterface)

Definição na linha 923 do arquivo gps.h.


A documentação para esta estrutura foi gerada a partir do seguinte arquivo:
  • hardware / libhardware / include / hardware / gps.h