Referência de estrutura AGpsInterface

Referência de estrutura AGpsInterface

#include < gps.h >

Campos de dados

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

Descrição detalhada

Interface estendida para suporte 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 encerrada.

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 AGPS.

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

int(* data_conn_open)(const char *apn)

Descontinuada. Se o HAL suportar AGpsInterface_v2 esta 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 para 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 desta interface.

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

int(* set_server)( tipo AGpsType , const char *nome do host, porta int)

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

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

tamanho_t tamanho

definido como sizeof(AGpsInterface)

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


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