Google is committed to advancing racial equity for Black communities. See how.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Referencia de estructura de interfaz AGps

Referencia de estructura de interfaz AGps

#include < gps.h >

Campos de información

tamaño_t Talla
vacío(* init ) ( AGpsCallbacks * devoluciones de llamada)
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 * hostname, int port)
En t(* data_conn_open_with_apn_ip_type ) (const char * apn, ApnIpType apnIpType)

Descripción detallada

Interfaz extendida para soporte AGPS, se aumenta 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 el 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 de la APN y su tipo de IP para usar en las conexiones SUPL.

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

void (* init) ( AGpsCallbacks * callbacks)

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 * hostname, int port)

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

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

tamaño_t tamaño

establecer 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