Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam.
Lihat caranya.
Antarmuka HIDL VHAL
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Antarmuka HIDL VHAL didefinisikan di IVehicle.hal
dan menyediakan metode ini.
metode | Keterangan | getAllPropConfigs() menghasilkan (vec<VehiclePropConfig>propConfigs); Mencantumkan konfigurasi semua properti yang didukung oleh VHAL. CarService hanya menggunakan properti yang didukung. |
ongetPropConfigs(vec props) ongetPropConfigs(vec props) menghasilkan (StatusCode status,vec<VehiclePropConfig> propConfigs); Mengembalikan konfigurasi properti yang dipilih. |
set(VehiclePropValue propValue) menghasilkan (StatusCodestatus); Menulis nilai ke properti. Hasil penulisan ditentukan per properti. |
subscribe(IVehicleCallback callback, vec options) subscribe(IVehicleCallback callback, vec options) menghasilkan (StatusCode status); Mulai memantau perubahan nilai properti. |
unsubscribe(IVehicleCallback callback, int32_t propId) menghasilkan (StatusCode status); Berhenti memantau perubahan nilai properti untuk properti langganan sebelumnya. |
HIDL VHAL menggunakan antarmuka panggilan balik berikut:
Panggilan balik | Keterangan | oneway | onPropertyEvent(vec propValues); onPropertyEvent(vec propValues);
Memberitahukan perubahan nilai properti kendaraan. Hanya berlaku untuk properti berlangganan. |
oneway | onPropertySetError(StatusCode errorCode,int32_t propId,int32_tareaId);
Mengembalikan kesalahan kumpulan properti async yang tidak dapat dikaitkan dengan operasi kumpulan tertentu. |
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-04-29 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2024-04-29 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-04-29 UTC."]]