Referencia de estructura de interfaz AGpsRil

Referencia de estructura de interfaz AGpsRil

#include < gps.h >

Campos de información

tamaño_t tamaño
vacío(* init )( AGpsRilCallbacks *devoluciones de llamada)
vacío(* set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
vacío(* set_set_id )( tipo AGpsSetIDType , carácter constante *setid)
vacío(* ni_message )(uint8_t *msg, tamaño_t longitud)
vacío(* update_network_state (int conectado, int tipo, int roaming, const char *extra_info)
vacío(* update_network_availability (int disponible, const char *apn)

Descripción detallada

Interfaz extendida para soporte AGPS_RIL.

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

Documentación de campo

void(* init)( AGpsRilCallbacks *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 1152 del archivo gps.h.

void(* ni_message)(uint8_t *msg, size_t len)

Enviar mensaje iniciado por la red.

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

void(* set_ref_location)(const AGpsRefLocation *agps_reflocation, size_t sz_struct)

Establece la ubicación de referencia.

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

void(* set_set_id)( tipo AGpsSetIDType , carácter constante *setid)

Establece el ID del conjunto.

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

tamaño_t tamaño

establecido en tamaño de (AGpsRilInterface)

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

void(* update_network_availability)(int disponible, const char *apn)

Notificar al GPS de los cambios de estado de la red. Estos parámetros coinciden con los valores de la clase android.net.NetworkInfo.

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

void(* update_network_state)(int conectado, int tipo, int roaming, const char *extra_info)

Notificar al GPS de los cambios de estado de la red. Estos parámetros coinciden con los valores de la clase android.net.NetworkInfo.

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


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