Vehicle_prop_config 結構參考
Vehicle_prop_config 結構參考
#include < vehicle.h >
資料欄位 | |
int32_t | 支柱 |
int32_t | 使用權 |
int32_t | 改變模式 |
int32_t | 值類型 |
int32_t | 權限模型 |
聯盟{ | |
int32_t車輛區域標誌 | |
int32_t車輛座位標誌 | |
int32_t車輛視窗標誌 | |
}; | |
聯盟{ | |
int32_t配置標誌 | |
int32_tvehicle_radio_num_presets | |
int32_t配置數組[4] | |
}; | |
車輛_str_t | 配置字串 |
聯盟{ | |
浮動浮動最小值 | |
int32_t int32_min_value | |
int64_t int64_min_value | |
}; | |
聯盟{ | |
浮動浮動最大值 | |
int32_t int32_max_value | |
int64_t int64_max_value | |
}; | |
聯盟{ | |
浮動*浮動最小值 | |
int32_t * int32_min_values | |
int64_t * int64_min_values | |
}; | |
聯盟{ | |
浮動*浮動最大值 | |
int32_t * int32_max_values | |
int64_t * int64_max_values | |
}; | |
漂浮 | 最小取樣率 |
漂浮 | 最大取樣率 |
空白 * | 哈爾數據 |
詳細說明
現場文檔
聯盟 { ... } |
指定屬性的最小允許值。這對於沒有指定枚舉的屬性是必需的。
聯盟 { ... } |
指定屬性的最大允許值。這對於沒有指定枚舉的屬性是必需的。
聯盟 { ... } |
分區屬性的最小值數組。分區屬性可以透過兩種不同的方式指定最小/最大值:
- 應設定具有相同最小/最大值的所有區域:*_min/max_value,並且該陣列應設為 NULL。
- 所有具有單獨的最小/最大值的區域:應填入 *_min/max_values 數組,並且其長度應與 *_zone_flags 指定的活動區域的數量相同。
如果每個區域沒有單獨的最大值,則應為 NULL。
聯盟 { ... } |
分區屬性的最大值數組。其用法請參見上文。如果每個區域沒有單獨的最大值,則應為 NULL。如果不是 NULL,則陣列的長度應與 min_values 的長度相符。
聯盟 { ... } |
某些屬性可能具有關聯區域(例如 HVAC),在這些情況下,配置應包含關聯區域的 ORed 值。
聯盟 { ... } |
屬性特定配置資訊。其用法將根據每個屬性進行定義。
車輛_str_t配置字串 |
int32_tvehicle_radio_num_presets |
該結構的文檔是從以下文件產生的:
- 硬體/libhardware/include/hardware/vehicle.h