Referência de estrutura AGpsRilInterface

Referência de estrutura AGpsRilInterface

#include < gps.h >

Campos de dados

tamanho_t tamanho
vazio(* init )( AGpsRilCallbacks *retornos de chamada)
vazio(* set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
vazio(* set_set_id )( tipo AGpsSetIDType , const char *setid)
vazio(* ni_message )(uint8_t *msg, size_t len)
vazio(* update_network_state )(int conectado, tipo int, roaming int, const char *extra_info)
vazio(* update_network_availability )(int disponível, const char *apn)

Descrição detalhada

Interface estendida para suporte AGPS_RIL.

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

Documentação de campo

void(* init)( AGpsRilCallbacks *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 1152 do arquivo gps.h .

void(* ni_message)(uint8_t *msg, size_t len)

Enviar mensagem iniciada pela rede.

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

void(* set_ref_location)(const AGpsRefLocation *agps_reflocation, size_t sz_struct)

Define o local de referência.

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

void(* set_set_id)( tipo AGpsSetIDType , const char *setid)

Define o ID do conjunto.

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

tamanho_t tamanho

definido como sizeof(AGpsRilInterface)

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

void(* update_network_availability)(int disponível, const char *apn)

Notifique o GPS sobre alterações no status da rede. Esses parâmetros correspondem aos valores da classe android.net.NetworkInfo.

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

void(* update_network_state)(int conectado, tipo int, roaming int, const char *extra_info)

Notifique o GPS sobre alterações no status da rede. Esses parâmetros correspondem aos valores da classe android.net.NetworkInfo.

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


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