Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Riferimento a AGpsInterface Struct

Riferimento a AGpsInterface Struct

#include < gps.h >

Campi dati

size_t dimensione
void (* init ) ( AGpsCallbacks * callback)
int (* data_conn_open ) (const char * apn)
int (* data_conn_closed ) ()
int (* data_conn_failed ) ()
int (* set_server ) (tipo AGpsType , 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, è stata migliorata per consentire il passaggio di dati APN aggiuntivi.

Definizione alla riga 921 del file gps.h.

Documentazione sul campo

int (* data_conn_closed) ()

Notifica che la connessione dati AGPS è stata chiusa.

Definizione alla riga 939 del file gps.h.

int (* data_conn_failed) ()

Notifica che una connessione dati non è disponibile per AGPS.

Definizione alla riga 943 del file gps.h.

int (* data_conn_open) (const char * apn)

Deprecato. Se l'HAL supporta AGpsInterface_v2, questa API non verrà utilizzata, vedere data_conn_open_with_apn_ip_type per ulteriori informazioni.

Definizione alla riga 935 del file gps.h.

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

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

Definizione alla 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 alla riga 929 del file gps.h.

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

Imposta il nome host e la porta per il server AGPS.

Definizione alla riga 947 del file gps.h.

size_t dimensione

impostato su sizeof (AGpsInterface)

Definizione alla riga 923 del file gps.h.


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