GnssConfigurationInterface Struct Reference

GnssConfigurationInterface Struct Reference

#include < gps.h >

ডেটা ক্ষেত্র

size_t আকার
অকার্যকর(* কনফিগারেশন_আপডেট )(const char *config_data, int32_t দৈর্ঘ্য)

বিস্তারিত বিবরণ

প্ল্যাটফর্ম থেকে HAL-এ GNSS কনফিগারেশন বিষয়বস্তু পাস করার জন্য ইন্টারফেস।

gps.h ফাইলের 2188 লাইনে সংজ্ঞা।

ফিল্ড ডকুমেন্টেশন

void(* configuration_update)(const char *config_data, int32_t দৈর্ঘ্য)

HAL-এ GNSS কনফিগারেশন বিষয়বস্তু বিতরণ করুন। পরামিতি: config_data - একটি গৃহস্থালির অ্যারের একটি পয়েন্টার যা সাধারণত ফাইল (/etc/gps.conf) থেকে যা আশা করা হয় তা ধারণ করে, অর্থাৎ, ' দ্বারা পৃথক করা UTF8 স্ট্রিংগুলির একটি ক্রম
' দৈর্ঘ্য - কনফিগারেশন ডেটাতে UTF8 অক্ষরের মোট সংখ্যা।

গুরুত্বপূর্ণ: GPS HAL-এর আশা করা উচিত এই ফাংশনটি একাধিকবার কল করা যেতে পারে৷ এবং GpsLocationProvider ইতিমধ্যেই তৈরি এবং সক্রিয় থাকা অবস্থায়ও এটি বলা যেতে পারে। GPS HAL-এর উচিত কনফিগারেশন ডেটার পরিবর্তন নির্বিশেষে বিভিন্ন কলব্যাকের জন্য বিদ্যমান অনুরোধগুলি বজায় রাখা।

gps.h ফাইলের 2205 লাইনে সংজ্ঞা।

size_t আকার

সাইজফ (GnssConfigurationInterface) এ সেট করুন

gps.h ফাইলের 2190 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
  • hardware/libhardware/include/hardware/ gps.h