AGpsInterface_v2 結構參考

AGpsInterface_v2 結構參考

#include < gps.h >

資料欄位

尺寸_t尺寸
空白(*初始化)( AGpsCallbacks *回呼)
整數(* data_conn_open )(const char *apn)
整數(* data_conn_close )()
整數(*資料連線失敗)()
整數(* set_server )( AGpsType類型, const char *主機名稱, int 連接埠)
整數(* data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)

詳細說明

AGPS 支援的擴展接口,經過增強可以傳遞額外的 APN 資料。

定義位於檔案gps.h的第771行。

現場文檔

int(* data_conn_close)()

通知 AGPS 資料連線已關閉。

定義位於檔案gps.h的第789行。

int(* data_conn_failed)()

通知資料連線不可用於 AGPS。

定義位於檔案gps.h的第793行。

int(* data_conn_open)(const char *apn)

已棄用。如果 HAL 支援AGpsInterface_v2 ,則不會使用此 API,請參閱 data_conn_open_with_apn_ip_type 以了解更多資訊。

定義位於檔案gps.h的第785行。

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

通知資料連線可用,並設定用於 SUPL 連線的 APN 名稱及其 IP 類型。

定義位於檔案gps.h的第803行。

void(* init)( AGpsCallbacks *回呼)

打開AGPS介面並提供回調例程來實現該介面。

定義位於檔案gps.h的第779行。

int(* set_server)( AGpsType類型,const char *主機名,int 連接埠)

設定 AGPS 伺服器的主機名稱和連接埠。

定義位於檔案gps.h的第797行。

size_t 尺寸

設定為 sizeof(AGpsInterface_v2)

定義位於檔案gps.h的第773行。


該結構的文檔是從以下文件產生的:
  • 硬體/libhardware/include/hardware/gps.h