Odwołania do struktury AGpsInterface

Odwołania do struktury AGpsInterface

#include < gps.h >

Pola danych

size_t  size
 
void(*  init )( AGpsCallbacks *callbacks)
 
int(*  data_conn_open )(const char *apn)
 
int(*  data_conn_closed )()
 
int(*  data_conn_failed )()
 
int(*  set_server )( AGpsType type, const char *hostname, int port)
 
int(*  data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)
 

Szczegółowy opis

Rozszerzony interfejs do obsługi AGPS, który umożliwia przekazywanie dodatkowych danych APN.

Definicja w wierszu 921 pliku gps.h .

Dokumentacja pola

int(* data_conn_closed)()

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

Definicja w wierszu 939 pliku gps.h .

int(* data_conn_failed)()

Informuje, że połączenie danych jest niedostępne dla AGPS.

Definicja w wierszu 943 pliku gps.h .

int(* data_conn_open)(const char *apn)

Wycofane. Jeśli interfejs HAL obsługuje interfejs AGpsInterface_v2, nie będzie używany ten interfejs API. Więcej informacji znajdziesz w funkcji data_conn_open_with_apn_ip_type.

Definicja w wierszu 935 pliku gps.h .

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

Informuje, że połączenie danych jest dostępne, i ustala nazwę APN oraz jej typ IP do użytku w przypadku połączeń SUPL.

Definicja w wierszu 953 pliku gps.h .

void(* init)( AGpsCallbacks *callbacks)

Otwiera interfejs AGPS i zapewnia procedury wywołania zwrotnego do implementacji tego interfejsu.

Definicja w wierszu 929 pliku gps.h .

int(* set_server)( AGpsType type, const char *hostname, int port)

Ustawia nazwę hosta i port serwera AGPS.

Definicja w wierszu 947 pliku gps.h .

size_t size

ustawiony na sizeof(AGpsInterface).

Definicja w wierszu 923 pliku gps.h .


Dokumentacja tego typu danych została wygenerowana z tego pliku:
  • hardware/libhardware/include/hardware/ gps.h