Referencia de estructura de interfaz AGps

Referencia de estructura de interfaz AGps

#include < gps.h >

Campos de información

size_t Talla
vacío(* init ) (devoluciones de llamada AGpsCallbacks *)
En t(* data_conn_open ) (const char * apn)
En t(* data_conn_closed ) ()
En t(* data_conn_failed ) ()
En t(* set_server ) (tipo AGpsType , const char * nombre de host, puerto int)
En t(* data_conn_open_with_apn_ip_type ) (const char * apn, ApnIpType apnIpType)

Descripción detallada

Interfaz extendida para soporte AGPS, aumentada para permitir pasar datos APN adicionales.

Definición en la línea 921 del archivo gps.h.

Documentación de campo

int (* data_conn_closed) ()

Notifica que la conexión de datos AGPS se ha cerrado.

Definición en la línea 939 del archivo gps.h.

int (* data_conn_failed) ()

Notifica que una conexión de datos no está disponible para AGPS.

Definición en la línea 943 del archivo gps.h.

int (* data_conn_open) (const char * apn)

Obsoleto. Si HAL admite AGpsInterface_v2, esta API no se utilizará, consulte data_conn_open_with_apn_ip_type para obtener más información.

Definición en la línea 935 del archivo gps.h.

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

Notifica que hay una conexión de datos disponible y establece el nombre del APN y su tipo de IP que se utilizará para las conexiones SUPL.

Definición en la línea 953 del archivo gps.h.

void (* init) ( AGpsCallbacks * devoluciones de llamada)

Abre la interfaz AGPS y proporciona las rutinas de devolución de llamada para la implementación de esta interfaz.

Definición en la línea 929 del archivo gps.h.

int (* set_server) (tipo AGpsType , const char * nombre de host, puerto int)

Establece el nombre de host y el puerto del servidor AGPS.

Definición en la línea 947 del archivo gps.h.

size_t tamaño

establecido en sizeof (AGpsInterface)

Definición en la línea 923 del archivo gps.h.


La documentación para esta estructura se generó a partir del siguiente archivo:
  • hardware / libhardware / include / hardware / gps.h