Referência de estrutura AGpsRilInterface

Referência de estrutura AGpsRilInterface

#include < gps.h >

Campos de Dados

size_t Tamanho
vazio(* init ) ( AGpsRilCallbacks * callbacks)
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, int tipo, int roaming, 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 * callbacks)

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 conjunto de ID.

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

size_t size

definido como sizeof (AGpsRilInterface)

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

void (* update_network_availability) (int avaiable, const char * apn)

Notifique o GPS sobre mudanças 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, int tipo, int roaming, const char * extra_info)

Notifique o GPS sobre mudanças 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 para esta estrutura foi gerada a partir do seguinte arquivo:
  • hardware / libhardware / include / hardware / gps.h