Referencia de estructura de notificación GpsNi

Referencia de estructura de notificación GpsNi

#include < gps.h >

Campos de información

tamaño_t tamaño
En t id_notificación
GpsNiTipo ni_tipo
GpsNiNotifyFlags notificar_flags
En t se acabó el tiempo
Tipo de respuesta de usuario GPS respuesta_predeterminada
carbonizarse solicitante_id [ GPS_NI_SHORT_STRING_MAXLEN ]
carbonizarse texto [ GPS_NI_LONG_STRING_MAXLEN ]
Tipo de codificación GpsNi codificación_id_peticionario
Tipo de codificación GpsNi codificacion de texto
carbonizarse extras [ GPS_NI_LONG_STRING_MAXLEN ]

Descripción detallada

Representa una solicitud de NI

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

Documentación de campo

GpsUserResponseType respuesta_predeterminada

Respuesta predeterminada cuando se agota el tiempo.

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

extras de caracteres[ GPS_NI_LONG_STRING_MAXLEN ]

Un indicador de datos adicionales. Formato: clave_1 = valor_1 clave_2 = valor_2

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

GpsNiType ni_tipo

Un tipo de NI utilizado para distinguir diferentes categorías de eventos de NI, como GPS_NI_TYPE_VOICE, GPS_NI_TYPE_UMTS_SUPL, ...

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

int id_notificación

Una identificación generada por HAL para asociar notificaciones de NI y respuestas de UI

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

GpsNiNotifyFlags notify_flags

Opciones de notificación/verificación, combinaciones de constantes GpsNiNotifyFlags

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

char solicitante_id[ GPS_NI_SHORT_STRING_MAXLEN ]

ID del solicitante

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

GpsNiEncodingTipo requestor_id_encoding

Esquema de decodificación del nombre del cliente

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

tamaño_t tamaño

establecido en tamaño de (GpsNiNotificación)

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

texto de carácter[ GPS_NI_LONG_STRING_MAXLEN ]

Mensaje de notificación. También se puede utilizar para almacenar client_id en algunos casos.

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

GpsNiEncodingTipo codificación_texto

Esquema de decodificación del nombre del cliente

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

tiempo de espera int

Periodo de tiempo de espera para esperar la respuesta del usuario. Establezca en 0 para que no haya límite de tiempo de espera.

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


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