Riferimento alla struttura AGpsRilInterface

Riferimento alla struttura AGpsRilInterface

#include < gps.h >

Campi dati

size_t  size
 
void(*  init )( AGpsRilCallbacks *callbacks)
 
void(*  set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
 
void(*  set_set_id )( AGpsSetIDType type, const char *setid)
 
void(*  ni_message )(uint8_t *msg, size_t len)
 
void(*  update_network_state )(int connected, int type, int roaming, const char *extra_info)
 
void(*  update_network_availability )(int avaiable, const char *apn)
 

Descrizione dettagliata

Interfaccia estesa per il supporto di AGPS_RIL.

Definizione nella riga 1145 del file gps.h .

Documentazione dei campi

void(* init)( AGpsRilCallbacks *callbacks)

Apre l'interfaccia AGPS e fornisce le routine di callback per l'implementazione di questa interfaccia.

Definizione nella riga 1152 del file gps.h .

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

Invia messaggio avviato dalla rete.

Definizione nella riga 1166 del file gps.h .

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

Imposta la posizione di riferimento.

Definizione nella riga 1157 del file gps.h .

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

Imposta l'ID set.

Definizione nella riga 1161 del file gps.h .

Dimensione size_t

impostato su sizeof(AGpsRilInterface)

Definizione nella riga 1147 del file gps.h .

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

Invia una notifica al GPS delle modifiche dello stato della rete. Questi parametri corrispondono ai valori della classe android.net.NetworkInfo.

Definizione nella riga 1178 del file gps.h .

void(* update_network_state)(int connected, int type, int roaming, const char *extra_info)

Invia una notifica al GPS delle variazioni dello stato della rete. Questi parametri corrispondono ai valori della classe android.net.NetworkInfo.

Definizione nella riga 1172 del file gps.h .


La documentazione di questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ gps.h