AGpsRilInterface 結構參考

AGpsRilInterface 結構參考

#include < gps.h >

資料欄位

尺寸_t尺寸
空白(*初始化)( AGpsRilCallbacks *回呼)
空白(* set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
空白(* set_set_id )( AGpsSetIDType類型, const char *setid)
空白(* ni_message )(uint8_t *msg, size_t len)
空白(* update_network_state )(int 連線、int 型別、int 漫遊、const char *extra_info)
空白(* update_network_availability )(int 可用,const char *apn)

詳細說明

AGPS_RIL 支援的擴充介面。

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

現場文檔

void(* init)( AGpsRilCallbacks *回呼)

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

檔案gps.h1152行的定義。

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

發送網路發起的訊息。

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

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

設定參考位置。

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

void(* set_set_id)( AGpsSetIDType類型, const char *setid)

設定集合 ID。

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

size_t 尺寸

設定為 sizeof(AGpsRilInterface)

檔案gps.h1147行的定義。

void(* update_network_availability)(int 可用, const char *apn)

通知 GPS 網路狀態變更。這些參數與 android.net.NetworkInfo 類別中的值相符。

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

void(* update_network_state)(int 連線、int 類型、int 漫遊、const char *extra_info)

通知 GPS 網路狀態變更。這些參數與 android.net.NetworkInfo 類別中的值相符。

檔案gps.h1172行的定義。


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