Referensi Struktur vehicle_prop_config
#include < vehicle.h >
Bidang Data | |
int32_t | menopang |
int32_t | mengakses |
int32_t | ubah_mode |
int32_t | nilai_tipe |
int32_t | izin_model |
Persatuan { | |
int32_t vehicle_zone_flags | |
int32_t vehicle_seat_flags | |
int32_t vehicle_window_flags | |
}; | |
Persatuan { | |
int32_t config_flags | |
int32_t kendaraan_radio_num_presets | |
int32_t config_array [4] | |
}; | |
kendaraan_str_t | config_string |
Persatuan { | |
float float_min_value | |
int32_t int32_min_value | |
int64_t int64_min_value | |
}; | |
Persatuan { | |
float float_max_value | |
int32_t int32_max_value | |
int64_t int64_max_value | |
}; | |
Persatuan { | |
float * float_min_values | |
int32_t * nilai int32_min_ | |
int64_t * nilai int64_min_ | |
}; | |
Persatuan { | |
float * float_max_values | |
int32_t * int32_max_values | |
int64_t * int64_max_values | |
}; | |
mengambang | min_sampel_rate |
mengambang | max_sample_rate |
ruang kosong * | hal_data |
Detil Deskripsi
Dokumentasi Lapangan
Persatuan { ... } |
Tentukan nilai minimum yang diizinkan untuk properti. Ini diperlukan untuk properti yang tidak memiliki enum yang ditentukan.
Persatuan { ... } |
Tentukan nilai maksimum yang diizinkan untuk properti. Ini diperlukan untuk properti yang tidak memiliki enum yang ditentukan.
Persatuan { ... } |
Array nilai min untuk properti yang dikategorikan. Properti yang dikategorikan dapat menentukan nilai min/maks dalam dua cara berbeda:
- Semua zona yang memiliki nilai min/maks yang sama: *_min/max_value harus disetel dan larik ini harus disetel ke NULL.
- Semua zona yang memiliki nilai min/maks yang terpisah: array *_min/max_values harus diisi dan panjangnya harus sama dengan jumlah zona aktif yang ditentukan oleh *_zone_flags.
Harus NULL jika setiap zona tidak memiliki nilai maks yang terpisah.
Persatuan { ... } |
Array nilai maks untuk properti yang dikategorikan. Lihat di atas untuk penggunaannya. Harus NULL jika setiap zona tidak memiliki nilai maks yang terpisah. Jika tidak NULL, panjang array harus sesuai dengan min_values.
Persatuan { ... } |
Beberapa properti mungkin memiliki zona terkait (seperti hvac), dalam kasus ini konfigurasi harus berisi nilai ORed untuk zona terkait.
Persatuan { ... } |
Informasi konfigurasi khusus properti. Penggunaan ini akan ditentukan per setiap properti.
akses int32_t |
int32_t ubah_mode |
int32_t config_flags |
batal* hal_data |
float max_sample_rate |
float min_sample_rate |
int32_t izin_model |
int32_t nilai_type |
int32_t kendaraan_radio_num_presets |
int32_t vehicle_seat_flags |
int32_t vehicle_window_flags |
int32_t vehicle_zone_flags |
Dokumentasi untuk struct ini dibuat dari file berikut:
- hardware/libhardware/include/hardware/ kendaraan.h