Referência de estrutura AGpsInterface

Referência de estrutura AGpsInterface

#include < gps.h >

Campos de Dados

size_t Tamanho
vazio(* init ) ( AGpsCallbacks * callbacks)
int (* data_conn_open ) (const char * apn)
int (* data_conn_closed ) ()
int (* data_conn_failed ) ()
int (* set_server ) (tipo AGpsType , const char * hostname, int port)
int (* 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 * callbacks)

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 * hostname, int port)

Define o nome do host e a porta para o 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