Odniesienie do struktury AGpsInterface

Odniesienie do struktury AGpsInterface

#include < gps.h >

Pola danych

rozmiar_t rozmiar
próżnia(* init )( AGpsCallbacks *callbacki)
int(* data_conn_open )(stała char *apn)
int(* dane_conn_zamknięte )()
int(* data_conn_failed )()
int(* set_server )(typ AGpsType , const char *nazwa hosta, int port)
int(* data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)

szczegółowy opis

Rozszerzony interfejs do obsługi AGPS, został rozszerzony, aby umożliwić przekazywanie dodatkowych danych APN.

Definicja w linii 921 pliku gps.h .

Dokumentacja terenowa

int(* dane_conn_zamknięte)()

Powiadamia, że ​​połączenie danych AGPS zostało zamknięte.

Definicja w linii 939 pliku gps.h .

int(* data_conn_failed)()

Powiadamia, że ​​połączenie danych nie jest dostępne dla AGPS.

Definicja w linii 943 pliku gps.h .

int(* data_conn_open)(stała char *apn)

Przestarzałe. Jeśli warstwa HAL obsługuje AGpsInterface_v2, ten interfejs API nie będzie używany. Aby uzyskać więcej informacji, zobacz data_conn_open_with_apn_ip_type.

Definicja w linii 935 pliku gps.h .

int(* data_conn_open_with_apn_ip_type)(const char *apn, ApnIpType apnIpType)

Powiadamia, że ​​połączenie danych jest dostępne i ustawia nazwę APN i jej typ IP, które będą używane w połączeniach SUPL.

Definicja w linii 953 pliku gps.h .

void(* init)( AGpsCallbacks *callbacks)

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

Definicja w linii 929 pliku gps.h .

int(* set_server)( typ AGpsType , const char *nazwa hosta, int port)

Ustawia nazwę hosta i port serwera AGPS.

Definicja w linii 947 pliku gps.h .

rozmiar_t rozmiar

ustawiony na sizeof(AGpsInterface)

Definicja w linii 923 pliku gps.h .


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