تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
Vehicle_prop_config مرجع الهيكل
#include < vehicle.h >
التعريف في السطر 1319 لملف السيارة. h .
حدد الحد الأدنى للقيمة المسموح بها للممتلكات. هذا ضروري للممتلكات التي لا تحتوي على تعداد محدد.
حدد القيمة القصوى المسموح بها للخاصية. هذا ضروري للممتلكات التي لا تحتوي على تعداد محدد.
صفيف من القيم الدنيا للخصائص المخصصة. يمكن للخاصية المخصصة للمنطقة تحديد قيمة min / max بطريقتين مختلفتين:
- جميع المناطق التي لها نفس قيمة min / max: يجب تعيين * _min / max_value ويجب تعيين هذه المصفوفة على NULL.
- جميع المناطق التي تحتوي على قيمة min / max منفصلة: يجب ملء مجموعة * _min / max_values ويجب أن يكون طولها هو نفسه عدد المناطق النشطة المحددة بواسطة * _zone_flags.
يجب أن تكون فارغة إذا لم يكن لكل منطقة قيم قصوى منفصلة.
صفيف من القيم القصوى للخصائص المخصصة. انظر أعلاه لاستخدامه. يجب أن تكون فارغة إذا لم يكن لكل منطقة قيم قصوى منفصلة. إذا لم يكن NULL ، يجب أن يتطابق طول المصفوفة مع min_values.
قد تحتوي بعض الخصائص على مناطق مرتبطة (مثل hvac) ، وفي هذه الحالات يجب أن يحتوي التكوين على قيمة ORed للمنطقة المرتبطة.
معلومات التكوين الخاصة بالملكية. سيتم تحديد استخدام هذا لكل خاصية.
يحدد ما إذا كانت الخاصية للقراءة أو الكتابة. يجب أن تكون القيمة واحدة من enum vehicle_prop_access.
تعريف في السطر 1326 من ملف السيارة. h .
يحدد ما إذا كانت الخاصية مستمرة أو قيد التغيير. يجب أن تكون القيمة واحدة من enum vehicle_prop_change_mode.
تعريف في السطر 1332 من ملف السيارة. h .
تعريف في السطر 1373 من ملف السيارة. h .
للحصول على معلومات التكوين العامة
تعريف في السطر 1367 لملف السيارة .
قد تتطلب بعض الخصائص معلومات إضافية يتم تمريرها عبر هذه السلسلة. لا تحتاج معظم الخصائص إلى تعيين هذا ، وفي هذه الحالة ، يجب أن تكون config_string.data فارغة و config_string.len يجب أن تكون 0.
تعريف في السطر 1381 من ملف السيارة. h .
تعريف في السطر 1398 من ملف السيارة. h .
التعريف في السطر 1388 لملف السيارة. h .
حامل مكان لوضع بيانات تنفيذ HAL محددة. الاستخدام متروك تمامًا لتطبيق HAL.
تعريف بالملف في السطر 1442 .
التعريف في السطر 1399 لملف السيارة. h .
int32_t * int32_max_values |
int32_t * int32_min_values |
تعريف في السطر 1400 من ملف السيارة. h .
int64_t * int64_max_values |
تعريف في السطر 1390 من ملف السيارة. h .
int64_t * int64_min_values |
أقصى معدل للعينة بالهرتز. يجب أن تكون القيمة 0 لنوع المستشعر VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
تعريف بالملف في السطر 1437 .
معدل العينة الأدنى بالهرتز. يجب أن تكون القيمة 0 لنوع المستشعر VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
تعريف بالملف في السطر 1433 .
تحديد نموذج الإذن اللازم للوصول إلى البيانات.
التعريف في السطر 1343 لملف السيارة. h .
تعريف في السطر 1320 من ملف السيارة. h .
نوع البيانات المستخدمة لهذه الخاصية. هذا النوع ثابت لكل عقار. تحقق من نوع vehicle_value_type للقيمة المسموح بها.
تعريف في السطر 1338 من ملف السيارة. h .
int32_t vehicle_radio_num_presets |
عدد الإعدادات المسبقة التي يتم تخزينها بواسطة وحدة الراديو. مرر 0 إذا لم تكن هناك إعدادات مسبقة متاحة. يتم تحديد نطاق الإعدادات المسبقة ليكون من 1 (انظر VEHICLE_RADIO_PRESET_MIN_VALUE) إلى مجموعة المركبات_راديو_نوم_المسبقة.
تعريف في السطر 1372 من ملف السيارة. h .
int32_t vehicle_seat_flags |
يتم اشتقاق القيمة عن طريق ORing واحد أو أكثر من تعداد أعضاء vehicle_seat.
التعريف في السطر 1355 لملف السيارة .
int32_t vehicle_window_flags |
يتم اشتقاق القيمة من خلال ORing واحد أو أكثر من أعضاء enum vehicle_window.
تعريف في السطر 1357 لملف السيارة .
int32_t vehicle_zone_flags |
يتم اشتقاق القيمة عن طريق ORing واحد أو أكثر من أعضاء منطقة المركبات.
تعريف في السطر 1353 لملف السيارة .
تم إنشاء وثائق هذه البنية من الملف التالي:
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2022-08-30 (حسب التوقيت العالمي المتفَّق عليه)
[{
"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":"غير ذلك"
}]