Riferimento alla struttura AGpsInterface

Riferimento alla struttura AGpsInterface

#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 921 del file gps.h .

Documentazione dei campi

int(* data_conn_closed)()

Comunica che la connessione dati AGPS è stata chiusa.

Definizione nella riga 939 del file gps.h .

int(* data_conn_failed)()

Comunica che una connessione dati non è disponibile per AGPS.

Definizione nella riga 943 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 935 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 953 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 929 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 947 del file gps.h .

Dimensione size_t

impostato su sizeof(AGpsInterface)

Definizione nella riga 923 del file gps.h .


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