• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2021 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 #ifndef android_hardware_automotive_vehicle_aidl_impl_utils_common_include_VehicleHalTypes_H_
18 #define android_hardware_automotive_vehicle_aidl_impl_utils_common_include_VehicleHalTypes_H_
19 
20 #include <aidl/android/hardware/automotive/vehicle/AutomaticEmergencyBrakingState.h>
21 #include <aidl/android/hardware/automotive/vehicle/BlindSpotWarningState.h>
22 #include <aidl/android/hardware/automotive/vehicle/CruiseControlCommand.h>
23 #include <aidl/android/hardware/automotive/vehicle/CruiseControlState.h>
24 #include <aidl/android/hardware/automotive/vehicle/CruiseControlType.h>
25 #include <aidl/android/hardware/automotive/vehicle/DiagnosticFloatSensorIndex.h>
26 #include <aidl/android/hardware/automotive/vehicle/DiagnosticIntegerSensorIndex.h>
27 #include <aidl/android/hardware/automotive/vehicle/EmergencyLaneKeepAssistState.h>
28 #include <aidl/android/hardware/automotive/vehicle/ErrorState.h>
29 #include <aidl/android/hardware/automotive/vehicle/EvConnectorType.h>
30 #include <aidl/android/hardware/automotive/vehicle/EvStoppingMode.h>
31 #include <aidl/android/hardware/automotive/vehicle/EvsServiceState.h>
32 #include <aidl/android/hardware/automotive/vehicle/EvsServiceType.h>
33 #include <aidl/android/hardware/automotive/vehicle/ForwardCollisionWarningState.h>
34 #include <aidl/android/hardware/automotive/vehicle/FuelType.h>
35 #include <aidl/android/hardware/automotive/vehicle/GetValueRequest.h>
36 #include <aidl/android/hardware/automotive/vehicle/GetValueResult.h>
37 #include <aidl/android/hardware/automotive/vehicle/GetValueResults.h>
38 #include <aidl/android/hardware/automotive/vehicle/GsrComplianceRequirementType.h>
39 #include <aidl/android/hardware/automotive/vehicle/HandsOnDetectionDriverState.h>
40 #include <aidl/android/hardware/automotive/vehicle/HandsOnDetectionWarning.h>
41 #include <aidl/android/hardware/automotive/vehicle/LaneCenteringAssistCommand.h>
42 #include <aidl/android/hardware/automotive/vehicle/LaneCenteringAssistState.h>
43 #include <aidl/android/hardware/automotive/vehicle/LaneDepartureWarningState.h>
44 #include <aidl/android/hardware/automotive/vehicle/LaneKeepAssistState.h>
45 #include <aidl/android/hardware/automotive/vehicle/LocationCharacterization.h>
46 #include <aidl/android/hardware/automotive/vehicle/Obd2CommonIgnitionMonitors.h>
47 #include <aidl/android/hardware/automotive/vehicle/Obd2FuelSystemStatus.h>
48 #include <aidl/android/hardware/automotive/vehicle/Obd2FuelType.h>
49 #include <aidl/android/hardware/automotive/vehicle/Obd2IgnitionMonitorKind.h>
50 #include <aidl/android/hardware/automotive/vehicle/Obd2SecondaryAirStatus.h>
51 #include <aidl/android/hardware/automotive/vehicle/Obd2SparkIgnitionMonitors.h>
52 #include <aidl/android/hardware/automotive/vehicle/PortLocationType.h>
53 #include <aidl/android/hardware/automotive/vehicle/SetValueRequest.h>
54 #include <aidl/android/hardware/automotive/vehicle/SetValueResult.h>
55 #include <aidl/android/hardware/automotive/vehicle/SetValueResults.h>
56 #include <aidl/android/hardware/automotive/vehicle/StatusCode.h>
57 #include <aidl/android/hardware/automotive/vehicle/SubscribeOptions.h>
58 #include <aidl/android/hardware/automotive/vehicle/VehicleApPowerStateReport.h>
59 #include <aidl/android/hardware/automotive/vehicle/VehicleApPowerStateReq.h>
60 #include <aidl/android/hardware/automotive/vehicle/VehicleArea.h>
61 #include <aidl/android/hardware/automotive/vehicle/VehicleAreaDoor.h>
62 #include <aidl/android/hardware/automotive/vehicle/VehicleAreaMirror.h>
63 #include <aidl/android/hardware/automotive/vehicle/VehicleAreaSeat.h>
64 #include <aidl/android/hardware/automotive/vehicle/VehicleAreaWheel.h>
65 #include <aidl/android/hardware/automotive/vehicle/VehicleAreaWindow.h>
66 #include <aidl/android/hardware/automotive/vehicle/VehicleGear.h>
67 #include <aidl/android/hardware/automotive/vehicle/VehicleHvacFanDirection.h>
68 #include <aidl/android/hardware/automotive/vehicle/VehicleIgnitionState.h>
69 #include <aidl/android/hardware/automotive/vehicle/VehicleLightState.h>
70 #include <aidl/android/hardware/automotive/vehicle/VehicleLightSwitch.h>
71 #include <aidl/android/hardware/automotive/vehicle/VehicleOilLevel.h>
72 #include <aidl/android/hardware/automotive/vehicle/VehiclePropConfig.h>
73 #include <aidl/android/hardware/automotive/vehicle/VehiclePropConfigs.h>
74 #include <aidl/android/hardware/automotive/vehicle/VehiclePropError.h>
75 #include <aidl/android/hardware/automotive/vehicle/VehiclePropValue.h>
76 #include <aidl/android/hardware/automotive/vehicle/VehicleProperty.h>
77 #include <aidl/android/hardware/automotive/vehicle/VehiclePropertyAccess.h>
78 #include <aidl/android/hardware/automotive/vehicle/VehiclePropertyChangeMode.h>
79 #include <aidl/android/hardware/automotive/vehicle/VehiclePropertyGroup.h>
80 #include <aidl/android/hardware/automotive/vehicle/VehiclePropertyStatus.h>
81 #include <aidl/android/hardware/automotive/vehicle/VehiclePropertyType.h>
82 #include <aidl/android/hardware/automotive/vehicle/VehicleSeatOccupancyState.h>
83 #include <aidl/android/hardware/automotive/vehicle/VehicleTurnSignal.h>
84 #include <aidl/android/hardware/automotive/vehicle/VehicleUnit.h>
85 #include <aidl/android/hardware/automotive/vehicle/VehicleVendorPermission.h>
86 #include <aidl/android/hardware/automotive/vehicle/WindshieldWipersState.h>
87 #include <aidl/android/hardware/automotive/vehicle/WindshieldWipersSwitch.h>
88 
89 #endif  // android_hardware_automotive_vehicle_aidl_impl_utils_common_include_VehicleHalTypes_H_
90