AGpsRilInterface स्ट्रक्चर का रेफ़रंस

AGpsRilInterface स्ट्रक्चर का रेफ़रंस

#include < gps.h >

डेटा फ़ील्ड

size_t  size
 
void(*  init )( AGpsRilCallbacks *callbacks)
 
void(*  set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
 
void(*  set_set_id )( AGpsSetIDType type, const char *setid)
 
void(*  ni_message )(uint8_t *msg, size_t len)
 
void(*  update_network_state )(int connected, int type, int roaming, const char *extra_info)
 
void(*  update_network_availability )(int avaiable, const char *apn)
 

पूरी जानकारी

AGPS_RIL की सहायता के लिए बेहतर इंटरफ़ेस.

gps.h की फ़ाइल के 1145 पंक्ति पर परिभाषा.

फ़ील्ड का दस्तावेज़

void(* init)( AGpsRilCallbacks *callbacks)

यह AGPS इंटरफ़ेस खोलता है और इस इंटरफ़ेस को लागू करने के लिए कॉलबैक रूटीन उपलब्ध कराता है.

परिभाषा, gps.h फ़ाइल की लाइन 1152 पर दी गई है.

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 type, const char *setid)

सेट आईडी सेट करता है.

परिभाषा, gps.h फ़ाइल की लाइन 1161 पर दी गई है.

size_t size

sizeof(AGpsRilInterface) पर सेट करें

परिभाषा, फ़ाइल gps.h की लाइन 1147 पर दी गई है.

void(* update_network_availability)(int avaiable, const char *apn)

नेटवर्क के स्टेटस में हुए बदलावों की सूचना जीपीएस को देना. ये पैरामीटर, android.net.NetworkInfo क्लास में मौजूद वैल्यू से मैच करते हैं.

परिभाषा, फ़ाइल gps.h की लाइन 1178 पर दी गई है.

void(* update_network_state)(int connected, int type, int roaming, const char *extra_info)

नेटवर्क के स्टेटस में हुए बदलावों की सूचना जीपीएस को देना. ये पैरामीटर, android.net.NetworkInfo क्लास में मौजूद वैल्यू से मैच करते हैं.

परिभाषा, फ़ाइल के gps.h 1172 पंक्ति पर दी गई है.


इस स्ट्रक्चर का दस्तावेज़, इस फ़ाइल से जनरेट किया गया था:
  • hardware/libhardware/include/hardware/ gps.h