GeofenceOptions স্ট্রাকট রেফারেন্স

GeofenceOptions স্ট্রাকট রেফারেন্স

#include < fused_location.h >

ডেটা ক্ষেত্র

int শেষ_পরিবর্তন
int মনিটর_ট্রানজিশন
int notification_responsivenes_ms
int অজানা_টাইমার_এমএস
uint32_t উত্স_ব্যবহার

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

জিওফেন্স বিকল্প

fused_location.h ফাইলের 714 লাইনে সংজ্ঞা।

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

int last_transition

জিওফেন্সের বর্তমান অবস্থা। উদাহরণস্বরূপ, যদি সিস্টেম ইতিমধ্যেই জানে যে ব্যবহারকারী জিওফেন্সের ভিতরে আছে, তাহলে এটি FLP_GEOFENCE_TRANSITION_ENTERED-এ সেট করা হবে৷ বেশিরভাগ ক্ষেত্রে, এটি FLP_GEOFENCE_TRANSITION_UNCERTAIN হবে৷

fused_location.h ফাইলের 720 লাইনে সংজ্ঞা।

int monitor_transitions

নিরীক্ষণে রূপান্তর। FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED এবং FLP_GEOFENCE_TRANSITION_UNCERTAIN এর বিটওয়াইজ বা।

ফাইল fused_location.h এর 727 লাইনে সংজ্ঞা।

int notification_responsivenes_ms

জিওফেন্সের সাথে যুক্ত ট্রানজিশন ট্রিগার হলে কত তাড়াতাড়ি কলব্যাক কল করা উচিত তার সর্বোত্তম-প্রচেষ্টার বিবরণ সংজ্ঞায়িত করে। উদাহরণস্বরূপ, যদি FLP_GEOFENCE_TRANSITION_ENTERED এর সাথে 1000 মিলিসেকেন্ডে সেট করা হয়, তাহলে কলব্যাকটিকে জিওফেন্সে প্রবেশের মধ্যে 1000 মিলিসেকেন্ড বলা উচিত৷ এই প্যারামিটারটি মিলিসেকেন্ডে সংজ্ঞায়িত করা হয়েছে। দ্রষ্টব্য: GPS যে হারে পোল করা হয়েছে তার সাথে এটি বিভ্রান্ত হবে না। শক্তি-সংরক্ষণের কারণে GPS নমুনা করার হার গতিশীলভাবে পরিবর্তন করা গ্রহণযোগ্য; এইভাবে নমুনার হার এর চেয়ে দ্রুত বা ধীর হতে পারে।

ফাইল fused_location.h এর 741 লাইনে সংজ্ঞা।

uint32_t Source_to_use

জিওফেন্স নিরীক্ষণের জন্য যে উৎসগুলি ব্যবহার করতে হবে৷ এটি একটি BITWISE-OR FLP_TECH_MASK পতাকা।

fused_location.h ফাইলের 753 লাইনে সংজ্ঞা।

int unknown_timer_ms

যে সময়সীমার পরে অনিশ্চিত রূপান্তর ট্রিগার করা উচিত। এই প্যারামিটারটি মিলিসেকেন্ডে সংজ্ঞায়িত করা হয়েছে।

ফাইল fused_location.h এর 747 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল: