Справочник по структуре AGpsRilInterface

Справочник по структуре AGpsRilInterface

#include < gps.h >

Поля данных

size_t размер
пустота(* init )( AGpsRilCallbacks *обратные вызовы)
пустота(* set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
пустота(* set_set_id )(тип AGpsSetIDType , const char *setid)
пустота(* ni_message )(uint8_t *msg, size_t len)
пустота(* update_network_state )(int linked, int type, int roaming, const char *extra_info)
пустота(* update_network_availability )(int доступно, const char *apn)

Подробное описание

Расширенный интерфейс для поддержки AGPS_RIL.

Определение в строке 1145 файла gps.h.

Полевая документация

void(* init)( AGpsRilCallbacks *обратные вызовы)

Открывает интерфейс AGPS и предоставляет процедуры обратного вызова для реализации этого интерфейса.

Определение в строке 1152 файла gps.h.

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

Отправить сообщение, инициированное сетью.

Определение в строке 1166 файла gps.h.

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

Устанавливает опорное местоположение.

Определение в строке 1157 файла gps.h.

void(* set_set_id)(тип AGpsSetIDType , const char *setid)

Устанавливает идентификатор набора.

Определение в строке 1161 файла gps.h.

размер size_t

установлен в sizeof(AGpsRilInterface)

Определение в строке 1147 файла gps.h.

void(* update_network_availability)(int доступен, const char *apn)

Уведомляйте GPS об изменениях состояния сети. Эти параметры соответствуют значениям в классе android.net.NetworkInfo.

Определение в строке 1178 файла gps.h.

void(* update_network_state)(int linked, int type, int roaming, const char *extra_info)

Уведомляйте GPS об изменениях состояния сети. Эти параметры соответствуют значениям в классе android.net.NetworkInfo.

Определение в строке 1172 файла gps.h.


Документация для этой структуры была создана из следующего файла:
  • оборудование/libhardware/include/hardware/ gps.h