مرجع هيكل Vehicle_prop_config
#include < vehicle.h >
حقول البيانات | |
int32_t | دعم |
int32_t | وصول |
int32_t | غير الطريقة |
int32_t | value_type |
int32_t | إذن_نموذج |
اتحاد { | |
int32_t مركبة_منطقة_الأعلام | |
int32_t مركبة_مقعد_أعلام | |
int32_t Vehicle_window_flags | |
}; | |
اتحاد { | |
int32_t config_flags | |
int32_t Vehicle_radio_num_presets | |
int32_t config_array [4] | |
}; | |
مركبة_str_t | config_string |
اتحاد { | |
تعويم float_min_value | |
int32_t int32_min_value | |
int64_t int64_min_value | |
}; | |
اتحاد { | |
تعويم float_max_value | |
int32_t int32_max_value | |
int64_t int64_max_value | |
}; | |
اتحاد { | |
تعويم * float_min_values | |
int32_t * int32_min_values | |
int64_t * int64_min_values | |
}; | |
اتحاد { | |
تعويم * float_max_values | |
int32_t * int32_max_values | |
int64_t * int64_max_values | |
}; | |
يطفو | min_sample_rate |
يطفو | max_sample_rate |
فارغ * | hal_data |
وصف تفصيلي
التوثيق الميداني
اتحاد { ... } |
تحديد الحد الأدنى للقيمة المسموح بها للخاصية. يعد هذا ضروريًا للخاصية التي ليس لها تعداد محدد.
اتحاد { ... } |
تحديد الحد الأقصى للقيمة المسموح بها للخاصية. يعد هذا ضروريًا للخاصية التي ليس لها تعداد محدد.
اتحاد { ... } |
مجموعة من القيم الدنيا للخصائص المخصصة للمنطقة. يمكن للخاصية المُقسمة تحديد قيمة الحد الأدنى/الحد الأقصى بطريقتين مختلفتين:
- جميع المناطق لها نفس قيمة الحد الأدنى/الحد الأقصى: *_min/max_value يجب تعيينها ويجب ضبط هذه المصفوفة على NULL.
- جميع المناطق التي لها قيمة min / max منفصلة: * يجب ملء مصفوفة _min/max_values ويجب أن يكون طولها هو نفس عدد المناطق النشطة المحددة بواسطة *_zone_flags.
يجب أن تكون فارغة إذا لم يكن لكل منطقة قيم قصوى منفصلة.
اتحاد { ... } |
مجموعة من القيم القصوى للخصائص المخصصة للمنطقة. انظر أعلاه لاستخدامه. يجب أن تكون فارغة إذا لم يكن لكل منطقة قيم قصوى منفصلة. إذا لم يكن NULL، فيجب أن يتطابق طول المصفوفة مع الحد الأدنى للقيم.
اتحاد { ... } |
قد تحتوي بعض الخصائص على مناطق مرتبطة (مثل hvac)، وفي هذه الحالات، يجب أن يحتوي التكوين على قيمة ORed للمنطقة المرتبطة.
اتحاد { ... } |
معلومات التكوين الخاصة بالملكية. سيتم تحديد استخدام هذا لكل عقار.
الوصول إلى int32_t |
int32_t Change_mode |
Vehicle_str_t config_string |
باطلة* hal_data |
تعويم max_sample_rate |
تعويم min_sample_rate |
int32_t إذن_نموذج |
int32_t value_type |
int32_t Vehicle_radio_num_presets |
int32_t مركبة_مقعد_أعلام |
int32_t Vehicle_window_flags |
int32_t مركبة_منطقة_الأعلام |
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/تشمل/الأجهزة/ مركبة.ح