Riferimento alla struttura AGpsInterface_v2

Riferimento alla struttura AGpsInterface_v2

#include < gps.h >

Campi dati

size_t  size
 
void(*  init )( AGpsCallbacks *callbacks)
 
int(*  data_conn_open )(const char *apn)
 
int(*  data_conn_closed )()
 
int(*  data_conn_failed )()
 
int(*  set_server )( AGpsType type, const char *hostname, int port)
 
int(*  data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)
 

Descrizione dettagliata

Interfaccia estesa per il supporto AGPS, è aumentata per consentire il passaggio di dati APN aggiuntivi.

Definizione nella riga 771 del file gps.h .

Documentazione dei campi

int(* data_conn_closed)()

Comunica che la connessione dati AGPS è stata chiusa.

Definizione nella riga 789 del file gps.h .

int(* data_conn_failed)()

Comunica che una connessione dati non è disponibile per AGPS.

Definizione nella riga 793 del file gps.h .

int(* data_conn_open)(const char *apn)

Ritirato. Se l'HAL supporta AGpsInterface_v2 questa API non verrà utilizzata. Per ulteriori informazioni, consulta data_conn_open_with_apn_ip_type.

Definizione nella riga 785 del file gps.h .

int(* data_conn_open_with_apn_ip_type)(const char *apn, ApnIpType apnIpType)

Comunica che è disponibile una connessione dati e imposta il nome dell'APN e il relativo tipo di IP da utilizzare per le connessioni SUPL.

Definizione nella riga 803 del file gps.h .

void(* init)( AGpsCallbacks *callbacks)

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

Definizione nella riga 779 del file gps.h .

int(* set_server)( AGpsType type, const char *hostname, int port)

Imposta il nome host e la porta del server AGPS.

Definizione nella riga 797 del file gps.h .

Dimensione size_t

impostato su sizeof(AGpsInterface_v2)

Definizione nella riga 773 del file gps.h .


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