Odniesienie do struktury AGpsRilInterface

Odniesienie do struktury AGpsRilInterface

#include < gps.h >

Pola danych

rozmiar_t rozmiar
próżnia(* init )( AGpsRilCallbacks *callbacki)
próżnia(* set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
próżnia(* set_set_id )(typ AGpsSetIDType , const char *setid)
próżnia(* ni_message )(uint8_t *msg, size_t len)
próżnia(* update_network_state )(int podłączony, typ int, int roaming, const char *extra_info)
próżnia(* update_network_availability )(int dostępne, const char *apn)

szczegółowy opis

Rozszerzony interfejs do obsługi AGPS_RIL.

Definicja w linii 1145 pliku gps.h .

Dokumentacja terenowa

void(* init)( AGpsRilCallbacks *callbacki)

Otwiera interfejs AGPS i udostępnia procedury wywołania zwrotnego umożliwiające implementację tego interfejsu.

Definicja w linii 1152 pliku gps.h .

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

Wyślij wiadomość zainicjowaną przez sieć.

Definicja w linii 1166 pliku gps.h .

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

Ustawia lokalizację odniesienia.

Definicja w linii 1157 pliku gps.h .

void(* set_set_id)(typ AGpsSetIDType , const char *setid)

Ustawia identyfikator zestawu.

Definicja w linii 1161 pliku gps.h .

rozmiar_t rozmiar

ustawiony na sizeof(AGpsRilInterface)

Definicja w linii 1147 pliku gps.h .

void(* update_network_availability)(int dostępne, const char *apn)

Powiadamiaj GPS o zmianach stanu sieci. Te parametry odpowiadają wartościom w klasie android.net.NetworkInfo.

Definicja w linii 1178 pliku gps.h .

void(* update_network_state)(int podłączony, int typ, int roaming, const char *extra_info)

Powiadamiaj GPS o zmianach stanu sieci. Te parametry odpowiadają wartościom w klasie android.net.NetworkInfo.

Definicja w linii 1172 pliku gps.h .


Dokumentacja tej struktury została wygenerowana z następującego pliku:
  • hardware/libhardware/include/hardware/ gps.h