Справочник по структуре 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 * сообщение, size_t len)
пустота(* update_network_state ) (int подключено, тип int, 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 connected, int type, int roaming, const char * extra_info)

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

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


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