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