تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مرجع هيكل Vehicle_prop_config
#include < vehicle.h >
التعريف في السطر 1319 من ملف مركبة.ح .
تحديد الحد الأدنى للقيمة المسموح بها للخاصية. يعد هذا ضروريًا للخاصية التي ليس لها تعداد محدد.
تحديد الحد الأقصى للقيمة المسموح بها للخاصية. يعد هذا ضروريًا للخاصية التي ليس لها تعداد محدد.
مجموعة من القيم الدنيا للخصائص المخصصة للمنطقة. يمكن للخاصية المُقسمة تحديد قيمة الحد الأدنى/الحد الأقصى بطريقتين مختلفتين:
- جميع المناطق لها نفس قيمة الحد الأدنى/الحد الأقصى: *_min/max_value يجب تعيينها ويجب ضبط هذه المصفوفة على NULL.
- جميع المناطق التي لها قيمة min / max منفصلة: * يجب ملء مصفوفة _min/max_values ويجب أن يكون طولها هو نفس عدد المناطق النشطة المحددة بواسطة *_zone_flags.
يجب أن تكون فارغة إذا لم يكن لكل منطقة قيم قصوى منفصلة.
مجموعة من القيم القصوى للخصائص المخصصة للمنطقة. انظر أعلاه لاستخدامه. يجب أن تكون فارغة إذا لم يكن لكل منطقة قيم قصوى منفصلة. إذا لم يكن NULL، فيجب أن يتطابق طول المصفوفة مع الحد الأدنى للقيم.
قد تحتوي بعض الخصائص على مناطق مرتبطة (مثل hvac)، وفي هذه الحالات، يجب أن يحتوي التكوين على قيمة ORed للمنطقة المرتبطة.
معلومات التكوين الخاصة بالملكية. سيتم تحديد استخدام هذا لكل عقار.
يحدد ما إذا كانت الخاصية للقراءة أو الكتابة. يجب أن تكون القيمة إحدى التعدادات Vehicle_prop_access.
التعريف في السطر 1326 من ملف مركبة.ح .
يحدد ما إذا كانت الخاصية مستمرة أم في حالة تغير. يجب أن تكون القيمة واحدة من تعداد Vehicle_prop_change_mode.
التعريف في السطر 1332 من ملف مركبة.ح .
للحصول على معلومات التكوين العامة
التعريف في السطر 1367 من ملف مركبة.ح .
قد تتطلب بعض الخصائص معلومات إضافية يتم تمريرها عبر هذه السلسلة. لا تحتاج معظم الخصائص إلى تعيين هذا، وفي هذه الحالة، يجب أن تكون قيمة config_string.data فارغة ويجب أن تكون قيمة config_string.len 0.
التعريف في السطر 1381 من ملف مركبة.ح .
حامل مكان لوضع بيانات محددة لتنفيذ HAL. الاستخدام يعود بالكامل إلى تنفيذ HAL.
التعريف في السطر 1442 من ملف مركبة.ح .
int32_t* int32_max_values |
int32_t* int32_min_values |
int64_t* int64_max_values |
int64_t* int64_min_values |
الحد الأقصى لمعدل العينة بالهرتز. يجب أن تكون القيمة 0 لنوع المستشعر VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
التعريف في السطر 1437 من ملف مركبة.ح .
الحد الأدنى لمعدل العينة بالهرتز. يجب أن تكون القيمة 0 لنوع المستشعر VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
التعريف في السطر 1433 من ملف مركبة.ح .
تحديد نموذج الإذن اللازم للوصول إلى البيانات.
التعريف في السطر 1343 من ملف مركبة.ح .
نوع البيانات المستخدمة لهذا العقار. وهذا النوع ثابت لكل عقار. تحقق من Vehicle_value_type لمعرفة القيمة المسموح بها.
التعريف في السطر 1338 من ملف مركبة.ح .
int32_t Vehicle_radio_num_presets |
عدد الإعدادات المسبقة التي يتم تخزينها بواسطة وحدة الراديو. قم بتمرير 0 إذا لم تكن هناك إعدادات مسبقة متاحة. يتم تعريف نطاق الإعدادات المسبقة ليكون من 1 (راجع VEHICLE_RADIO_PRESET_MIN_VALUE) إلى Vehicle_radio_num_presets.
التعريف في السطر 1372 من ملف مركبة.ح .
يتم اشتقاق القيمة عن طريق ORing واحد أو أكثر من أعضاء enum Vehicle_seat.
التعريف في السطر 1355 من ملف مركبة.ح .
int32_t Vehicle_window_flags |
يتم اشتقاق القيمة عن طريق ORing واحد أو أكثر من أعضاء enum Vehicle_window.
التعريف في السطر 1357 من ملف مركبة.ح .
int32_t مركبة_منطقة_الأعلام |
يتم اشتقاق القيمة عن طريق ORing واحد أو أكثر من أعضاء enum Vehicle_zone.
التعريف في السطر 1353 من ملف مركبة.ح .
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/تشمل/الأجهزة/ مركبة.ح
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)
[{
"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":"غير ذلك"
}]
{
"last_modified": "تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)",
"state": ""
}