সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
GpsGeofencingInterface স্ট্রাক্ট রেফারেন্স
#include < gps.h >
GPS_Geofencing সমর্থন জন্য বর্ধিত ইন্টারফেস
Gps.h ফাইলের 1361 লাইনে সংজ্ঞা।
অকার্যকর (* add_geofence_area) (int32_t জিওফেন্স_আইডি, দ্বৈত অক্ষাংশ, দ্বৈত দ্রাঘিমাংশ, ডাবল ব্যাসার্ধ_মিটার, শেষ শেষ_পরিচালনা, int মনিটর_পরিবর্তন, প্রজ্ঞাপন_আপনাদ_সংশ্লিষ্ট_আমক) |
একটি জিওফেন্স অঞ্চল যুক্ত করুন। এই এপিআই বর্তমানে বিজ্ঞপ্তি জিওফেন্সগুলি সমর্থন করে। পরামিতি: জিওফেন্স_আইডি - জিওফেন্সের জন্য আইডি। যদি এই আইডি সহ কোনও জিওফেন্স ইতিমধ্যে বিদ্যমান থাকে তবে একটি ত্রুটি মান (GPS_GEOFENCE_ERROR_ID_EXISTS) ফিরিয়ে দেওয়া উচিত। অক্ষাংশ, দ্রাঘিমাংশ, ব্যাসার্ধ_মিটার - জিওফেন্সের জন্য ল্যাট, লম্বা এবং ব্যাসার্ধ (মিটারে) শেষ_আরক্ষার - জিওফেন্সের বর্তমান অবস্থা। উদাহরণস্বরূপ, যদি সিস্টেমটি ইতিমধ্যে জানতে পারে যে ব্যবহারকারীটি জিওফেন্সের অভ্যন্তরে রয়েছে তবে এটি GPS_GEOFENCE_ENTERED এ সেট করা হবে। বেশিরভাগ ক্ষেত্রে, এটি GPS_GEOFENCE_UNCERTAIN হবে। monitor_transition - কোন রূপান্তরগুলি নিরীক্ষণ করবে। GPS_GEOFENCE_ENTERED, GPS_GEOFENCE_EXITED এবং GPS_GEOFENCE_UNCERTAIN এর দ্বারাই বা বিজ্ঞপ্তি_অভিজ্ঞাপন_আম - জিওফেন্সের সাথে সম্পর্কিত ট্রানজিশনটি যখন ট্রিগার হয় তখন কলব্যাকটি কীভাবে ডাকা উচিত তার সর্বাধিক-প্রচেষ্টা বর্ণনা বর্ণনা করে। উদাহরণস্বরূপ, GPS_GEOFENCE_ENTERED সহ 1000 মিলসেকেন্ডে সেট করা থাকলে, জিওফেন্সে প্রবেশের মধ্যে কলব্যাকটি 1000 মিলিসেকেন্ড বলা উচিত। এই পরামিতিটি মিলি সেকেন্ডে সংজ্ঞায়িত করা হয়েছে। দ্রষ্টব্য: জিপিএসটি যে হারে পোল হয়েছে তাতে এটি বিভ্রান্ত হওয়ার দরকার নেই। পাওয়ার সাশ্রয়ের কারণে জিপিএস স্যাম্পলিংয়ের হারকে গতিশীলরূপে গ্রহণযোগ্য; সুতরাং নমুনা দেওয়ার হার এর চেয়ে দ্রুত বা ধীর হতে পারে। Unknown_timer_ms - সময় সীমা যার পরে UNCERTAIN রূপান্তরটি ট্রিগার করা উচিত। এই পরামিতিটি মিলি সেকেন্ডে সংজ্ঞায়িত করা হয়েছে। বিস্তারিত ব্যাখ্যার জন্য উপরে দেখুন।
লাইনে সংজ্ঞা 1400 ফাইলের gps.h ।
জিওফেন্স ইন্টারফেসটি খোলে এবং এই ইন্টারফেসটি বাস্তবায়নে কলব্যাক রুটিন সরবরাহ করে।
Gps.h ফাইলের 1369 লাইনে সংজ্ঞা।
অকার্যকর (* বিরতি_জয়ফেন্স) (int32_t জিওফেন্স_আইডি) |
একটি নির্দিষ্ট জিওফেন্স পর্যবেক্ষণ বিরতি দিন। পরামিতি: জিওফেন্স_আইডি - জিওফেন্সের জন্য আইডি।
ফাইল জিপিএস . h এর 1409 লাইনে সংজ্ঞা।
অকার্যকর (* অপসারণ_জয়ফেন্স_আআআআআআআআআআআআআআআআআ) |
একটি জিওফেন্স অঞ্চল সরান। ফাংশন ফিরে আসার পরে, কোনও বিজ্ঞপ্তি প্রেরণ করা উচিত নয়। প্যারামিটার: জিওফেন্স_আইডি - জিওফেন্সের জন্য আইডি।
ফাইলের জিপিএস . h এর 1429 লাইনে সংজ্ঞা।
একটি নির্দিষ্ট জিওফেন্স পর্যবেক্ষণ পুনরায় শুরু করুন। পরামিতি: জিওফেন্স_আইডি - জিওফেন্সের জন্য আইডি। monitor_transitions - কোন রূপান্তরগুলি নিরীক্ষণ করবে। GPS_GEOFENCE_ENTERED, GPS_GEOFENCE_EXITED এবং GPS_GEOFENCE_UNCERTAIN এর দ্বারাই বা এটি add_geofence_area কলটিতে সরবরাহিত মানটিকে ছাড়িয়ে যায়।
Gps.h ফাইলের 1421 লাইনে সংজ্ঞা।
আকারে সেট করুন (জিপিএসওফেনসিং ইন্টারফেস)
ফাইলের জিপিএস . h এর 1363 লাইনে সংজ্ঞা।
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে উত্পন্ন হয়েছিল:
- হার্ডওয়্যার / লিবার্ডওয়্যার / অন্তর্ভুক্ত / হার্ডওয়্যার / জিপিএস
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2019-10-02 UTC-তে শেষবার আপডেট করা হয়েছে।
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"এতে আমার প্রয়োজনীয় তথ্য নেই"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"খুব জটিল / অনেক ধাপ"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"পুরনো"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"অনুবাদ সংক্রান্ত সমস্যা"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"নমুনা / কোড সংক্রান্ত সমস্যা"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"অন্যান্য"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"সহজে বোঝা যায়"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"আমার সমস্যার সমাধান হয়েছে"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"অন্যান্য"
}]