vehicle

package
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2026 License: CC0-1.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TransactionIVehicleGetAllPropConfigs  = binder.FirstCallTransaction + 0
	TransactionIVehicleGetPropConfigs     = binder.FirstCallTransaction + 1
	TransactionIVehicleGetValues          = binder.FirstCallTransaction + 2
	TransactionIVehicleSetValues          = binder.FirstCallTransaction + 3
	TransactionIVehicleSubscribe          = binder.FirstCallTransaction + 4
	TransactionIVehicleUnsubscribe        = binder.FirstCallTransaction + 5
	TransactionIVehicleReturnSharedMemory = binder.FirstCallTransaction + 6
)
View Source
const (
	MethodIVehicleGetAllPropConfigs  = "getAllPropConfigs"
	MethodIVehicleGetPropConfigs     = "getPropConfigs"
	MethodIVehicleGetValues          = "getValues"
	MethodIVehicleSetValues          = "setValues"
	MethodIVehicleSubscribe          = "subscribe"
	MethodIVehicleUnsubscribe        = "unsubscribe"
	MethodIVehicleReturnSharedMemory = "returnSharedMemory"
)
View Source
const (
	IVehicleInvalidMemoryId               int64 = 0
	IVehicleMaxSharedMemoryFilesPerClient int32 = 3
)
View Source
const (
	TransactionIVehicleCallbackOnGetValues        = binder.FirstCallTransaction + 0
	TransactionIVehicleCallbackOnSetValues        = binder.FirstCallTransaction + 1
	TransactionIVehicleCallbackOnPropertyEvent    = binder.FirstCallTransaction + 2
	TransactionIVehicleCallbackOnPropertySetError = binder.FirstCallTransaction + 3
)
View Source
const (
	MethodIVehicleCallbackOnGetValues        = "onGetValues"
	MethodIVehicleCallbackOnSetValues        = "onSetValues"
	MethodIVehicleCallbackOnPropertyEvent    = "onPropertyEvent"
	MethodIVehicleCallbackOnPropertySetError = "onPropertySetError"
)
View Source
const (
	UserInfoUserFlagSystem    int32 = 1
	UserInfoUserFlagGuest     int32 = 2
	UserInfoUserFlagEphemeral int32 = 4
	UserInfoUserFlagAdmin     int32 = 8
	UserInfoUserFlagDisabled  int32 = 16
	UserInfoUserFlagProfile   int32 = 32
)
View Source
const DescriptorIVehicle = "android.hardware.automotive.vehicle.IVehicle"
View Source
const DescriptorIVehicleCallback = "android.hardware.automotive.vehicle.IVehicleCallback"

Variables

This section is empty.

Functions

This section is empty.

Types

type AutomaticEmergencyBrakingState

type AutomaticEmergencyBrakingState int32
const (
	AutomaticEmergencyBrakingStateOTHER        AutomaticEmergencyBrakingState = 0
	AutomaticEmergencyBrakingStateENABLED      AutomaticEmergencyBrakingState = 1
	AutomaticEmergencyBrakingStateACTIVATED    AutomaticEmergencyBrakingState = 2
	AutomaticEmergencyBrakingStateUserOverride AutomaticEmergencyBrakingState = 3
)

type BlindSpotWarningState

type BlindSpotWarningState int32
const (
	BlindSpotWarningStateOTHER     BlindSpotWarningState = 0
	BlindSpotWarningStateNoWarning BlindSpotWarningState = 1
	BlindSpotWarningStateWARNING   BlindSpotWarningState = 2
)

type CameraServiceState

type CameraServiceState int32
const (
	CameraServiceStateUNAVAILABLE CameraServiceState = 0
	CameraServiceStateINACTIVE    CameraServiceState = 1
	CameraServiceStateREQUESTED   CameraServiceState = 2
	CameraServiceStateACTIVE      CameraServiceState = 3
)

type CreateUserRequest

type CreateUserRequest struct {
	RequestId   int32
	NewUserInfo UserInfo
	NewUserName string
	UsersInfo   UsersInfo
}

func (*CreateUserRequest) MarshalParcel

func (s *CreateUserRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*CreateUserRequest) UnmarshalParcel

func (s *CreateUserRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type CreateUserResponse

type CreateUserResponse struct {
	RequestId    int32
	Status       CreateUserStatus
	ErrorMessage string
}

func (*CreateUserResponse) MarshalParcel

func (s *CreateUserResponse) MarshalParcel(
	p *parcel.Parcel,
) error

func (*CreateUserResponse) UnmarshalParcel

func (s *CreateUserResponse) UnmarshalParcel(
	p *parcel.Parcel,
) error

type CreateUserStatus

type CreateUserStatus int32
const (
	CreateUserStatusSUCCESS CreateUserStatus = 1
	CreateUserStatusFAILURE CreateUserStatus = 2
)

type CrossTrafficMonitoringWarningState

type CrossTrafficMonitoringWarningState int32
const (
	CrossTrafficMonitoringWarningStateOTHER             CrossTrafficMonitoringWarningState = 0
	CrossTrafficMonitoringWarningStateNoWarning         CrossTrafficMonitoringWarningState = 1
	CrossTrafficMonitoringWarningStateWarningFrontLeft  CrossTrafficMonitoringWarningState = 2
	CrossTrafficMonitoringWarningStateWarningFrontRight CrossTrafficMonitoringWarningState = 3
	CrossTrafficMonitoringWarningStateWarningFrontBoth  CrossTrafficMonitoringWarningState = 4
	CrossTrafficMonitoringWarningStateWarningRearLeft   CrossTrafficMonitoringWarningState = 5
	CrossTrafficMonitoringWarningStateWarningRearRight  CrossTrafficMonitoringWarningState = 6
	CrossTrafficMonitoringWarningStateWarningRearBoth   CrossTrafficMonitoringWarningState = 7
)

type CruiseControlCommand

type CruiseControlCommand int32
const (
	CruiseControlCommandACTIVATE              CruiseControlCommand = 1
	CruiseControlCommandSUSPEND               CruiseControlCommand = 2
	CruiseControlCommandIncreaseTargetSpeed   CruiseControlCommand = 3
	CruiseControlCommandDecreaseTargetSpeed   CruiseControlCommand = 4
	CruiseControlCommandIncreaseTargetTimeGap CruiseControlCommand = 5
	CruiseControlCommandDecreaseTargetTimeGap CruiseControlCommand = 6
)

type CruiseControlState

type CruiseControlState int32
const (
	CruiseControlStateOTHER                     CruiseControlState = 0
	CruiseControlStateENABLED                   CruiseControlState = 1
	CruiseControlStateACTIVATED                 CruiseControlState = 2
	CruiseControlStateUserOverride              CruiseControlState = 3
	CruiseControlStateSUSPENDED                 CruiseControlState = 4
	CruiseControlStateForcedDeactivationWarning CruiseControlState = 5
)

type CruiseControlType

type CruiseControlType int32
const (
	CruiseControlTypeOTHER      CruiseControlType = 0
	CruiseControlTypeSTANDARD   CruiseControlType = 1
	CruiseControlTypeADAPTIVE   CruiseControlType = 2
	CruiseControlTypePREDICTIVE CruiseControlType = 3
)

type CustomInputType

type CustomInputType int32
const (
	CustomInputTypeCustomEventF1  CustomInputType = 1001
	CustomInputTypeCustomEventF2  CustomInputType = 1002
	CustomInputTypeCustomEventF3  CustomInputType = 1003
	CustomInputTypeCustomEventF4  CustomInputType = 1004
	CustomInputTypeCustomEventF5  CustomInputType = 1005
	CustomInputTypeCustomEventF6  CustomInputType = 1006
	CustomInputTypeCustomEventF7  CustomInputType = 1007
	CustomInputTypeCustomEventF8  CustomInputType = 1008
	CustomInputTypeCustomEventF9  CustomInputType = 1009
	CustomInputTypeCustomEventF10 CustomInputType = 1010
)

type DiagnosticFloatSensorIndex

type DiagnosticFloatSensorIndex int32
const (
	DiagnosticFloatSensorIndexCalculatedEngineLoad                    DiagnosticFloatSensorIndex = 0
	DiagnosticFloatSensorIndexEngineCoolantTemperature                DiagnosticFloatSensorIndex = 1
	DiagnosticFloatSensorIndexShortTermFuelTrimBank1                  DiagnosticFloatSensorIndex = 2
	DiagnosticFloatSensorIndexLongTermFuelTrimBank1                   DiagnosticFloatSensorIndex = 3
	DiagnosticFloatSensorIndexShortTermFuelTrimBank2                  DiagnosticFloatSensorIndex = 4
	DiagnosticFloatSensorIndexLongTermFuelTrimBank2                   DiagnosticFloatSensorIndex = 5
	DiagnosticFloatSensorIndexFuelPressure                            DiagnosticFloatSensorIndex = 6
	DiagnosticFloatSensorIndexIntakeManifoldAbsolutePressure          DiagnosticFloatSensorIndex = 7
	DiagnosticFloatSensorIndexEngineRpm                               DiagnosticFloatSensorIndex = 8
	DiagnosticFloatSensorIndexVehicleSpeed                            DiagnosticFloatSensorIndex = 9
	DiagnosticFloatSensorIndexTimingAdvance                           DiagnosticFloatSensorIndex = 10
	DiagnosticFloatSensorIndexMafAirFlowRate                          DiagnosticFloatSensorIndex = 11
	DiagnosticFloatSensorIndexThrottlePosition                        DiagnosticFloatSensorIndex = 12
	DiagnosticFloatSensorIndexOxygenSensor1Voltage                    DiagnosticFloatSensorIndex = 13
	DiagnosticFloatSensorIndexOxygenSensor1ShortTermFuelTrim          DiagnosticFloatSensorIndex = 14
	DiagnosticFloatSensorIndexOxygenSensor1FuelAirEquivalenceRatio    DiagnosticFloatSensorIndex = 15
	DiagnosticFloatSensorIndexOxygenSensor2Voltage                    DiagnosticFloatSensorIndex = 16
	DiagnosticFloatSensorIndexOxygenSensor2ShortTermFuelTrim          DiagnosticFloatSensorIndex = 17
	DiagnosticFloatSensorIndexOxygenSensor2FuelAirEquivalenceRatio    DiagnosticFloatSensorIndex = 18
	DiagnosticFloatSensorIndexOxygenSensor3Voltage                    DiagnosticFloatSensorIndex = 19
	DiagnosticFloatSensorIndexOxygenSensor3ShortTermFuelTrim          DiagnosticFloatSensorIndex = 20
	DiagnosticFloatSensorIndexOxygenSensor3FuelAirEquivalenceRatio    DiagnosticFloatSensorIndex = 21
	DiagnosticFloatSensorIndexOxygenSensor4Voltage                    DiagnosticFloatSensorIndex = 22
	DiagnosticFloatSensorIndexOxygenSensor4ShortTermFuelTrim          DiagnosticFloatSensorIndex = 23
	DiagnosticFloatSensorIndexOxygenSensor4FuelAirEquivalenceRatio    DiagnosticFloatSensorIndex = 24
	DiagnosticFloatSensorIndexOxygenSensor5Voltage                    DiagnosticFloatSensorIndex = 25
	DiagnosticFloatSensorIndexOxygenSensor5ShortTermFuelTrim          DiagnosticFloatSensorIndex = 26
	DiagnosticFloatSensorIndexOxygenSensor5FuelAirEquivalenceRatio    DiagnosticFloatSensorIndex = 27
	DiagnosticFloatSensorIndexOxygenSensor6Voltage                    DiagnosticFloatSensorIndex = 28
	DiagnosticFloatSensorIndexOxygenSensor6ShortTermFuelTrim          DiagnosticFloatSensorIndex = 29
	DiagnosticFloatSensorIndexOxygenSensor6FuelAirEquivalenceRatio    DiagnosticFloatSensorIndex = 30
	DiagnosticFloatSensorIndexOxygenSensor7Voltage                    DiagnosticFloatSensorIndex = 31
	DiagnosticFloatSensorIndexOxygenSensor7ShortTermFuelTrim          DiagnosticFloatSensorIndex = 32
	DiagnosticFloatSensorIndexOxygenSensor7FuelAirEquivalenceRatio    DiagnosticFloatSensorIndex = 33
	DiagnosticFloatSensorIndexOxygenSensor8Voltage                    DiagnosticFloatSensorIndex = 34
	DiagnosticFloatSensorIndexOxygenSensor8ShortTermFuelTrim          DiagnosticFloatSensorIndex = 35
	DiagnosticFloatSensorIndexOxygenSensor8FuelAirEquivalenceRatio    DiagnosticFloatSensorIndex = 36
	DiagnosticFloatSensorIndexFuelRailPressure                        DiagnosticFloatSensorIndex = 37
	DiagnosticFloatSensorIndexFuelRailGaugePressure                   DiagnosticFloatSensorIndex = 38
	DiagnosticFloatSensorIndexCommandedExhaustGasRecirculation        DiagnosticFloatSensorIndex = 39
	DiagnosticFloatSensorIndexExhaustGasRecirculationError            DiagnosticFloatSensorIndex = 40
	DiagnosticFloatSensorIndexCommandedEvaporativePurge               DiagnosticFloatSensorIndex = 41
	DiagnosticFloatSensorIndexFuelTankLevelInput                      DiagnosticFloatSensorIndex = 42
	DiagnosticFloatSensorIndexEvaporationSystemVaporPressure          DiagnosticFloatSensorIndex = 43
	DiagnosticFloatSensorIndexCatalystTemperatureBank1Sensor1         DiagnosticFloatSensorIndex = 44
	DiagnosticFloatSensorIndexCatalystTemperatureBank2Sensor1         DiagnosticFloatSensorIndex = 45
	DiagnosticFloatSensorIndexCatalystTemperatureBank1Sensor2         DiagnosticFloatSensorIndex = 46
	DiagnosticFloatSensorIndexCatalystTemperatureBank2Sensor2         DiagnosticFloatSensorIndex = 47
	DiagnosticFloatSensorIndexAbsoluteLoadValue                       DiagnosticFloatSensorIndex = 48
	DiagnosticFloatSensorIndexFuelAirCommandedEquivalenceRatio        DiagnosticFloatSensorIndex = 49
	DiagnosticFloatSensorIndexRelativeThrottlePosition                DiagnosticFloatSensorIndex = 50
	DiagnosticFloatSensorIndexAbsoluteThrottlePositionB               DiagnosticFloatSensorIndex = 51
	DiagnosticFloatSensorIndexAbsoluteThrottlePositionC               DiagnosticFloatSensorIndex = 52
	DiagnosticFloatSensorIndexAcceleratorPedalPositionD               DiagnosticFloatSensorIndex = 53
	DiagnosticFloatSensorIndexAcceleratorPedalPositionE               DiagnosticFloatSensorIndex = 54
	DiagnosticFloatSensorIndexAcceleratorPedalPositionF               DiagnosticFloatSensorIndex = 55
	DiagnosticFloatSensorIndexCommandedThrottleActuator               DiagnosticFloatSensorIndex = 56
	DiagnosticFloatSensorIndexEthanolFuelPercentage                   DiagnosticFloatSensorIndex = 57
	DiagnosticFloatSensorIndexAbsoluteEvaporationSystemVaporPressure  DiagnosticFloatSensorIndex = 58
	DiagnosticFloatSensorIndexShortTermSecondaryOxygenSensorTrimBank1 DiagnosticFloatSensorIndex = 59
	DiagnosticFloatSensorIndexShortTermSecondaryOxygenSensorTrimBank2 DiagnosticFloatSensorIndex = 60
	DiagnosticFloatSensorIndexShortTermSecondaryOxygenSensorTrimBank3 DiagnosticFloatSensorIndex = 61
	DiagnosticFloatSensorIndexShortTermSecondaryOxygenSensorTrimBank4 DiagnosticFloatSensorIndex = 62
	DiagnosticFloatSensorIndexLongTermSecondaryOxygenSensorTrimBank1  DiagnosticFloatSensorIndex = 63
	DiagnosticFloatSensorIndexLongTermSecondaryOxygenSensorTrimBank2  DiagnosticFloatSensorIndex = 64
	DiagnosticFloatSensorIndexLongTermSecondaryOxygenSensorTrimBank3  DiagnosticFloatSensorIndex = 65
	DiagnosticFloatSensorIndexLongTermSecondaryOxygenSensorTrimBank4  DiagnosticFloatSensorIndex = 66
	DiagnosticFloatSensorIndexRelativeAcceleratorPedalPosition        DiagnosticFloatSensorIndex = 67
	DiagnosticFloatSensorIndexHybridBatteryPackRemainingLife          DiagnosticFloatSensorIndex = 68
	DiagnosticFloatSensorIndexFuelInjectionTiming                     DiagnosticFloatSensorIndex = 69
	DiagnosticFloatSensorIndexEngineFuelRate                          DiagnosticFloatSensorIndex = 70
)

type DiagnosticIntegerSensorIndex

type DiagnosticIntegerSensorIndex int32
const (
	DiagnosticIntegerSensorIndexFuelSystemStatus                                DiagnosticIntegerSensorIndex = 0
	DiagnosticIntegerSensorIndexMalfunctionIndicatorLightOn                     DiagnosticIntegerSensorIndex = 1
	DiagnosticIntegerSensorIndexIgnitionMonitorsSupported                       DiagnosticIntegerSensorIndex = 2
	DiagnosticIntegerSensorIndexIgnitionSpecificMonitors                        DiagnosticIntegerSensorIndex = 3
	DiagnosticIntegerSensorIndexIntakeAirTemperature                            DiagnosticIntegerSensorIndex = 4
	DiagnosticIntegerSensorIndexCommandedSecondaryAirStatus                     DiagnosticIntegerSensorIndex = 5
	DiagnosticIntegerSensorIndexNumOxygenSensorsPresent                         DiagnosticIntegerSensorIndex = 6
	DiagnosticIntegerSensorIndexRuntimeSinceEngineStart                         DiagnosticIntegerSensorIndex = 7
	DiagnosticIntegerSensorIndexDistanceTraveledWithMalfunctionIndicatorLightOn DiagnosticIntegerSensorIndex = 8
	DiagnosticIntegerSensorIndexWarmupsSinceCodesCleared                        DiagnosticIntegerSensorIndex = 9
	DiagnosticIntegerSensorIndexDistanceTraveledSinceCodesCleared               DiagnosticIntegerSensorIndex = 10
	DiagnosticIntegerSensorIndexAbsoluteBarometricPressure                      DiagnosticIntegerSensorIndex = 11
	DiagnosticIntegerSensorIndexControlModuleVoltage                            DiagnosticIntegerSensorIndex = 12
	DiagnosticIntegerSensorIndexAmbientAirTemperature                           DiagnosticIntegerSensorIndex = 13
	DiagnosticIntegerSensorIndexTimeWithMalfunctionLightOn                      DiagnosticIntegerSensorIndex = 14
	DiagnosticIntegerSensorIndexTimeSinceTroubleCodesCleared                    DiagnosticIntegerSensorIndex = 15
	DiagnosticIntegerSensorIndexMaxFuelAirEquivalenceRatio                      DiagnosticIntegerSensorIndex = 16
	DiagnosticIntegerSensorIndexMaxOxygenSensorVoltage                          DiagnosticIntegerSensorIndex = 17
	DiagnosticIntegerSensorIndexMaxOxygenSensorCurrent                          DiagnosticIntegerSensorIndex = 18
	DiagnosticIntegerSensorIndexMaxIntakeManifoldAbsolutePressure               DiagnosticIntegerSensorIndex = 19
	DiagnosticIntegerSensorIndexMaxAirFlowRateFromMassAirFlowSensor             DiagnosticIntegerSensorIndex = 20
	DiagnosticIntegerSensorIndexFuelType                                        DiagnosticIntegerSensorIndex = 21
	DiagnosticIntegerSensorIndexFuelRailAbsolutePressure                        DiagnosticIntegerSensorIndex = 22
	DiagnosticIntegerSensorIndexEngineOilTemperature                            DiagnosticIntegerSensorIndex = 23
	DiagnosticIntegerSensorIndexDriverDemandPercentTorque                       DiagnosticIntegerSensorIndex = 24
	DiagnosticIntegerSensorIndexEngineActualPercentTorque                       DiagnosticIntegerSensorIndex = 25
	DiagnosticIntegerSensorIndexEngineReferencePercentTorque                    DiagnosticIntegerSensorIndex = 26
	DiagnosticIntegerSensorIndexEnginePercentTorqueDataIdle                     DiagnosticIntegerSensorIndex = 27
	DiagnosticIntegerSensorIndexEnginePercentTorqueDataPoint1                   DiagnosticIntegerSensorIndex = 28
	DiagnosticIntegerSensorIndexEnginePercentTorqueDataPoint2                   DiagnosticIntegerSensorIndex = 29
	DiagnosticIntegerSensorIndexEnginePercentTorqueDataPoint3                   DiagnosticIntegerSensorIndex = 30
	DiagnosticIntegerSensorIndexEnginePercentTorqueDataPoint4                   DiagnosticIntegerSensorIndex = 31
)

type DriverDistractionState

type DriverDistractionState int32
const (
	DriverDistractionStateOTHER         DriverDistractionState = 0
	DriverDistractionStateNotDistracted DriverDistractionState = 1
	DriverDistractionStateDISTRACTED    DriverDistractionState = 2
)

type DriverDistractionWarning

type DriverDistractionWarning int32
const (
	DriverDistractionWarningOTHER     DriverDistractionWarning = 0
	DriverDistractionWarningNoWarning DriverDistractionWarning = 1
	DriverDistractionWarningWARNING   DriverDistractionWarning = 2
)

type DriverDrowsinessAttentionState

type DriverDrowsinessAttentionState int32
const (
	DriverDrowsinessAttentionStateOTHER                           DriverDrowsinessAttentionState = 0
	DriverDrowsinessAttentionStateKssRating1ExtremelyAlert        DriverDrowsinessAttentionState = 1
	DriverDrowsinessAttentionStateKssRating2VeryAlert             DriverDrowsinessAttentionState = 2
	DriverDrowsinessAttentionStateKssRating3Alert                 DriverDrowsinessAttentionState = 3
	DriverDrowsinessAttentionStateKssRating4RatherAlert           DriverDrowsinessAttentionState = 4
	DriverDrowsinessAttentionStateKssRating5NeitherAlertNorSleepy DriverDrowsinessAttentionState = 5
	DriverDrowsinessAttentionStateKssRating6SomeSleepiness        DriverDrowsinessAttentionState = 6
	DriverDrowsinessAttentionStateKssRating7SleepyNoEffort        DriverDrowsinessAttentionState = 7
	DriverDrowsinessAttentionStateKssRating8SleepySomeEffort      DriverDrowsinessAttentionState = 8
	DriverDrowsinessAttentionStateKssRating9VerySleepy            DriverDrowsinessAttentionState = 9
)

type DriverDrowsinessAttentionWarning

type DriverDrowsinessAttentionWarning int32
const (
	DriverDrowsinessAttentionWarningOTHER     DriverDrowsinessAttentionWarning = 0
	DriverDrowsinessAttentionWarningNoWarning DriverDrowsinessAttentionWarning = 1
	DriverDrowsinessAttentionWarningWARNING   DriverDrowsinessAttentionWarning = 2
)

type ElectronicStabilityControlState

type ElectronicStabilityControlState int32
const (
	ElectronicStabilityControlStateOTHER     ElectronicStabilityControlState = 0
	ElectronicStabilityControlStateENABLED   ElectronicStabilityControlState = 1
	ElectronicStabilityControlStateACTIVATED ElectronicStabilityControlState = 2
)

type ElectronicTollCollectionCardStatus

type ElectronicTollCollectionCardStatus int32
const (
	ElectronicTollCollectionCardStatusUNKNOWN                                 ElectronicTollCollectionCardStatus = 0
	ElectronicTollCollectionCardStatusElectronicTollCollectionCardValid       ElectronicTollCollectionCardStatus = 1
	ElectronicTollCollectionCardStatusElectronicTollCollectionCardInvalid     ElectronicTollCollectionCardStatus = 2
	ElectronicTollCollectionCardStatusElectronicTollCollectionCardNotInserted ElectronicTollCollectionCardStatus = 3
)

type ElectronicTollCollectionCardType

type ElectronicTollCollectionCardType int32
const (
	ElectronicTollCollectionCardTypeUNKNOWN                          ElectronicTollCollectionCardType = 0
	ElectronicTollCollectionCardTypeJpElectronicTollCollectionCard   ElectronicTollCollectionCardType = 1
	ElectronicTollCollectionCardTypeJpElectronicTollCollectionCardV2 ElectronicTollCollectionCardType = 2
)

type EmergencyLaneKeepAssistState

type EmergencyLaneKeepAssistState int32
const (
	EmergencyLaneKeepAssistStateOTHER               EmergencyLaneKeepAssistState = 0
	EmergencyLaneKeepAssistStateENABLED             EmergencyLaneKeepAssistState = 1
	EmergencyLaneKeepAssistStateWarningLeft         EmergencyLaneKeepAssistState = 2
	EmergencyLaneKeepAssistStateWarningRight        EmergencyLaneKeepAssistState = 3
	EmergencyLaneKeepAssistStateActivatedSteerLeft  EmergencyLaneKeepAssistState = 4
	EmergencyLaneKeepAssistStateActivatedSteerRight EmergencyLaneKeepAssistState = 5
	EmergencyLaneKeepAssistStateUserOverride        EmergencyLaneKeepAssistState = 6
)

type ErrorState

type ErrorState int32
const (
	ErrorStateOtherErrorState            ErrorState = -1
	ErrorStateNotAvailableDisabled       ErrorState = -2
	ErrorStateNotAvailableSpeedLow       ErrorState = -3
	ErrorStateNotAvailableSpeedHigh      ErrorState = -4
	ErrorStateNotAvailablePoorVisibility ErrorState = -5
	ErrorStateNotAvailableSafety         ErrorState = -6
)

type EvChargeState

type EvChargeState int32
const (
	EvChargeStateUNKNOWN      EvChargeState = 0
	EvChargeStateCHARGING     EvChargeState = 1
	EvChargeStateFullyCharged EvChargeState = 2
	EvChargeStateNotCharging  EvChargeState = 3
	EvChargeStateERROR        EvChargeState = 4
)

type EvConnectorType

type EvConnectorType int32
const (
	EvConnectorTypeUNKNOWN           EvConnectorType = 0
	EvConnectorTypeIecType1Ac        EvConnectorType = 1
	EvConnectorTypeIecType2Ac        EvConnectorType = 2
	EvConnectorTypeIecType3Ac        EvConnectorType = 3
	EvConnectorTypeIecType4Dc        EvConnectorType = 4
	EvConnectorTypeIecType1CcsDc     EvConnectorType = 5
	EvConnectorTypeIecType2CcsDc     EvConnectorType = 6
	EvConnectorTypeTeslaRoadster     EvConnectorType = 7
	EvConnectorTypeTeslaHpwc         EvConnectorType = 8
	EvConnectorTypeTeslaSupercharger EvConnectorType = 9
	EvConnectorTypeGbtAc             EvConnectorType = 10
	EvConnectorTypeGbtDc             EvConnectorType = 11
	EvConnectorTypeOTHER             EvConnectorType = 101
)

type EvRegenerativeBrakingState

type EvRegenerativeBrakingState int32
const (
	EvRegenerativeBrakingStateUNKNOWN          EvRegenerativeBrakingState = 0
	EvRegenerativeBrakingStateDISABLED         EvRegenerativeBrakingState = 1
	EvRegenerativeBrakingStatePartiallyEnabled EvRegenerativeBrakingState = 2
	EvRegenerativeBrakingStateFullyEnabled     EvRegenerativeBrakingState = 3
)

type EvStoppingMode

type EvStoppingMode int32
const (
	EvStoppingModeOTHER EvStoppingMode = 0
	EvStoppingModeCREEP EvStoppingMode = 1
	EvStoppingModeROLL  EvStoppingMode = 2
	EvStoppingModeHOLD  EvStoppingMode = 3
)

type EvsServiceRequestIndex

type EvsServiceRequestIndex int32
const (
	EvsServiceRequestIndexTYPE  EvsServiceRequestIndex = 0
	EvsServiceRequestIndexSTATE EvsServiceRequestIndex = 1
)

type EvsServiceState

type EvsServiceState int32
const (
	EvsServiceStateOFF EvsServiceState = 0
	EvsServiceStateON  EvsServiceState = 1
)

type EvsServiceType

type EvsServiceType int32
const (
	EvsServiceTypeREARVIEW            EvsServiceType = 0
	EvsServiceTypeSURROUNDVIEW        EvsServiceType = 1
	EvsServiceTypeFRONTVIEW           EvsServiceType = 2
	EvsServiceTypeLEFTVIEW            EvsServiceType = 3
	EvsServiceTypeRIGHTVIEW           EvsServiceType = 4
	EvsServiceTypeDRIVERVIEW          EvsServiceType = 5
	EvsServiceTypeFRONTPASSENGERSVIEW EvsServiceType = 6
	EvsServiceTypeREARPASSENGERSVIEW  EvsServiceType = 7
	EvsServiceTypeUserDefined         EvsServiceType = 1000
)

type ForwardCollisionWarningState

type ForwardCollisionWarningState int32
const (
	ForwardCollisionWarningStateOTHER     ForwardCollisionWarningState = 0
	ForwardCollisionWarningStateNoWarning ForwardCollisionWarningState = 1
	ForwardCollisionWarningStateWARNING   ForwardCollisionWarningState = 2
)

type FuelType

type FuelType int32
const (
	FuelTypeFuelTypeUnknown   FuelType = 0
	FuelTypeFuelTypeUnleaded  FuelType = 1
	FuelTypeFuelTypeLeaded    FuelType = 2
	FuelTypeFuelTypeDiesel1   FuelType = 3
	FuelTypeFuelTypeDiesel2   FuelType = 4
	FuelTypeFuelTypeBiodiesel FuelType = 5
	FuelTypeFuelTypeE85       FuelType = 6
	FuelTypeFuelTypeLpg       FuelType = 7
	FuelTypeFuelTypeCng       FuelType = 8
	FuelTypeFuelTypeLng       FuelType = 9
	FuelTypeFuelTypeElectric  FuelType = 10
	FuelTypeFuelTypeHydrogen  FuelType = 11
	FuelTypeFuelTypeOther     FuelType = 12
)

type GetValueRequest

type GetValueRequest struct {
	RequestId int64
	Prop      VehiclePropValue
}

func (*GetValueRequest) MarshalParcel

func (s *GetValueRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*GetValueRequest) UnmarshalParcel

func (s *GetValueRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type GetValueRequests

type GetValueRequests struct {
	Payloads       []GetValueRequest
	SharedMemoryFd int32
}

func (*GetValueRequests) MarshalParcel

func (s *GetValueRequests) MarshalParcel(
	p *parcel.Parcel,
) error

func (*GetValueRequests) UnmarshalParcel

func (s *GetValueRequests) UnmarshalParcel(
	p *parcel.Parcel,
) error

type GetValueResult

type GetValueResult struct {
	RequestId int64
	Status    StatusCode
	Prop      *VehiclePropValue
}

func (*GetValueResult) MarshalParcel

func (s *GetValueResult) MarshalParcel(
	p *parcel.Parcel,
) error

func (*GetValueResult) UnmarshalParcel

func (s *GetValueResult) UnmarshalParcel(
	p *parcel.Parcel,
) error

type GetValueResults

type GetValueResults struct {
	Payloads       []GetValueResult
	SharedMemoryFd int32
}

func (*GetValueResults) MarshalParcel

func (s *GetValueResults) MarshalParcel(
	p *parcel.Parcel,
) error

func (*GetValueResults) UnmarshalParcel

func (s *GetValueResults) UnmarshalParcel(
	p *parcel.Parcel,
) error

type GsrComplianceRequirementType

type GsrComplianceRequirementType int32
const (
	GsrComplianceRequirementTypeGsrComplianceNotRequired GsrComplianceRequirementType = 0
	GsrComplianceRequirementTypeGsrComplianceRequiredV1  GsrComplianceRequirementType = 1
)

type HandsOnDetectionDriverState

type HandsOnDetectionDriverState int32
const (
	HandsOnDetectionDriverStateOTHER    HandsOnDetectionDriverState = 0
	HandsOnDetectionDriverStateHandsOn  HandsOnDetectionDriverState = 1
	HandsOnDetectionDriverStateHandsOff HandsOnDetectionDriverState = 2
)

type HandsOnDetectionWarning

type HandsOnDetectionWarning int32
const (
	HandsOnDetectionWarningOTHER     HandsOnDetectionWarning = 0
	HandsOnDetectionWarningNoWarning HandsOnDetectionWarning = 1
	HandsOnDetectionWarningWARNING   HandsOnDetectionWarning = 2
)

type IVehicle

type IVehicle interface {
	AsBinder() binder.IBinder
	GetAllPropConfigs(ctx context.Context) (VehiclePropConfigs, error)
	GetPropConfigs(ctx context.Context, props []int32) (VehiclePropConfigs, error)
	GetValues(ctx context.Context, callback IVehicleCallback, requests GetValueRequests) error
	SetValues(ctx context.Context, callback IVehicleCallback, requests SetValueRequests) error
	Subscribe(ctx context.Context, callback IVehicleCallback, options []SubscribeOptions, maxSharedMemoryFileCount int32) error
	Unsubscribe(ctx context.Context, callback IVehicleCallback, propIds []int32) error
	ReturnSharedMemory(ctx context.Context, callback IVehicleCallback, sharedMemoryId int64) error
}

func NewVehicleStub

func NewVehicleStub(
	impl IVehicleServer,
) IVehicle

NewVehicleStub creates a server-side IVehicle wrapping the given server implementation. The returned value satisfies IVehicle and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IVehicleCallback

type IVehicleCallback interface {
	AsBinder() binder.IBinder
	OnGetValues(ctx context.Context, responses GetValueResults) error
	OnSetValues(ctx context.Context, responses SetValueResults) error
	OnPropertyEvent(ctx context.Context, propValues VehiclePropValues, sharedMemoryFileCount int32) error
	OnPropertySetError(ctx context.Context, errors VehiclePropErrors) error
}

func NewVehicleCallbackStub

func NewVehicleCallbackStub(
	impl IVehicleCallbackServer,
) IVehicleCallback

NewVehicleCallbackStub creates a server-side IVehicleCallback wrapping the given server implementation. The returned value satisfies IVehicleCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IVehicleCallbackServer

type IVehicleCallbackServer interface {
	OnGetValues(ctx context.Context, responses GetValueResults) error
	OnSetValues(ctx context.Context, responses SetValueResults) error
	OnPropertyEvent(ctx context.Context, propValues VehiclePropValues, sharedMemoryFileCount int32) error
	OnPropertySetError(ctx context.Context, errors VehiclePropErrors) error
}

IVehicleCallbackServer is the server-side interface that user implementations provide to NewVehicleCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type IVehicleServer

type IVehicleServer interface {
	GetAllPropConfigs(ctx context.Context) (VehiclePropConfigs, error)
	GetPropConfigs(ctx context.Context, props []int32) (VehiclePropConfigs, error)
	GetValues(ctx context.Context, callback IVehicleCallback, requests GetValueRequests) error
	SetValues(ctx context.Context, callback IVehicleCallback, requests SetValueRequests) error
	Subscribe(ctx context.Context, callback IVehicleCallback, options []SubscribeOptions, maxSharedMemoryFileCount int32) error
	Unsubscribe(ctx context.Context, callback IVehicleCallback, propIds []int32) error
	ReturnSharedMemory(ctx context.Context, callback IVehicleCallback, sharedMemoryId int64) error
}

IVehicleServer is the server-side interface that user implementations provide to NewVehicleStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type ImpactSensorLocation

type ImpactSensorLocation int32
const (
	ImpactSensorLocationOTHER              ImpactSensorLocation = 1
	ImpactSensorLocationFRONT              ImpactSensorLocation = 2
	ImpactSensorLocationFrontLeftDoorSide  ImpactSensorLocation = 4
	ImpactSensorLocationFrontRightDoorSide ImpactSensorLocation = 8
	ImpactSensorLocationRearLeftDoorSide   ImpactSensorLocation = 16
	ImpactSensorLocationRearRightDoorSide  ImpactSensorLocation = 32
	ImpactSensorLocationREAR               ImpactSensorLocation = 64
)

type InitialUserInfoRequest

type InitialUserInfoRequest struct {
	RequestId   int32
	RequestType InitialUserInfoRequestType
	UsersInfo   UsersInfo
}

func (*InitialUserInfoRequest) MarshalParcel

func (s *InitialUserInfoRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*InitialUserInfoRequest) UnmarshalParcel

func (s *InitialUserInfoRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type InitialUserInfoRequestType

type InitialUserInfoRequestType int32
const (
	InitialUserInfoRequestTypeUNKNOWN           InitialUserInfoRequestType = 0
	InitialUserInfoRequestTypeFirstBoot         InitialUserInfoRequestType = 1
	InitialUserInfoRequestTypeFirstBootAfterOta InitialUserInfoRequestType = 2
	InitialUserInfoRequestTypeColdBoot          InitialUserInfoRequestType = 3
	InitialUserInfoRequestTypeRESUME            InitialUserInfoRequestType = 4
)

type InitialUserInfoResponse

type InitialUserInfoResponse struct {
	RequestId            int32
	Action               InitialUserInfoResponseAction
	UserToSwitchOrCreate UserInfo
	UserLocales          string
	UserNameToCreate     string
}

func (*InitialUserInfoResponse) MarshalParcel

func (s *InitialUserInfoResponse) MarshalParcel(
	p *parcel.Parcel,
) error

func (*InitialUserInfoResponse) UnmarshalParcel

func (s *InitialUserInfoResponse) UnmarshalParcel(
	p *parcel.Parcel,
) error

type InitialUserInfoResponseAction

type InitialUserInfoResponseAction int32
const (
	InitialUserInfoResponseActionDEFAULT InitialUserInfoResponseAction = 0
	InitialUserInfoResponseActionSWITCH  InitialUserInfoResponseAction = 1
	InitialUserInfoResponseActionCREATE  InitialUserInfoResponseAction = 2
)

type LaneCenteringAssistCommand

type LaneCenteringAssistCommand int32
const (
	LaneCenteringAssistCommandACTIVATE   LaneCenteringAssistCommand = 1
	LaneCenteringAssistCommandDEACTIVATE LaneCenteringAssistCommand = 2
)

type LaneCenteringAssistState

type LaneCenteringAssistState int32
const (
	LaneCenteringAssistStateOTHER                     LaneCenteringAssistState = 0
	LaneCenteringAssistStateENABLED                   LaneCenteringAssistState = 1
	LaneCenteringAssistStateActivationRequested       LaneCenteringAssistState = 2
	LaneCenteringAssistStateACTIVATED                 LaneCenteringAssistState = 3
	LaneCenteringAssistStateUserOverride              LaneCenteringAssistState = 4
	LaneCenteringAssistStateForcedDeactivationWarning LaneCenteringAssistState = 5
)

type LaneDepartureWarningState

type LaneDepartureWarningState int32
const (
	LaneDepartureWarningStateOTHER        LaneDepartureWarningState = 0
	LaneDepartureWarningStateNoWarning    LaneDepartureWarningState = 1
	LaneDepartureWarningStateWarningLeft  LaneDepartureWarningState = 2
	LaneDepartureWarningStateWarningRight LaneDepartureWarningState = 3
)

type LaneKeepAssistState

type LaneKeepAssistState int32
const (
	LaneKeepAssistStateOTHER               LaneKeepAssistState = 0
	LaneKeepAssistStateENABLED             LaneKeepAssistState = 1
	LaneKeepAssistStateActivatedSteerLeft  LaneKeepAssistState = 2
	LaneKeepAssistStateActivatedSteerRight LaneKeepAssistState = 3
	LaneKeepAssistStateUserOverride        LaneKeepAssistState = 4
)

type LocationCharacterization

type LocationCharacterization int32
const (
	LocationCharacterizationPriorLocations      LocationCharacterization = 1
	LocationCharacterizationGyroscopeFusion     LocationCharacterization = 2
	LocationCharacterizationAccelerometerFusion LocationCharacterization = 4
	LocationCharacterizationCompassFusion       LocationCharacterization = 8
	LocationCharacterizationWheelSpeedFusion    LocationCharacterization = 16
	LocationCharacterizationSteeringAngleFusion LocationCharacterization = 32
	LocationCharacterizationCarSpeedFusion      LocationCharacterization = 64
	LocationCharacterizationDeadReckoned        LocationCharacterization = 128
	LocationCharacterizationRawGnssOnly         LocationCharacterization = 256
)

type LowSpeedAutomaticEmergencyBrakingState

type LowSpeedAutomaticEmergencyBrakingState int32
const (
	LowSpeedAutomaticEmergencyBrakingStateOTHER        LowSpeedAutomaticEmergencyBrakingState = 0
	LowSpeedAutomaticEmergencyBrakingStateENABLED      LowSpeedAutomaticEmergencyBrakingState = 1
	LowSpeedAutomaticEmergencyBrakingStateACTIVATED    LowSpeedAutomaticEmergencyBrakingState = 2
	LowSpeedAutomaticEmergencyBrakingStateUserOverride LowSpeedAutomaticEmergencyBrakingState = 3
)

type LowSpeedCollisionWarningState

type LowSpeedCollisionWarningState int32
const (
	LowSpeedCollisionWarningStateOTHER     LowSpeedCollisionWarningState = 0
	LowSpeedCollisionWarningStateNoWarning LowSpeedCollisionWarningState = 1
	LowSpeedCollisionWarningStateWARNING   LowSpeedCollisionWarningState = 2
)

type Obd2CommonIgnitionMonitors

type Obd2CommonIgnitionMonitors int32
const (
	Obd2CommonIgnitionMonitorsComponentsAvailable  Obd2CommonIgnitionMonitors = (1 << 0)
	Obd2CommonIgnitionMonitorsComponentsIncomplete Obd2CommonIgnitionMonitors = (1 << 1)
	Obd2CommonIgnitionMonitorsFuelSystemAvailable  Obd2CommonIgnitionMonitors = (1 << 2)
	Obd2CommonIgnitionMonitorsFuelSystemIncomplete Obd2CommonIgnitionMonitors = (1 << 3)
	Obd2CommonIgnitionMonitorsMisfireAvailable     Obd2CommonIgnitionMonitors = (1 << 4)
	Obd2CommonIgnitionMonitorsMisfireIncomplete    Obd2CommonIgnitionMonitors = (1 << 5)
)

type Obd2CompressionIgnitionMonitors

type Obd2CompressionIgnitionMonitors int32
const (
	Obd2CompressionIgnitionMonitorsComponentsAvailable        Obd2CompressionIgnitionMonitors = (1 << 0)
	Obd2CompressionIgnitionMonitorsComponentsIncomplete       Obd2CompressionIgnitionMonitors = (1 << 1)
	Obd2CompressionIgnitionMonitorsFuelSystemAvailable        Obd2CompressionIgnitionMonitors = (1 << 2)
	Obd2CompressionIgnitionMonitorsFuelSystemIncomplete       Obd2CompressionIgnitionMonitors = (1 << 3)
	Obd2CompressionIgnitionMonitorsMisfireAvailable           Obd2CompressionIgnitionMonitors = (1 << 4)
	Obd2CompressionIgnitionMonitorsMisfireIncomplete          Obd2CompressionIgnitionMonitors = (1 << 5)
	Obd2CompressionIgnitionMonitorsEgrOrVvtAvailable          Obd2CompressionIgnitionMonitors = (1 << 6)
	Obd2CompressionIgnitionMonitorsEgrOrVvtIncomplete         Obd2CompressionIgnitionMonitors = (1 << 7)
	Obd2CompressionIgnitionMonitorsPmFilterAvailable          Obd2CompressionIgnitionMonitors = (1 << 8)
	Obd2CompressionIgnitionMonitorsPmFilterIncomplete         Obd2CompressionIgnitionMonitors = (1 << 9)
	Obd2CompressionIgnitionMonitorsExhaustGasSensorAvailable  Obd2CompressionIgnitionMonitors = (1 << 10)
	Obd2CompressionIgnitionMonitorsExhaustGasSensorIncomplete Obd2CompressionIgnitionMonitors = (1 << 11)
	Obd2CompressionIgnitionMonitorsBoostPressureAvailable     Obd2CompressionIgnitionMonitors = (1 << 12)
	Obd2CompressionIgnitionMonitorsBoostPressureIncomplete    Obd2CompressionIgnitionMonitors = (1 << 13)
	Obd2CompressionIgnitionMonitorsNOx_SCR_AVAILABLE          Obd2CompressionIgnitionMonitors = (1 << 14)
	Obd2CompressionIgnitionMonitorsNOx_SCR_INCOMPLETE         Obd2CompressionIgnitionMonitors = (1 << 15)
	Obd2CompressionIgnitionMonitorsNmhcCatalystAvailable      Obd2CompressionIgnitionMonitors = (1 << 16)
	Obd2CompressionIgnitionMonitorsNmhcCatalystIncomplete     Obd2CompressionIgnitionMonitors = (1 << 17)
)

type Obd2FuelSystemStatus

type Obd2FuelSystemStatus int32
const (
	Obd2FuelSystemStatusOpenInsufficientEngineTemperature Obd2FuelSystemStatus = 1
	Obd2FuelSystemStatusClosedLoop                        Obd2FuelSystemStatus = 2
	Obd2FuelSystemStatusOpenEngineLoadOrDeceleration      Obd2FuelSystemStatus = 4
	Obd2FuelSystemStatusOpenSystemFailure                 Obd2FuelSystemStatus = 8
	Obd2FuelSystemStatusClosedLoopButFeedbackFault        Obd2FuelSystemStatus = 16
)

type Obd2FuelType

type Obd2FuelType int32
const (
	Obd2FuelTypeNotAvailable                       Obd2FuelType = 0
	Obd2FuelTypeGASOLINE                           Obd2FuelType = 1
	Obd2FuelTypeMETHANOL                           Obd2FuelType = 2
	Obd2FuelTypeETHANOL                            Obd2FuelType = 3
	Obd2FuelTypeDIESEL                             Obd2FuelType = 4
	Obd2FuelTypeLPG                                Obd2FuelType = 5
	Obd2FuelTypeCNG                                Obd2FuelType = 6
	Obd2FuelTypePROPANE                            Obd2FuelType = 7
	Obd2FuelTypeELECTRIC                           Obd2FuelType = 8
	Obd2FuelTypeBifuelRunningGasoline              Obd2FuelType = 9
	Obd2FuelTypeBifuelRunningMethanol              Obd2FuelType = 10
	Obd2FuelTypeBifuelRunningEthanol               Obd2FuelType = 11
	Obd2FuelTypeBifuelRunningLpg                   Obd2FuelType = 12
	Obd2FuelTypeBifuelRunningCng                   Obd2FuelType = 13
	Obd2FuelTypeBifuelRunningPropane               Obd2FuelType = 14
	Obd2FuelTypeBifuelRunningElectric              Obd2FuelType = 15
	Obd2FuelTypeBifuelRunningElectricAndCombustion Obd2FuelType = 16
	Obd2FuelTypeHybridGasoline                     Obd2FuelType = 17
	Obd2FuelTypeHybridEthanol                      Obd2FuelType = 18
	Obd2FuelTypeHybridDiesel                       Obd2FuelType = 19
	Obd2FuelTypeHybridElectric                     Obd2FuelType = 20
	Obd2FuelTypeHybridRunningElectricAndCombustion Obd2FuelType = 21
	Obd2FuelTypeHybridRegenerative                 Obd2FuelType = 22
	Obd2FuelTypeBifuelRunningDiesel                Obd2FuelType = 23
)

type Obd2IgnitionMonitorKind

type Obd2IgnitionMonitorKind int32
const (
	Obd2IgnitionMonitorKindSPARK       Obd2IgnitionMonitorKind = 0
	Obd2IgnitionMonitorKindCOMPRESSION Obd2IgnitionMonitorKind = 1
)

type Obd2SecondaryAirStatus

type Obd2SecondaryAirStatus int32
const (
	Obd2SecondaryAirStatusUPSTREAM                       Obd2SecondaryAirStatus = 1
	Obd2SecondaryAirStatusDownstreamOfCatalycicConverter Obd2SecondaryAirStatus = 2
	Obd2SecondaryAirStatusFromOutsideOrOff               Obd2SecondaryAirStatus = 4
	Obd2SecondaryAirStatusPumpOnForDiagnostics           Obd2SecondaryAirStatus = 8
)

type Obd2SparkIgnitionMonitors

type Obd2SparkIgnitionMonitors int32
const (
	Obd2SparkIgnitionMonitorsComponentsAvailable          Obd2SparkIgnitionMonitors = (1 << 0)
	Obd2SparkIgnitionMonitorsComponentsIncomplete         Obd2SparkIgnitionMonitors = (1 << 1)
	Obd2SparkIgnitionMonitorsFuelSystemAvailable          Obd2SparkIgnitionMonitors = (1 << 2)
	Obd2SparkIgnitionMonitorsFuelSystemIncomplete         Obd2SparkIgnitionMonitors = (1 << 3)
	Obd2SparkIgnitionMonitorsMisfireAvailable             Obd2SparkIgnitionMonitors = (1 << 4)
	Obd2SparkIgnitionMonitorsMisfireIncomplete            Obd2SparkIgnitionMonitors = (1 << 5)
	Obd2SparkIgnitionMonitorsEgrAvailable                 Obd2SparkIgnitionMonitors = (1 << 6)
	Obd2SparkIgnitionMonitorsEgrIncomplete                Obd2SparkIgnitionMonitors = (1 << 7)
	Obd2SparkIgnitionMonitorsOxygenSensorHeaterAvailable  Obd2SparkIgnitionMonitors = (1 << 8)
	Obd2SparkIgnitionMonitorsOxygenSensorHeaterIncomplete Obd2SparkIgnitionMonitors = (1 << 9)
	Obd2SparkIgnitionMonitorsOxygenSensorAvailable        Obd2SparkIgnitionMonitors = (1 << 10)
	Obd2SparkIgnitionMonitorsOxygenSensorIncomplete       Obd2SparkIgnitionMonitors = (1 << 11)
	Obd2SparkIgnitionMonitorsAcRefrigerantAvailable       Obd2SparkIgnitionMonitors = (1 << 12)
	Obd2SparkIgnitionMonitorsAcRefrigerantIncomplete      Obd2SparkIgnitionMonitors = (1 << 13)
	Obd2SparkIgnitionMonitorsSecondaryAirSystemAvailable  Obd2SparkIgnitionMonitors = (1 << 14)
	Obd2SparkIgnitionMonitorsSecondaryAirSystemIncomplete Obd2SparkIgnitionMonitors = (1 << 15)
	Obd2SparkIgnitionMonitorsEvaporativeSystemAvailable   Obd2SparkIgnitionMonitors = (1 << 16)
	Obd2SparkIgnitionMonitorsEvaporativeSystemIncomplete  Obd2SparkIgnitionMonitors = (1 << 17)
	Obd2SparkIgnitionMonitorsHeatedCatalystAvailable      Obd2SparkIgnitionMonitors = (1 << 18)
	Obd2SparkIgnitionMonitorsHeatedCatalystIncomplete     Obd2SparkIgnitionMonitors = (1 << 19)
	Obd2SparkIgnitionMonitorsCatalystAvailable            Obd2SparkIgnitionMonitors = (1 << 20)
	Obd2SparkIgnitionMonitorsCatalystIncomplete           Obd2SparkIgnitionMonitors = (1 << 21)
)

type PortLocationType

type PortLocationType int32
const (
	PortLocationTypeUNKNOWN    PortLocationType = 0
	PortLocationTypeFrontLeft  PortLocationType = 1
	PortLocationTypeFrontRight PortLocationType = 2
	PortLocationTypeRearRight  PortLocationType = 3
	PortLocationTypeRearLeft   PortLocationType = 4
	PortLocationTypeFRONT      PortLocationType = 5
	PortLocationTypeREAR       PortLocationType = 6
)

type ProcessTerminationReason

type ProcessTerminationReason int32
const (
	ProcessTerminationReasonNotResponding ProcessTerminationReason = 1
	ProcessTerminationReasonIoOveruse     ProcessTerminationReason = 2
	ProcessTerminationReasonMemoryOveruse ProcessTerminationReason = 3
)

type RawPropValues

type RawPropValues struct {
	Int32Values []int32
	FloatValues []float32
	Int64Values []int64
	ByteValues  []byte
	StringValue string
}

func (*RawPropValues) MarshalParcel

func (s *RawPropValues) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RawPropValues) UnmarshalParcel

func (s *RawPropValues) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RemoveUserRequest

type RemoveUserRequest struct {
	RequestId       int32
	RemovedUserInfo UserInfo
	UsersInfo       UsersInfo
}

func (*RemoveUserRequest) MarshalParcel

func (s *RemoveUserRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RemoveUserRequest) UnmarshalParcel

func (s *RemoveUserRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RotaryInputType

type RotaryInputType int32
const (
	RotaryInputTypeRotaryInputTypeSystemNavigation RotaryInputType = 0
	RotaryInputTypeRotaryInputTypeAudioVolume      RotaryInputType = 1
)

type SetValueRequest

type SetValueRequest struct {
	RequestId int64
	Value     VehiclePropValue
}

func (*SetValueRequest) MarshalParcel

func (s *SetValueRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SetValueRequest) UnmarshalParcel

func (s *SetValueRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SetValueRequests

type SetValueRequests struct {
	Payloads       []SetValueRequest
	SharedMemoryFd int32
}

func (*SetValueRequests) MarshalParcel

func (s *SetValueRequests) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SetValueRequests) UnmarshalParcel

func (s *SetValueRequests) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SetValueResult

type SetValueResult struct {
	RequestId int64
	Status    StatusCode
}

func (*SetValueResult) MarshalParcel

func (s *SetValueResult) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SetValueResult) UnmarshalParcel

func (s *SetValueResult) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SetValueResults

type SetValueResults struct {
	Payloads       []SetValueResult
	SharedMemoryFd int32
}

func (*SetValueResults) MarshalParcel

func (s *SetValueResults) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SetValueResults) UnmarshalParcel

func (s *SetValueResults) UnmarshalParcel(
	p *parcel.Parcel,
) error

type StatusCode

type StatusCode int32
const (
	StatusCodeOK                         StatusCode = 0
	StatusCodeTryAgain                   StatusCode = 1
	StatusCodeInvalidArg                 StatusCode = 2
	StatusCodeNotAvailable               StatusCode = 3
	StatusCodeAccessDenied               StatusCode = 4
	StatusCodeInternalError              StatusCode = 5
	StatusCodeNotAvailableDisabled       StatusCode = 6
	StatusCodeNotAvailableSpeedLow       StatusCode = 7
	StatusCodeNotAvailableSpeedHigh      StatusCode = 8
	StatusCodeNotAvailablePoorVisibility StatusCode = 9
	StatusCodeNotAvailableSafety         StatusCode = 10
)

type SubscribeOptions

type SubscribeOptions struct {
	PropId                   int32
	AreaIds                  []int32
	SampleRate               float32
	Resolution               float32
	EnableVariableUpdateRate bool
}

func (*SubscribeOptions) MarshalParcel

func (s *SubscribeOptions) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SubscribeOptions) UnmarshalParcel

func (s *SubscribeOptions) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SwitchUserMessageType

type SwitchUserMessageType int32
const (
	SwitchUserMessageTypeUNKNOWN             SwitchUserMessageType = 0
	SwitchUserMessageTypeLegacyAndroidSwitch SwitchUserMessageType = 1
	SwitchUserMessageTypeAndroidSwitch       SwitchUserMessageType = 2
	SwitchUserMessageTypeVehicleResponse     SwitchUserMessageType = 3
	SwitchUserMessageTypeVehicleRequest      SwitchUserMessageType = 4
	SwitchUserMessageTypeAndroidPostSwitch   SwitchUserMessageType = 5
)

type SwitchUserRequest

type SwitchUserRequest struct {
	RequestId   int32
	MessageType SwitchUserMessageType
	TargetUser  UserInfo
	UsersInfo   UsersInfo
}

func (*SwitchUserRequest) MarshalParcel

func (s *SwitchUserRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SwitchUserRequest) UnmarshalParcel

func (s *SwitchUserRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SwitchUserResponse

type SwitchUserResponse struct {
	RequestId    int32
	MessageType  SwitchUserMessageType
	Status       SwitchUserStatus
	ErrorMessage string
}

func (*SwitchUserResponse) MarshalParcel

func (s *SwitchUserResponse) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SwitchUserResponse) UnmarshalParcel

func (s *SwitchUserResponse) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SwitchUserStatus

type SwitchUserStatus int32
const (
	SwitchUserStatusSUCCESS SwitchUserStatus = 1
	SwitchUserStatusFAILURE SwitchUserStatus = 2
)

type TestVendorProperty

type TestVendorProperty int32
const (
	TestVendorPropertyVendorClusterSwitchUi             TestVendorProperty = (((3892 + 536870912) + 16777216) + 4194304)
	TestVendorPropertyVendorClusterDisplayState         TestVendorProperty = (((3893 + 536870912) + 16777216) + 4259840)
	TestVendorPropertyVendorClusterReportState          TestVendorProperty = (((3894 + 536870912) + 16777216) + 14680064)
	TestVendorPropertyVendorClusterRequestDisplay       TestVendorProperty = (((3895 + 536870912) + 16777216) + 4194304)
	TestVendorPropertyVendorClusterNavigationState      TestVendorProperty = (((3896 + 536870912) + 16777216) + 7340032)
	TestVendorPropertyPlaceholderPropertyInt            TestVendorProperty = (((10769 + 536870912) + 16777216) + 4194304)
	TestVendorPropertyPlaceholderPropertyFloat          TestVendorProperty = (((10769 + 536870912) + 16777216) + 6291456)
	TestVendorPropertyPlaceholderPropertyBoolean        TestVendorProperty = (((10769 + 536870912) + 16777216) + 2097152)
	TestVendorPropertyPlaceholderPropertyString         TestVendorProperty = (((10769 + 536870912) + 16777216) + 1048576)
	TestVendorPropertyEchoReverseBytes                  TestVendorProperty = (((10770 + 536870912) + 16777216) + 7340032)
	TestVendorPropertyVendorPropertyForErrorCodeTesting TestVendorProperty = (((10771 + 536870912) + 16777216) + 4194304)
	TestVendorPropertyMixedTypePropertyForTest          TestVendorProperty = (((4369 + 536870912) + 16777216) + 14680064)
	TestVendorPropertyVendorExtensionBooleanProperty    TestVendorProperty = (((257 + 536870912) + 100663296) + 2097152)
	TestVendorPropertyVendorExtensionFloatProperty      TestVendorProperty = (((258 + 536870912) + 83886080) + 6291456)
	TestVendorPropertyVendorExtensionIntProperty        TestVendorProperty = (((259 + 536870912) + 50331648) + 4194304)
	TestVendorPropertyVendorExtensionStringProperty     TestVendorProperty = (((259 + 536870912) + 16777216) + 1048576)
)

type TrailerState

type TrailerState int32
const (
	TrailerStateUNKNOWN    TrailerState = 0
	TrailerStateNotPresent TrailerState = 1
	TrailerStatePRESENT    TrailerState = 2
	TrailerStateERROR      TrailerState = 3
)

type UserIdentificationAssociation

type UserIdentificationAssociation struct {
	Type  UserIdentificationAssociationType
	Value UserIdentificationAssociationValue
}

func (*UserIdentificationAssociation) MarshalParcel

func (s *UserIdentificationAssociation) MarshalParcel(
	p *parcel.Parcel,
) error

func (*UserIdentificationAssociation) UnmarshalParcel

func (s *UserIdentificationAssociation) UnmarshalParcel(
	p *parcel.Parcel,
) error

type UserIdentificationAssociationSetValue

type UserIdentificationAssociationSetValue int32
const (
	UserIdentificationAssociationSetValueINVALID                 UserIdentificationAssociationSetValue = 0
	UserIdentificationAssociationSetValueAssociateCurrentUser    UserIdentificationAssociationSetValue = 1
	UserIdentificationAssociationSetValueDisassociateCurrentUser UserIdentificationAssociationSetValue = 2
	UserIdentificationAssociationSetValueDisassociateAllUsers    UserIdentificationAssociationSetValue = 3
)

type UserIdentificationAssociationType

type UserIdentificationAssociationType int32
const (
	UserIdentificationAssociationTypeINVALID UserIdentificationAssociationType = 0
	UserIdentificationAssociationTypeKeyFob  UserIdentificationAssociationType = 1
	UserIdentificationAssociationTypeCustom1 UserIdentificationAssociationType = 101
	UserIdentificationAssociationTypeCustom2 UserIdentificationAssociationType = 102
	UserIdentificationAssociationTypeCustom3 UserIdentificationAssociationType = 103
	UserIdentificationAssociationTypeCustom4 UserIdentificationAssociationType = 104
)

type UserIdentificationAssociationValue

type UserIdentificationAssociationValue int32
const (
	UserIdentificationAssociationValueUNKNOWN               UserIdentificationAssociationValue = 1
	UserIdentificationAssociationValueAssociatedCurrentUser UserIdentificationAssociationValue = 2
	UserIdentificationAssociationValueAssociatedAnotherUser UserIdentificationAssociationValue = 3
	UserIdentificationAssociationValueNotAssociatedAnyUser  UserIdentificationAssociationValue = 4
)

type UserIdentificationGetRequest

type UserIdentificationGetRequest struct {
	RequestId              int32
	UserInfo               UserInfo
	NumberAssociationTypes int32
	AssociationTypes       []UserIdentificationAssociationType
}

func (*UserIdentificationGetRequest) MarshalParcel

func (s *UserIdentificationGetRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*UserIdentificationGetRequest) UnmarshalParcel

func (s *UserIdentificationGetRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type UserIdentificationResponse

type UserIdentificationResponse struct {
	RequestId         int32
	NumberAssociation int32
	Associations      []UserIdentificationAssociation
	ErrorMessage      string
}

func (*UserIdentificationResponse) MarshalParcel

func (s *UserIdentificationResponse) MarshalParcel(
	p *parcel.Parcel,
) error

func (*UserIdentificationResponse) UnmarshalParcel

func (s *UserIdentificationResponse) UnmarshalParcel(
	p *parcel.Parcel,
) error

type UserIdentificationSetAssociation

type UserIdentificationSetAssociation struct {
	Type  UserIdentificationAssociationType
	Value UserIdentificationAssociationSetValue
}

func (*UserIdentificationSetAssociation) MarshalParcel

func (s *UserIdentificationSetAssociation) MarshalParcel(
	p *parcel.Parcel,
) error

func (*UserIdentificationSetAssociation) UnmarshalParcel

func (s *UserIdentificationSetAssociation) UnmarshalParcel(
	p *parcel.Parcel,
) error

type UserIdentificationSetRequest

type UserIdentificationSetRequest struct {
	RequestId          int32
	UserInfo           UserInfo
	NumberAssociations int32
	Associations       []UserIdentificationSetAssociation
}

func (*UserIdentificationSetRequest) MarshalParcel

func (s *UserIdentificationSetRequest) MarshalParcel(
	p *parcel.Parcel,
) error

func (*UserIdentificationSetRequest) UnmarshalParcel

func (s *UserIdentificationSetRequest) UnmarshalParcel(
	p *parcel.Parcel,
) error

type UserInfo

type UserInfo struct {
	UserId int32
	Flags  int32
}

func (*UserInfo) MarshalParcel

func (s *UserInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*UserInfo) UnmarshalParcel

func (s *UserInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type UsersInfo

type UsersInfo struct {
	CurrentUser   UserInfo
	NumberUsers   int32
	ExistingUsers []UserInfo
}

func (*UsersInfo) MarshalParcel

func (s *UsersInfo) MarshalParcel(
	p *parcel.Parcel,
) error

func (*UsersInfo) UnmarshalParcel

func (s *UsersInfo) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VehicleAirbagLocation

type VehicleAirbagLocation int32
const (
	VehicleAirbagLocationOTHER     VehicleAirbagLocation = 1
	VehicleAirbagLocationFRONT     VehicleAirbagLocation = 2
	VehicleAirbagLocationKNEE      VehicleAirbagLocation = 4
	VehicleAirbagLocationLeftSide  VehicleAirbagLocation = 8
	VehicleAirbagLocationRightSide VehicleAirbagLocation = 16
	VehicleAirbagLocationCURTAIN   VehicleAirbagLocation = 32
)

type VehicleApPowerBootupReason

type VehicleApPowerBootupReason int32
const (
	VehicleApPowerBootupReasonUserPowerOn           VehicleApPowerBootupReason = 0
	VehicleApPowerBootupReasonSystemUserDetection   VehicleApPowerBootupReason = 1
	VehicleApPowerBootupReasonSystemRemoteAccess    VehicleApPowerBootupReason = 2
	VehicleApPowerBootupReasonSystemEnterGarageMode VehicleApPowerBootupReason = 3
)

type VehicleApPowerStateConfigFlag

type VehicleApPowerStateConfigFlag int32
const (
	VehicleApPowerStateConfigFlagEnableDeepSleepFlag           VehicleApPowerStateConfigFlag = 1
	VehicleApPowerStateConfigFlagConfigSupportTimerPowerOnFlag VehicleApPowerStateConfigFlag = 2
	VehicleApPowerStateConfigFlagEnableHibernationFlag         VehicleApPowerStateConfigFlag = 4
)

type VehicleApPowerStateReport

type VehicleApPowerStateReport int32
const (
	VehicleApPowerStateReportWaitForVhal       VehicleApPowerStateReport = 1
	VehicleApPowerStateReportDeepSleepEntry    VehicleApPowerStateReport = 2
	VehicleApPowerStateReportDeepSleepExit     VehicleApPowerStateReport = 3
	VehicleApPowerStateReportShutdownPostpone  VehicleApPowerStateReport = 4
	VehicleApPowerStateReportShutdownStart     VehicleApPowerStateReport = 5
	VehicleApPowerStateReportON                VehicleApPowerStateReport = 6
	VehicleApPowerStateReportShutdownPrepare   VehicleApPowerStateReport = 7
	VehicleApPowerStateReportShutdownCancelled VehicleApPowerStateReport = 8
	VehicleApPowerStateReportHibernationEntry  VehicleApPowerStateReport = 9
	VehicleApPowerStateReportHibernationExit   VehicleApPowerStateReport = 10
)

type VehicleApPowerStateReq

type VehicleApPowerStateReq int32
const (
	VehicleApPowerStateReqON              VehicleApPowerStateReq = 0
	VehicleApPowerStateReqShutdownPrepare VehicleApPowerStateReq = 1
	VehicleApPowerStateReqCancelShutdown  VehicleApPowerStateReq = 2
	VehicleApPowerStateReqFINISHED        VehicleApPowerStateReq = 3
)

type VehicleApPowerStateReqIndex

type VehicleApPowerStateReqIndex int32
const (
	VehicleApPowerStateReqIndexSTATE      VehicleApPowerStateReqIndex = 0
	VehicleApPowerStateReqIndexADDITIONAL VehicleApPowerStateReqIndex = 1
)

type VehicleApPowerStateShutdownParam

type VehicleApPowerStateShutdownParam int32
const (
	VehicleApPowerStateShutdownParamShutdownImmediately  VehicleApPowerStateShutdownParam = 1
	VehicleApPowerStateShutdownParamCanSleep             VehicleApPowerStateShutdownParam = 2
	VehicleApPowerStateShutdownParamShutdownOnly         VehicleApPowerStateShutdownParam = 3
	VehicleApPowerStateShutdownParamSleepImmediately     VehicleApPowerStateShutdownParam = 4
	VehicleApPowerStateShutdownParamHibernateImmediately VehicleApPowerStateShutdownParam = 5
	VehicleApPowerStateShutdownParamCanHibernate         VehicleApPowerStateShutdownParam = 6
	VehicleApPowerStateShutdownParamEmergencyShutdown    VehicleApPowerStateShutdownParam = 7
)

type VehicleArea

type VehicleArea int32
const (
	VehicleAreaGLOBAL VehicleArea = 16777216
	VehicleAreaWINDOW VehicleArea = 50331648
	VehicleAreaMIRROR VehicleArea = 67108864
	VehicleAreaSEAT   VehicleArea = 83886080
	VehicleAreaDOOR   VehicleArea = 100663296
	VehicleAreaWHEEL  VehicleArea = 117440512
	VehicleAreaVENDOR VehicleArea = 134217728
	VehicleAreaMASK   VehicleArea = 251658240
)

type VehicleAreaConfig

type VehicleAreaConfig struct {
	AreaId                    int32
	MinInt32Value             int32
	MaxInt32Value             int32
	MinInt64Value             int64
	MaxInt64Value             int64
	MinFloatValue             float32
	MaxFloatValue             float32
	SupportedEnumValues       []int64
	Access                    VehiclePropertyAccess
	SupportVariableUpdateRate bool
}

func (*VehicleAreaConfig) MarshalParcel

func (s *VehicleAreaConfig) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VehicleAreaConfig) UnmarshalParcel

func (s *VehicleAreaConfig) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VehicleAreaDoor

type VehicleAreaDoor int32
const (
	VehicleAreaDoorRow1Left  VehicleAreaDoor = 1
	VehicleAreaDoorRow1Right VehicleAreaDoor = 4
	VehicleAreaDoorRow2Left  VehicleAreaDoor = 16
	VehicleAreaDoorRow2Right VehicleAreaDoor = 64
	VehicleAreaDoorRow3Left  VehicleAreaDoor = 256
	VehicleAreaDoorRow3Right VehicleAreaDoor = 1024
	VehicleAreaDoorHOOD      VehicleAreaDoor = 268435456
	VehicleAreaDoorREAR      VehicleAreaDoor = 536870912
)

type VehicleAreaMirror

type VehicleAreaMirror int32
const (
	VehicleAreaMirrorDriverLeft   VehicleAreaMirror = 1
	VehicleAreaMirrorDriverRight  VehicleAreaMirror = 2
	VehicleAreaMirrorDriverCenter VehicleAreaMirror = 4
)

type VehicleAreaSeat

type VehicleAreaSeat int32
const (
	VehicleAreaSeatUNKNOWN    VehicleAreaSeat = 0
	VehicleAreaSeatRow1Left   VehicleAreaSeat = 1
	VehicleAreaSeatRow1Center VehicleAreaSeat = 2
	VehicleAreaSeatRow1Right  VehicleAreaSeat = 4
	VehicleAreaSeatRow2Left   VehicleAreaSeat = 16
	VehicleAreaSeatRow2Center VehicleAreaSeat = 32
	VehicleAreaSeatRow2Right  VehicleAreaSeat = 64
	VehicleAreaSeatRow3Left   VehicleAreaSeat = 256
	VehicleAreaSeatRow3Center VehicleAreaSeat = 512
	VehicleAreaSeatRow3Right  VehicleAreaSeat = 1024
)

type VehicleAreaWheel

type VehicleAreaWheel int32
const (
	VehicleAreaWheelUNKNOWN    VehicleAreaWheel = 0
	VehicleAreaWheelLeftFront  VehicleAreaWheel = 1
	VehicleAreaWheelRightFront VehicleAreaWheel = 2
	VehicleAreaWheelLeftRear   VehicleAreaWheel = 4
	VehicleAreaWheelRightRear  VehicleAreaWheel = 8
)

type VehicleAreaWindow

type VehicleAreaWindow int32
const (
	VehicleAreaWindowFrontWindshield VehicleAreaWindow = 1
	VehicleAreaWindowRearWindshield  VehicleAreaWindow = 2
	VehicleAreaWindowRow1Left        VehicleAreaWindow = 16
	VehicleAreaWindowRow1Right       VehicleAreaWindow = 64
	VehicleAreaWindowRow2Left        VehicleAreaWindow = 256
	VehicleAreaWindowRow2Right       VehicleAreaWindow = 1024
	VehicleAreaWindowRow3Left        VehicleAreaWindow = 4096
	VehicleAreaWindowRow3Right       VehicleAreaWindow = 16384
	VehicleAreaWindowRoofTop1        VehicleAreaWindow = 65536
	VehicleAreaWindowRoofTop2        VehicleAreaWindow = 131072
)

type VehicleAutonomousState

type VehicleAutonomousState int32
const (
	VehicleAutonomousStateLevel0 VehicleAutonomousState = 0
	VehicleAutonomousStateLevel1 VehicleAutonomousState = 1
	VehicleAutonomousStateLevel2 VehicleAutonomousState = 2
	VehicleAutonomousStateLevel3 VehicleAutonomousState = 3
	VehicleAutonomousStateLevel4 VehicleAutonomousState = 4
	VehicleAutonomousStateLevel5 VehicleAutonomousState = 5
)

type VehicleCallbackProxy

type VehicleCallbackProxy struct {
	Remote binder.IBinder
}

func NewVehicleCallbackProxy

func NewVehicleCallbackProxy(
	remote binder.IBinder,
) *VehicleCallbackProxy

func (*VehicleCallbackProxy) AsBinder

func (p *VehicleCallbackProxy) AsBinder() binder.IBinder

func (*VehicleCallbackProxy) OnGetValues

func (p *VehicleCallbackProxy) OnGetValues(
	ctx context.Context,
	responses GetValueResults,
) error

func (*VehicleCallbackProxy) OnPropertyEvent

func (p *VehicleCallbackProxy) OnPropertyEvent(
	ctx context.Context,
	propValues VehiclePropValues,
	sharedMemoryFileCount int32,
) error

func (*VehicleCallbackProxy) OnPropertySetError

func (p *VehicleCallbackProxy) OnPropertySetError(
	ctx context.Context,
	errors VehiclePropErrors,
) error

func (*VehicleCallbackProxy) OnSetValues

func (p *VehicleCallbackProxy) OnSetValues(
	ctx context.Context,
	responses SetValueResults,
) error

type VehicleCallbackStub

type VehicleCallbackStub struct {
	Impl      IVehicleCallback
	Transport binder.VersionAwareTransport
}

VehicleCallbackStub dispatches incoming binder transactions to a typed IVehicleCallback implementation.

func (*VehicleCallbackStub) Descriptor

func (s *VehicleCallbackStub) Descriptor() string

func (*VehicleCallbackStub) OnTransaction

func (s *VehicleCallbackStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type VehicleDisplay

type VehicleDisplay int32
const (
	VehicleDisplayMAIN              VehicleDisplay = 0
	VehicleDisplayInstrumentCluster VehicleDisplay = 1
	VehicleDisplayHUD               VehicleDisplay = 2
	VehicleDisplayINPUT             VehicleDisplay = 3
	VehicleDisplayAUXILIARY         VehicleDisplay = 4
)

type VehicleGear

type VehicleGear int32
const (
	VehicleGearGearUnknown VehicleGear = 0
	VehicleGearGearNeutral VehicleGear = 1
	VehicleGearGearReverse VehicleGear = 2
	VehicleGearGearPark    VehicleGear = 4
	VehicleGearGearDrive   VehicleGear = 8
	VehicleGearGear1       VehicleGear = 16
	VehicleGearGear2       VehicleGear = 32
	VehicleGearGear3       VehicleGear = 64
	VehicleGearGear4       VehicleGear = 128
	VehicleGearGear5       VehicleGear = 256
	VehicleGearGear6       VehicleGear = 512
	VehicleGearGear7       VehicleGear = 1024
	VehicleGearGear8       VehicleGear = 2048
	VehicleGearGear9       VehicleGear = 4096
)

type VehicleHvacFanDirection

type VehicleHvacFanDirection int32
const (
	VehicleHvacFanDirectionUNKNOWN         VehicleHvacFanDirection = 0
	VehicleHvacFanDirectionFACE            VehicleHvacFanDirection = 1
	VehicleHvacFanDirectionFLOOR           VehicleHvacFanDirection = 2
	VehicleHvacFanDirectionFaceAndFloor    VehicleHvacFanDirection = 3
	VehicleHvacFanDirectionDEFROST         VehicleHvacFanDirection = 4
	VehicleHvacFanDirectionDefrostAndFloor VehicleHvacFanDirection = 6
)

type VehicleHwKeyInputAction

type VehicleHwKeyInputAction int32
const (
	VehicleHwKeyInputActionActionDown VehicleHwKeyInputAction = 0
	VehicleHwKeyInputActionActionUp   VehicleHwKeyInputAction = 1
)

type VehicleHwMotionButtonStateFlag

type VehicleHwMotionButtonStateFlag int32
const (
	VehicleHwMotionButtonStateFlagButtonPrimary         VehicleHwMotionButtonStateFlag = 1
	VehicleHwMotionButtonStateFlagButtonSecondary       VehicleHwMotionButtonStateFlag = 2
	VehicleHwMotionButtonStateFlagButtonTertiary        VehicleHwMotionButtonStateFlag = 4
	VehicleHwMotionButtonStateFlagButtonBack            VehicleHwMotionButtonStateFlag = 8
	VehicleHwMotionButtonStateFlagButtonForward         VehicleHwMotionButtonStateFlag = 16
	VehicleHwMotionButtonStateFlagButtonStylusPrimary   VehicleHwMotionButtonStateFlag = 32
	VehicleHwMotionButtonStateFlagButtonStylusSecondary VehicleHwMotionButtonStateFlag = 64
)

type VehicleHwMotionInputAction

type VehicleHwMotionInputAction int32
const (
	VehicleHwMotionInputActionActionDown          VehicleHwMotionInputAction = 0
	VehicleHwMotionInputActionActionUp            VehicleHwMotionInputAction = 1
	VehicleHwMotionInputActionActionMove          VehicleHwMotionInputAction = 2
	VehicleHwMotionInputActionActionCancel        VehicleHwMotionInputAction = 3
	VehicleHwMotionInputActionActionOutside       VehicleHwMotionInputAction = 4
	VehicleHwMotionInputActionActionPointerDown   VehicleHwMotionInputAction = 5
	VehicleHwMotionInputActionActionPointerUp     VehicleHwMotionInputAction = 6
	VehicleHwMotionInputActionActionHoverMove     VehicleHwMotionInputAction = 7
	VehicleHwMotionInputActionActionScroll        VehicleHwMotionInputAction = 8
	VehicleHwMotionInputActionActionHoverEnter    VehicleHwMotionInputAction = 9
	VehicleHwMotionInputActionActionHoverExit     VehicleHwMotionInputAction = 10
	VehicleHwMotionInputActionActionButtonPress   VehicleHwMotionInputAction = 11
	VehicleHwMotionInputActionActionButtonRelease VehicleHwMotionInputAction = 12
)

type VehicleHwMotionInputSource

type VehicleHwMotionInputSource int32
const (
	VehicleHwMotionInputSourceSourceUnknown         VehicleHwMotionInputSource = 0
	VehicleHwMotionInputSourceSourceKeyboard        VehicleHwMotionInputSource = 1
	VehicleHwMotionInputSourceSourceDpad            VehicleHwMotionInputSource = 2
	VehicleHwMotionInputSourceSourceGamepad         VehicleHwMotionInputSource = 3
	VehicleHwMotionInputSourceSourceTouchscreen     VehicleHwMotionInputSource = 4
	VehicleHwMotionInputSourceSourceMouse           VehicleHwMotionInputSource = 5
	VehicleHwMotionInputSourceSourceStylus          VehicleHwMotionInputSource = 6
	VehicleHwMotionInputSourceSourceBluetoothStylus VehicleHwMotionInputSource = 7
	VehicleHwMotionInputSourceSourceTrackball       VehicleHwMotionInputSource = 8
	VehicleHwMotionInputSourceSourceMouseRelative   VehicleHwMotionInputSource = 9
	VehicleHwMotionInputSourceSourceTouchpad        VehicleHwMotionInputSource = 10
	VehicleHwMotionInputSourceSourceTouchNavigation VehicleHwMotionInputSource = 11
	VehicleHwMotionInputSourceSourceRotaryEncoder   VehicleHwMotionInputSource = 12
	VehicleHwMotionInputSourceSourceJoystick        VehicleHwMotionInputSource = 13
	VehicleHwMotionInputSourceSourceHdmi            VehicleHwMotionInputSource = 14
	VehicleHwMotionInputSourceSourceSensor          VehicleHwMotionInputSource = 15
)

type VehicleHwMotionToolType

type VehicleHwMotionToolType int32
const (
	VehicleHwMotionToolTypeToolTypeUnknown VehicleHwMotionToolType = 0
	VehicleHwMotionToolTypeToolTypeFinger  VehicleHwMotionToolType = 1
	VehicleHwMotionToolTypeToolTypeStylus  VehicleHwMotionToolType = 2
	VehicleHwMotionToolTypeToolTypeMouse   VehicleHwMotionToolType = 3
	VehicleHwMotionToolTypeToolTypeEraser  VehicleHwMotionToolType = 4
)

type VehicleIgnitionState

type VehicleIgnitionState int32
const (
	VehicleIgnitionStateUNDEFINED VehicleIgnitionState = 0
	VehicleIgnitionStateLOCK      VehicleIgnitionState = 1
	VehicleIgnitionStateOFF       VehicleIgnitionState = 2
	VehicleIgnitionStateACC       VehicleIgnitionState = 3
	VehicleIgnitionStateON        VehicleIgnitionState = 4
	VehicleIgnitionStateSTART     VehicleIgnitionState = 5
)

type VehicleLightState

type VehicleLightState int32
const (
	VehicleLightStateOFF            VehicleLightState = 0
	VehicleLightStateON             VehicleLightState = 1
	VehicleLightStateDaytimeRunning VehicleLightState = 2
)

type VehicleLightSwitch

type VehicleLightSwitch int32
const (
	VehicleLightSwitchOFF            VehicleLightSwitch = 0
	VehicleLightSwitchON             VehicleLightSwitch = 1
	VehicleLightSwitchDaytimeRunning VehicleLightSwitch = 2
	VehicleLightSwitchAUTOMATIC      VehicleLightSwitch = 256
)

type VehicleOilLevel

type VehicleOilLevel int32
const (
	VehicleOilLevelCriticallyLow VehicleOilLevel = 0
	VehicleOilLevelLOW           VehicleOilLevel = 1
	VehicleOilLevelNORMAL        VehicleOilLevel = 2
	VehicleOilLevelHIGH          VehicleOilLevel = 3
	VehicleOilLevelERROR         VehicleOilLevel = 4
)

type VehiclePropConfig

type VehiclePropConfig struct {
	Prop          int32
	Access        VehiclePropertyAccess
	ChangeMode    VehiclePropertyChangeMode
	AreaConfigs   []VehicleAreaConfig
	ConfigArray   []int32
	ConfigString  string
	MinSampleRate float32
	MaxSampleRate float32
}

func (*VehiclePropConfig) MarshalParcel

func (s *VehiclePropConfig) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VehiclePropConfig) UnmarshalParcel

func (s *VehiclePropConfig) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VehiclePropConfigs

type VehiclePropConfigs struct {
	Payloads       []VehiclePropConfig
	SharedMemoryFd int32
}

func (*VehiclePropConfigs) MarshalParcel

func (s *VehiclePropConfigs) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VehiclePropConfigs) UnmarshalParcel

func (s *VehiclePropConfigs) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VehiclePropError

type VehiclePropError struct {
	PropId    int32
	AreaId    int32
	ErrorCode StatusCode
}

func (*VehiclePropError) MarshalParcel

func (s *VehiclePropError) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VehiclePropError) UnmarshalParcel

func (s *VehiclePropError) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VehiclePropErrors

type VehiclePropErrors struct {
	Payloads       []VehiclePropError
	SharedMemoryFd int32
}

func (*VehiclePropErrors) MarshalParcel

func (s *VehiclePropErrors) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VehiclePropErrors) UnmarshalParcel

func (s *VehiclePropErrors) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VehiclePropValue

type VehiclePropValue struct {
	Timestamp int64
	AreaId    int32
	Prop      int32
	Status    VehiclePropertyStatus
	Value     RawPropValues
}

func (*VehiclePropValue) MarshalParcel

func (s *VehiclePropValue) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VehiclePropValue) UnmarshalParcel

func (s *VehiclePropValue) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VehiclePropValues

type VehiclePropValues struct {
	Payloads       []VehiclePropValue
	SharedMemoryId int64
	SharedMemoryFd int32
}

func (*VehiclePropValues) MarshalParcel

func (s *VehiclePropValues) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VehiclePropValues) UnmarshalParcel

func (s *VehiclePropValues) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VehicleProperty

type VehicleProperty int32
const (
	VehiclePropertyINVALID                                          VehicleProperty = 0
	VehiclePropertyInfoVin                                          VehicleProperty = (((256 + 268435456) + 16777216) + 1048576)
	VehiclePropertyInfoMake                                         VehicleProperty = (((257 + 268435456) + 16777216) + 1048576)
	VehiclePropertyInfoModel                                        VehicleProperty = (((258 + 268435456) + 16777216) + 1048576)
	VehiclePropertyInfoModelYear                                    VehicleProperty = (((259 + 268435456) + 16777216) + 4194304)
	VehiclePropertyInfoFuelCapacity                                 VehicleProperty = (((260 + 268435456) + 16777216) + 6291456)
	VehiclePropertyInfoFuelType                                     VehicleProperty = (((261 + 268435456) + 16777216) + 4259840)
	VehiclePropertyInfoEvBatteryCapacity                            VehicleProperty = (((262 + 268435456) + 16777216) + 6291456)
	VehiclePropertyInfoEvConnectorType                              VehicleProperty = (((263 + 268435456) + 16777216) + 4259840)
	VehiclePropertyInfoFuelDoorLocation                             VehicleProperty = (((264 + 268435456) + 16777216) + 4194304)
	VehiclePropertyInfoEvPortLocation                               VehicleProperty = (((265 + 268435456) + 16777216) + 4194304)
	VehiclePropertyInfoDriverSeat                                   VehicleProperty = (((266 + 268435456) + 83886080) + 4194304)
	VehiclePropertyInfoExteriorDimensions                           VehicleProperty = (((267 + 268435456) + 16777216) + 4259840)
	VehiclePropertyInfoMultiEvPortLocations                         VehicleProperty = (((268 + 268435456) + 16777216) + 4259840)
	VehiclePropertyPerfOdometer                                     VehicleProperty = (((516 + 268435456) + 16777216) + 6291456)
	VehiclePropertyPerfVehicleSpeed                                 VehicleProperty = (((519 + 268435456) + 16777216) + 6291456)
	VehiclePropertyPerfVehicleSpeedDisplay                          VehicleProperty = (((520 + 268435456) + 16777216) + 6291456)
	VehiclePropertyPerfSteeringAngle                                VehicleProperty = (((521 + 268435456) + 16777216) + 6291456)
	VehiclePropertyPerfRearSteeringAngle                            VehicleProperty = (((528 + 268435456) + 16777216) + 6291456)
	VehiclePropertyEngineCoolantTemp                                VehicleProperty = (((769 + 268435456) + 16777216) + 6291456)
	VehiclePropertyEngineOilLevel                                   VehicleProperty = (((771 + 268435456) + 16777216) + 4194304)
	VehiclePropertyEngineOilTemp                                    VehicleProperty = (((772 + 268435456) + 16777216) + 6291456)
	VehiclePropertyEngineRpm                                        VehicleProperty = (((773 + 268435456) + 16777216) + 6291456)
	VehiclePropertyWheelTick                                        VehicleProperty = (((774 + 268435456) + 16777216) + 5308416)
	VehiclePropertyFuelLevel                                        VehicleProperty = (((775 + 268435456) + 16777216) + 6291456)
	VehiclePropertyFuelDoorOpen                                     VehicleProperty = (((776 + 268435456) + 16777216) + 2097152)
	VehiclePropertyEvBatteryLevel                                   VehicleProperty = (((777 + 268435456) + 16777216) + 6291456)
	VehiclePropertyEvCurrentBatteryCapacity                         VehicleProperty = (((781 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeFLOAT))
	VehiclePropertyEvChargePortOpen                                 VehicleProperty = (((778 + 268435456) + 16777216) + 2097152)
	VehiclePropertyEvChargePortConnected                            VehicleProperty = (((779 + 268435456) + 16777216) + 2097152)
	VehiclePropertyEvBatteryInstantaneousChargeRate                 VehicleProperty = (((780 + 268435456) + 16777216) + 6291456)
	VehiclePropertyRangeRemaining                                   VehicleProperty = (((776 + 268435456) + 16777216) + 6291456)
	VehiclePropertyEvBatteryAverageTemperature                      VehicleProperty = (((782 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeFLOAT))
	VehiclePropertyTirePressure                                     VehicleProperty = (((777 + 268435456) + 117440512) + 6291456)
	VehiclePropertyCriticallyLowTirePressure                        VehicleProperty = (((778 + 268435456) + 117440512) + 6291456)
	VehiclePropertyEngineIdleAutoStopEnabled                        VehicleProperty = (((800 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyImpactDetected                                   VehicleProperty = (((816 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyGearSelection                                    VehicleProperty = (((1024 + 268435456) + 16777216) + 4194304)
	VehiclePropertyCurrentGear                                      VehicleProperty = (((1025 + 268435456) + 16777216) + 4194304)
	VehiclePropertyParkingBrakeOn                                   VehicleProperty = (((1026 + 268435456) + 16777216) + 2097152)
	VehiclePropertyParkingBrakeAutoApply                            VehicleProperty = (((1027 + 268435456) + 16777216) + 2097152)
	VehiclePropertyEvBrakeRegenerationLevel                         VehicleProperty = (((1036 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyFuelLevelLow                                     VehicleProperty = (((1029 + 268435456) + 16777216) + 2097152)
	VehiclePropertyNightMode                                        VehicleProperty = (((1031 + 268435456) + 16777216) + 2097152)
	VehiclePropertyTurnSignalState                                  VehicleProperty = (((1032 + 268435456) + 16777216) + 4194304)
	VehiclePropertyIgnitionState                                    VehicleProperty = (((1033 + 268435456) + 16777216) + 4194304)
	VehiclePropertyAbsActive                                        VehicleProperty = (((1034 + 268435456) + 16777216) + 2097152)
	VehiclePropertyTractionControlActive                            VehicleProperty = (((1035 + 268435456) + 16777216) + 2097152)
	VehiclePropertyEvStoppingMode                                   VehicleProperty = (((1037 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyElectronicStabilityControlEnabled                VehicleProperty = (((1038 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyElectronicStabilityControlState                  VehicleProperty = (((1039 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyHvacFanSpeed                                     VehicleProperty = (((1280 + 268435456) + 83886080) + 4194304)
	VehiclePropertyHvacFanDirection                                 VehicleProperty = (((1281 + 268435456) + 83886080) + 4194304)
	VehiclePropertyHvacTemperatureCurrent                           VehicleProperty = (((1282 + 268435456) + 83886080) + 6291456)
	VehiclePropertyHvacTemperatureSet                               VehicleProperty = (((1283 + 268435456) + 83886080) + 6291456)
	VehiclePropertyHvacDefroster                                    VehicleProperty = (((1284 + 268435456) + 50331648) + 2097152)
	VehiclePropertyHvacAcOn                                         VehicleProperty = (((1285 + 268435456) + 83886080) + 2097152)
	VehiclePropertyHvacMaxAcOn                                      VehicleProperty = (((1286 + 268435456) + 83886080) + 2097152)
	VehiclePropertyHvacMaxDefrostOn                                 VehicleProperty = (((1287 + 268435456) + 83886080) + 2097152)
	VehiclePropertyHvacRecircOn                                     VehicleProperty = (((1288 + 268435456) + 83886080) + 2097152)
	VehiclePropertyHvacDualOn                                       VehicleProperty = (((1289 + 268435456) + 83886080) + 2097152)
	VehiclePropertyHvacAutoOn                                       VehicleProperty = (((1290 + 268435456) + 83886080) + 2097152)
	VehiclePropertyHvacSeatTemperature                              VehicleProperty = (((1291 + 268435456) + 83886080) + 4194304)
	VehiclePropertyHvacSideMirrorHeat                               VehicleProperty = (((1292 + 268435456) + 67108864) + 4194304)
	VehiclePropertyHvacSteeringWheelHeat                            VehicleProperty = (((1293 + 268435456) + 16777216) + 4194304)
	VehiclePropertyHvacTemperatureDisplayUnits                      VehicleProperty = (((1294 + 268435456) + 16777216) + 4194304)
	VehiclePropertyHvacActualFanSpeedRpm                            VehicleProperty = (((1295 + 268435456) + 83886080) + 4194304)
	VehiclePropertyHvacPowerOn                                      VehicleProperty = (((1296 + 268435456) + 83886080) + 2097152)
	VehiclePropertyHvacFanDirectionAvailable                        VehicleProperty = (((1297 + 268435456) + 83886080) + 4259840)
	VehiclePropertyHvacAutoRecircOn                                 VehicleProperty = (((1298 + 268435456) + 83886080) + 2097152)
	VehiclePropertyHvacSeatVentilation                              VehicleProperty = (((1299 + 268435456) + 83886080) + 4194304)
	VehiclePropertyHvacElectricDefrosterOn                          VehicleProperty = (((1300 + 268435456) + 50331648) + 2097152)
	VehiclePropertyHvacTemperatureValueSuggestion                   VehicleProperty = (((1301 + 268435456) + 16777216) + 6356992)
	VehiclePropertyDistanceDisplayUnits                             VehicleProperty = (((1536 + 268435456) + 16777216) + 4194304)
	VehiclePropertyFuelVolumeDisplayUnits                           VehicleProperty = (((1537 + 268435456) + 16777216) + 4194304)
	VehiclePropertyTirePressureDisplayUnits                         VehicleProperty = (((1538 + 268435456) + 16777216) + 4194304)
	VehiclePropertyEvBatteryDisplayUnits                            VehicleProperty = (((1539 + 268435456) + 16777216) + 4194304)
	VehiclePropertyFuelConsumptionUnitsDistanceOverVolume           VehicleProperty = (((1540 + 268435456) + 16777216) + 2097152)
	VehiclePropertyVehicleSpeedDisplayUnits                         VehicleProperty = (((1541 + 268435456) + 16777216) + 4194304)
	VehiclePropertyExternalCarTime                                  VehicleProperty = (((1544 + 268435456) + 16777216) + 5242880)
	VehiclePropertyAndroidEpochTime                                 VehicleProperty = (((1542 + 268435456) + 16777216) + 5242880)
	VehiclePropertyStorageEncryptionBindingSeed                     VehicleProperty = (((1543 + 268435456) + 16777216) + 7340032)
	VehiclePropertyEnvOutsideTemperature                            VehicleProperty = (((1795 + 268435456) + 16777216) + 6291456)
	VehiclePropertyApPowerStateReq                                  VehicleProperty = (((2560 + 268435456) + 16777216) + 4259840)
	VehiclePropertyApPowerStateReport                               VehicleProperty = (((2561 + 268435456) + 16777216) + 4259840)
	VehiclePropertyApPowerBootupReason                              VehicleProperty = (((2562 + 268435456) + 16777216) + 4194304)
	VehiclePropertyDisplayBrightness                                VehicleProperty = (((2563 + 268435456) + 16777216) + 4194304)
	VehiclePropertyPerDisplayBrightness                             VehicleProperty = (((2564 + 268435456) + 16777216) + 4259840)
	VehiclePropertyValetModeEnabled                                 VehicleProperty = (((2565 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyHeadUpDisplayEnabled                             VehicleProperty = (((2566 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyHwKeyInput                                       VehicleProperty = (((2576 + 268435456) + 16777216) + 4259840)
	VehiclePropertyHwKeyInputV2                                     VehicleProperty = (((2577 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeMIXED))
	VehiclePropertyHwMotionInput                                    VehicleProperty = (((2578 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeMIXED))
	VehiclePropertyHwRotaryInput                                    VehicleProperty = (((2592 + 268435456) + 16777216) + 4259840)
	VehiclePropertyHwCustomInput                                    VehicleProperty = (((2608 + 268435456) + 16777216) + 4259840)
	VehiclePropertyDoorPos                                          VehicleProperty = (((2816 + 268435456) + 100663296) + 4194304)
	VehiclePropertyDoorMove                                         VehicleProperty = (((2817 + 268435456) + 100663296) + 4194304)
	VehiclePropertyDoorLock                                         VehicleProperty = (((2818 + 268435456) + 100663296) + 2097152)
	VehiclePropertyDoorChildLockEnabled                             VehicleProperty = (((2819 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaDOOR)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyMirrorZPos                                       VehicleProperty = (((2880 + 268435456) + 67108864) + 4194304)
	VehiclePropertyMirrorZMove                                      VehicleProperty = (((2881 + 268435456) + 67108864) + 4194304)
	VehiclePropertyMirrorYPos                                       VehicleProperty = (((2882 + 268435456) + 67108864) + 4194304)
	VehiclePropertyMirrorYMove                                      VehicleProperty = (((2883 + 268435456) + 67108864) + 4194304)
	VehiclePropertyMirrorLock                                       VehicleProperty = (((2884 + 268435456) + 16777216) + 2097152)
	VehiclePropertyMirrorFold                                       VehicleProperty = (((2885 + 268435456) + 16777216) + 2097152)
	VehiclePropertyMirrorAutoFoldEnabled                            VehicleProperty = (((2886 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaMIRROR)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyMirrorAutoTiltEnabled                            VehicleProperty = (((2887 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaMIRROR)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertySeatMemorySelect                                 VehicleProperty = (((2944 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatMemorySet                                    VehicleProperty = (((2945 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatBeltBuckled                                  VehicleProperty = (((2946 + 268435456) + 83886080) + 2097152)
	VehiclePropertySeatBeltHeightPos                                VehicleProperty = (((2947 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatBeltHeightMove                               VehicleProperty = (((2948 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatForeAftPos                                   VehicleProperty = (((2949 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatForeAftMove                                  VehicleProperty = (((2950 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatBackrestAngle1Pos                            VehicleProperty = (((2951 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatBackrestAngle1Move                           VehicleProperty = (((2952 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatBackrestAngle2Pos                            VehicleProperty = (((2953 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatBackrestAngle2Move                           VehicleProperty = (((2954 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatHeightPos                                    VehicleProperty = (((2955 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatHeightMove                                   VehicleProperty = (((2956 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatDepthPos                                     VehicleProperty = (((2957 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatDepthMove                                    VehicleProperty = (((2958 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatTiltPos                                      VehicleProperty = (((2959 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatTiltMove                                     VehicleProperty = (((2960 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatLumbarForeAftPos                             VehicleProperty = (((2961 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatLumbarForeAftMove                            VehicleProperty = (((2962 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatLumbarSideSupportPos                         VehicleProperty = (((2963 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatLumbarSideSupportMove                        VehicleProperty = (((2964 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatHeadrestHeightPos                            VehicleProperty = (((2965 + 268435456) + 16777216) + 4194304)
	VehiclePropertySeatHeadrestHeightPosV2                          VehicleProperty = (((2980 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatHeadrestHeightMove                           VehicleProperty = (((2966 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatHeadrestAnglePos                             VehicleProperty = (((2967 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatHeadrestAngleMove                            VehicleProperty = (((2968 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatHeadrestForeAftPos                           VehicleProperty = (((2969 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatHeadrestForeAftMove                          VehicleProperty = (((2970 + 268435456) + 83886080) + 4194304)
	VehiclePropertySeatFootwellLightsState                          VehicleProperty = (((2971 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatFootwellLightsSwitch                         VehicleProperty = (((2972 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatEasyAccessEnabled                            VehicleProperty = (((2973 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertySeatAirbagEnabled                                VehicleProperty = (((2974 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertySeatAirbagsDeployed                              VehicleProperty = (((2981 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatCushionSideSupportPos                        VehicleProperty = (((2975 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatCushionSideSupportMove                       VehicleProperty = (((2976 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatLumbarVerticalPos                            VehicleProperty = (((2977 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatLumbarVerticalMove                           VehicleProperty = (((2978 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatWalkInPos                                    VehicleProperty = (((2979 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySeatBeltPretensionerDeployed                     VehicleProperty = (((2982 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertySeatOccupancy                                    VehicleProperty = (((2992 + 268435456) + 83886080) + 4194304)
	VehiclePropertyWindowPos                                        VehicleProperty = (((3008 + 268435456) + 50331648) + 4194304)
	VehiclePropertyWindowMove                                       VehicleProperty = (((3009 + 268435456) + 50331648) + 4194304)
	VehiclePropertyWindowLock                                       VehicleProperty = (((3012 + 268435456) + 50331648) + 2097152)
	VehiclePropertyWindshieldWipersPeriod                           VehicleProperty = (((3013 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaWINDOW)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyWindshieldWipersState                            VehicleProperty = (((3014 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaWINDOW)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyWindshieldWipersSwitch                           VehicleProperty = (((3015 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaWINDOW)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySteeringWheelDepthPos                            VehicleProperty = (((3040 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySteeringWheelDepthMove                           VehicleProperty = (((3041 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySteeringWheelHeightPos                           VehicleProperty = (((3042 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySteeringWheelHeightMove                          VehicleProperty = (((3043 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySteeringWheelTheftLockEnabled                    VehicleProperty = (((3044 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertySteeringWheelLocked                              VehicleProperty = (((3045 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertySteeringWheelEasyAccessEnabled                   VehicleProperty = (((3046 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyGloveBoxDoorPos                                  VehicleProperty = (((3056 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyGloveBoxLocked                                   VehicleProperty = (((3057 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaSEAT)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyVehicleMapService                                VehicleProperty = (((3072 + 268435456) + 16777216) + 14680064)
	VehiclePropertyLocationCharacterization                         VehicleProperty = (((3088 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyUltrasonicsSensorPosition                        VehicleProperty = (((3104 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaVENDOR)) + VehicleProperty(VehiclePropertyTypeInt32Vec))
	VehiclePropertyUltrasonicsSensorOrientation                     VehicleProperty = (((3105 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaVENDOR)) + VehicleProperty(VehiclePropertyTypeFloatVec))
	VehiclePropertyUltrasonicsSensorFieldOfView                     VehicleProperty = (((3106 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaVENDOR)) + VehicleProperty(VehiclePropertyTypeInt32Vec))
	VehiclePropertyUltrasonicsSensorDetectionRange                  VehicleProperty = (((3107 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaVENDOR)) + VehicleProperty(VehiclePropertyTypeInt32Vec))
	VehiclePropertyUltrasonicsSensorSupportedRanges                 VehicleProperty = (((3108 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaVENDOR)) + VehicleProperty(VehiclePropertyTypeInt32Vec))
	VehiclePropertyUltrasonicsSensorMeasuredDistance                VehicleProperty = (((3109 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaVENDOR)) + VehicleProperty(VehiclePropertyTypeInt32Vec))
	VehiclePropertyObd2LiveFrame                                    VehicleProperty = (((3328 + 268435456) + 16777216) + 14680064)
	VehiclePropertyObd2FreezeFrame                                  VehicleProperty = (((3329 + 268435456) + 16777216) + 14680064)
	VehiclePropertyObd2FreezeFrameInfo                              VehicleProperty = (((3330 + 268435456) + 16777216) + 14680064)
	VehiclePropertyObd2FreezeFrameClear                             VehicleProperty = (((3331 + 268435456) + 16777216) + 14680064)
	VehiclePropertyHeadlightsState                                  VehicleProperty = (((3584 + 268435456) + 16777216) + 4194304)
	VehiclePropertyHighBeamLightsState                              VehicleProperty = (((3585 + 268435456) + 16777216) + 4194304)
	VehiclePropertyFogLightsState                                   VehicleProperty = (((3586 + 268435456) + 16777216) + 4194304)
	VehiclePropertyHazardLightsState                                VehicleProperty = (((3587 + 268435456) + 16777216) + 4194304)
	VehiclePropertyHeadlightsSwitch                                 VehicleProperty = (((3600 + 268435456) + 16777216) + 4194304)
	VehiclePropertyHighBeamLightsSwitch                             VehicleProperty = (((3601 + 268435456) + 16777216) + 4194304)
	VehiclePropertyFogLightsSwitch                                  VehicleProperty = (((3602 + 268435456) + 16777216) + 4194304)
	VehiclePropertyHazardLightsSwitch                               VehicleProperty = (((3603 + 268435456) + 16777216) + 4194304)
	VehiclePropertyCabinLightsState                                 VehicleProperty = (((3841 + 268435456) + 16777216) + 4194304)
	VehiclePropertyCabinLightsSwitch                                VehicleProperty = (((3842 + 268435456) + 16777216) + 4194304)
	VehiclePropertyReadingLightsState                               VehicleProperty = (((3843 + 268435456) + 83886080) + 4194304)
	VehiclePropertyReadingLightsSwitch                              VehicleProperty = (((3844 + 268435456) + 83886080) + 4194304)
	VehiclePropertySteeringWheelLightsState                         VehicleProperty = (((3852 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySteeringWheelLightsSwitch                        VehicleProperty = (((3853 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertySupportCustomizeVendorPermission                 VehicleProperty = (((3845 + 268435456) + 16777216) + 2097152)
	VehiclePropertyDisabledOptionalFeatures                         VehicleProperty = (((3846 + 268435456) + 16777216) + 1048576)
	VehiclePropertyInitialUserInfo                                  VehicleProperty = (((3847 + 268435456) + 16777216) + 14680064)
	VehiclePropertySwitchUser                                       VehicleProperty = (((3848 + 268435456) + 16777216) + 14680064)
	VehiclePropertyCreateUser                                       VehicleProperty = (((3849 + 268435456) + 16777216) + 14680064)
	VehiclePropertyRemoveUser                                       VehicleProperty = (((3850 + 268435456) + 16777216) + 14680064)
	VehiclePropertyUserIdentificationAssociation                    VehicleProperty = (((3851 + 268435456) + 16777216) + 14680064)
	VehiclePropertyEvsServiceRequest                                VehicleProperty = (((3856 + 268435456) + 16777216) + 4259840)
	VehiclePropertyPowerPolicyReq                                   VehicleProperty = (((3873 + 268435456) + 16777216) + 1048576)
	VehiclePropertyPowerPolicyGroupReq                              VehicleProperty = (((3874 + 268435456) + 16777216) + 1048576)
	VehiclePropertyCurrentPowerPolicy                               VehicleProperty = (((3875 + 268435456) + 16777216) + 1048576)
	VehiclePropertyWatchdogAlive                                    VehicleProperty = (((3889 + 268435456) + 16777216) + 5242880)
	VehiclePropertyWatchdogTerminatedProcess                        VehicleProperty = (((3890 + 268435456) + 16777216) + 14680064)
	VehiclePropertyVhalHeartbeat                                    VehicleProperty = (((3891 + 268435456) + 16777216) + 5242880)
	VehiclePropertyClusterSwitchUi                                  VehicleProperty = (((3892 + 268435456) + 16777216) + 4194304)
	VehiclePropertyClusterDisplayState                              VehicleProperty = (((3893 + 268435456) + 16777216) + 4259840)
	VehiclePropertyClusterReportState                               VehicleProperty = (((3894 + 268435456) + 16777216) + 14680064)
	VehiclePropertyClusterRequestDisplay                            VehicleProperty = (((3895 + 268435456) + 16777216) + 4194304)
	VehiclePropertyClusterNavigationState                           VehicleProperty = (((3896 + 268435456) + 16777216) + 7340032)
	VehiclePropertyElectronicTollCollectionCardType                 VehicleProperty = (((3897 + 268435456) + 16777216) + 4194304)
	VehiclePropertyElectronicTollCollectionCardStatus               VehicleProperty = (((3898 + 268435456) + 16777216) + 4194304)
	VehiclePropertyFrontFogLightsState                              VehicleProperty = (((3899 + 268435456) + 16777216) + 4194304)
	VehiclePropertyFrontFogLightsSwitch                             VehicleProperty = (((3900 + 268435456) + 16777216) + 4194304)
	VehiclePropertyRearFogLightsState                               VehicleProperty = (((3901 + 268435456) + 16777216) + 4194304)
	VehiclePropertyRearFogLightsSwitch                              VehicleProperty = (((3902 + 268435456) + 16777216) + 4194304)
	VehiclePropertyEvChargeCurrentDrawLimit                         VehicleProperty = (((3903 + 268435456) + 16777216) + 6291456)
	VehiclePropertyEvChargePercentLimit                             VehicleProperty = (((3904 + 268435456) + 16777216) + 6291456)
	VehiclePropertyEvChargeState                                    VehicleProperty = (((3905 + 268435456) + 16777216) + 4194304)
	VehiclePropertyEvChargeSwitch                                   VehicleProperty = (((3906 + 268435456) + 16777216) + 2097152)
	VehiclePropertyEvChargeTimeRemaining                            VehicleProperty = (((3907 + 268435456) + 16777216) + 4194304)
	VehiclePropertyEvRegenerativeBrakingState                       VehicleProperty = (((3908 + 268435456) + 16777216) + 4194304)
	VehiclePropertyTrailerPresent                                   VehicleProperty = (((3909 + 268435456) + 16777216) + 4194304)
	VehiclePropertyVehicleCurbWeight                                VehicleProperty = (((3910 + 268435456) + 16777216) + 4194304)
	VehiclePropertyGeneralSafetyRegulationComplianceRequirement     VehicleProperty = (((3911 + 268435456) + 16777216) + 4194304)
	VehiclePropertySupportedPropertyIds                             VehicleProperty = (((3912 + 268435456) + 16777216) + 4259840)
	VehiclePropertyShutdownRequest                                  VehicleProperty = (((3913 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyVehicleInUse                                     VehicleProperty = (((3914 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyClusterHeartbeat                                 VehicleProperty = (((3915 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeMIXED))
	VehiclePropertyVehicleDrivingAutomationCurrentLevel             VehicleProperty = (((3916 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyCameraServiceCurrentState                        VehicleProperty = (((3917 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeInt32Vec))
	VehiclePropertyAutomaticEmergencyBrakingEnabled                 VehicleProperty = (((4096 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyAutomaticEmergencyBrakingState                   VehicleProperty = (((4097 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyForwardCollisionWarningEnabled                   VehicleProperty = (((4098 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyForwardCollisionWarningState                     VehicleProperty = (((4099 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyBlindSpotWarningEnabled                          VehicleProperty = (((4100 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyBlindSpotWarningState                            VehicleProperty = (((4101 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaMIRROR)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyLaneDepartureWarningEnabled                      VehicleProperty = (((4102 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyLaneDepartureWarningState                        VehicleProperty = (((4103 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyLaneKeepAssistEnabled                            VehicleProperty = (((4104 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyLaneKeepAssistState                              VehicleProperty = (((4105 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyLaneCenteringAssistEnabled                       VehicleProperty = (((4106 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyLaneCenteringAssistCommand                       VehicleProperty = (((4107 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyLaneCenteringAssistState                         VehicleProperty = (((4108 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyEmergencyLaneKeepAssistEnabled                   VehicleProperty = (((4109 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyEmergencyLaneKeepAssistState                     VehicleProperty = (((4110 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyCruiseControlEnabled                             VehicleProperty = (((4111 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyCruiseControlType                                VehicleProperty = (((4112 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyCruiseControlState                               VehicleProperty = (((4113 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyCruiseControlCommand                             VehicleProperty = (((4114 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyCruiseControlTargetSpeed                         VehicleProperty = (((4115 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeFLOAT))
	VehiclePropertyAdaptiveCruiseControlTargetTimeGap               VehicleProperty = (((4116 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyAdaptiveCruiseControlLeadVehicleMeasuredDistance VehicleProperty = (((4117 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyHandsOnDetectionEnabled                          VehicleProperty = (((4118 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyHandsOnDetectionDriverState                      VehicleProperty = (((4119 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyHandsOnDetectionWarning                          VehicleProperty = (((4120 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyDriverDrowsinessAttentionSystemEnabled           VehicleProperty = (((4121 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyDriverDrowsinessAttentionState                   VehicleProperty = (((4122 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyDriverDrowsinessAttentionWarningEnabled          VehicleProperty = (((4123 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyDriverDrowsinessAttentionWarning                 VehicleProperty = (((4124 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyDriverDistractionSystemEnabled                   VehicleProperty = (((4125 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyDriverDistractionState                           VehicleProperty = (((4126 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyDriverDistractionWarningEnabled                  VehicleProperty = (((4127 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyDriverDistractionWarning                         VehicleProperty = (((4128 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyLowSpeedCollisionWarningEnabled                  VehicleProperty = (((4129 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyLowSpeedCollisionWarningState                    VehicleProperty = (((4130 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyCrossTrafficMonitoringEnabled                    VehicleProperty = (((4131 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyCrossTrafficMonitoringWarningState               VehicleProperty = (((4132 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
	VehiclePropertyLowSpeedAutomaticEmergencyBrakingEnabled         VehicleProperty = (((4133 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeBOOLEAN))
	VehiclePropertyLowSpeedAutomaticEmergencyBrakingState           VehicleProperty = (((4134 + VehicleProperty(VehiclePropertyGroupSYSTEM)) + VehicleProperty(VehicleAreaGLOBAL)) + VehicleProperty(VehiclePropertyTypeINT32))
)

type VehiclePropertyAccess

type VehiclePropertyAccess int32
const (
	VehiclePropertyAccessNONE      VehiclePropertyAccess = 0
	VehiclePropertyAccessREAD      VehiclePropertyAccess = 1
	VehiclePropertyAccessWRITE     VehiclePropertyAccess = 2
	VehiclePropertyAccessReadWrite VehiclePropertyAccess = 3
)

type VehiclePropertyChangeMode

type VehiclePropertyChangeMode int32
const (
	VehiclePropertyChangeModeSTATIC     VehiclePropertyChangeMode = 0
	VehiclePropertyChangeModeOnChange   VehiclePropertyChangeMode = 1
	VehiclePropertyChangeModeCONTINUOUS VehiclePropertyChangeMode = 2
)

type VehiclePropertyGroup

type VehiclePropertyGroup int32
const (
	VehiclePropertyGroupSYSTEM     VehiclePropertyGroup = 268435456
	VehiclePropertyGroupVENDOR     VehiclePropertyGroup = 536870912
	VehiclePropertyGroupBACKPORTED VehiclePropertyGroup = 805306368
	VehiclePropertyGroupMASK       VehiclePropertyGroup = -268435456
)

type VehiclePropertyStatus

type VehiclePropertyStatus int32
const (
	VehiclePropertyStatusAVAILABLE   VehiclePropertyStatus = 0
	VehiclePropertyStatusUNAVAILABLE VehiclePropertyStatus = 1
	VehiclePropertyStatusERROR       VehiclePropertyStatus = 2
)

type VehiclePropertyType

type VehiclePropertyType int32
const (
	VehiclePropertyTypeSTRING   VehiclePropertyType = 1048576
	VehiclePropertyTypeBOOLEAN  VehiclePropertyType = 2097152
	VehiclePropertyTypeINT32    VehiclePropertyType = 4194304
	VehiclePropertyTypeInt32Vec VehiclePropertyType = 4259840
	VehiclePropertyTypeINT64    VehiclePropertyType = 5242880
	VehiclePropertyTypeInt64Vec VehiclePropertyType = 5308416
	VehiclePropertyTypeFLOAT    VehiclePropertyType = 6291456
	VehiclePropertyTypeFloatVec VehiclePropertyType = 6356992
	VehiclePropertyTypeBYTES    VehiclePropertyType = 7340032
	VehiclePropertyTypeMIXED    VehiclePropertyType = 14680064
	VehiclePropertyTypeMASK     VehiclePropertyType = 16711680
)

type VehicleProxy

type VehicleProxy struct {
	Remote binder.IBinder
}

func NewVehicleProxy

func NewVehicleProxy(
	remote binder.IBinder,
) *VehicleProxy

func (*VehicleProxy) AsBinder

func (p *VehicleProxy) AsBinder() binder.IBinder

func (*VehicleProxy) GetAllPropConfigs

func (p *VehicleProxy) GetAllPropConfigs(
	ctx context.Context,
) (VehiclePropConfigs, error)

func (*VehicleProxy) GetPropConfigs

func (p *VehicleProxy) GetPropConfigs(
	ctx context.Context,
	props []int32,
) (VehiclePropConfigs, error)

func (*VehicleProxy) GetValues

func (p *VehicleProxy) GetValues(
	ctx context.Context,
	callback IVehicleCallback,
	requests GetValueRequests,
) error

func (*VehicleProxy) ReturnSharedMemory

func (p *VehicleProxy) ReturnSharedMemory(
	ctx context.Context,
	callback IVehicleCallback,
	sharedMemoryId int64,
) error

func (*VehicleProxy) SetValues

func (p *VehicleProxy) SetValues(
	ctx context.Context,
	callback IVehicleCallback,
	requests SetValueRequests,
) error

func (*VehicleProxy) Subscribe

func (p *VehicleProxy) Subscribe(
	ctx context.Context,
	callback IVehicleCallback,
	options []SubscribeOptions,
	maxSharedMemoryFileCount int32,
) error

func (*VehicleProxy) Unsubscribe

func (p *VehicleProxy) Unsubscribe(
	ctx context.Context,
	callback IVehicleCallback,
	propIds []int32,
) error

type VehicleSeatOccupancyState

type VehicleSeatOccupancyState int32
const (
	VehicleSeatOccupancyStateUNKNOWN  VehicleSeatOccupancyState = 0
	VehicleSeatOccupancyStateVACANT   VehicleSeatOccupancyState = 1
	VehicleSeatOccupancyStateOCCUPIED VehicleSeatOccupancyState = 2
)

type VehicleStub

type VehicleStub struct {
	Impl      IVehicle
	Transport binder.VersionAwareTransport
}

VehicleStub dispatches incoming binder transactions to a typed IVehicle implementation.

func (*VehicleStub) Descriptor

func (s *VehicleStub) Descriptor() string

func (*VehicleStub) OnTransaction

func (s *VehicleStub) OnTransaction(
	ctx context.Context,
	code binder.TransactionCode,
	_data *parcel.Parcel,
) (*parcel.Parcel, error)

type VehicleTurnSignal

type VehicleTurnSignal int32
const (
	VehicleTurnSignalNONE  VehicleTurnSignal = 0
	VehicleTurnSignalRIGHT VehicleTurnSignal = 1
	VehicleTurnSignalLEFT  VehicleTurnSignal = 2
)

type VehicleUnit

type VehicleUnit int32
const (
	VehicleUnitShouldNotUse      VehicleUnit = 0
	VehicleUnitMeterPerSec       VehicleUnit = 1
	VehicleUnitRPM               VehicleUnit = 2
	VehicleUnitHERTZ             VehicleUnit = 3
	VehicleUnitPERCENTILE        VehicleUnit = 16
	VehicleUnitMILLIMETER        VehicleUnit = 32
	VehicleUnitMETER             VehicleUnit = 33
	VehicleUnitKILOMETER         VehicleUnit = 35
	VehicleUnitMILE              VehicleUnit = 36
	VehicleUnitCELSIUS           VehicleUnit = 48
	VehicleUnitFAHRENHEIT        VehicleUnit = 49
	VehicleUnitKELVIN            VehicleUnit = 50
	VehicleUnitMILLILITER        VehicleUnit = 64
	VehicleUnitLITER             VehicleUnit = 65
	VehicleUnitGALLON            VehicleUnit = 66
	VehicleUnitUsGallon          VehicleUnit = 66
	VehicleUnitImperialGallon    VehicleUnit = 67
	VehicleUnitNanoSecs          VehicleUnit = 80
	VehicleUnitMilliSecs         VehicleUnit = 81
	VehicleUnitSECS              VehicleUnit = 83
	VehicleUnitYEAR              VehicleUnit = 89
	VehicleUnitWattHour          VehicleUnit = 96
	VehicleUnitMILLIAMPERE       VehicleUnit = 97
	VehicleUnitMILLIVOLT         VehicleUnit = 98
	VehicleUnitMILLIWATTS        VehicleUnit = 99
	VehicleUnitAmpereHours       VehicleUnit = 100
	VehicleUnitKilowattHour      VehicleUnit = 101
	VehicleUnitAMPERE            VehicleUnit = 102
	VehicleUnitKILOPASCAL        VehicleUnit = 112
	VehicleUnitPSI               VehicleUnit = 113
	VehicleUnitBAR               VehicleUnit = 114
	VehicleUnitDEGREES           VehicleUnit = 128
	VehicleUnitMilesPerHour      VehicleUnit = 144
	VehicleUnitKilometersPerHour VehicleUnit = 145
)

type VehicleVendorPermission

type VehicleVendorPermission int32
const (
	VehicleVendorPermissionPermissionDefault                 VehicleVendorPermission = 0
	VehicleVendorPermissionPermissionSetVendorCategoryWindow VehicleVendorPermission = 1
	VehicleVendorPermissionPermissionGetVendorCategoryWindow VehicleVendorPermission = 2
	VehicleVendorPermissionPermissionSetVendorCategoryDoor   VehicleVendorPermission = 3
	VehicleVendorPermissionPermissionGetVendorCategoryDoor   VehicleVendorPermission = 4
	VehicleVendorPermissionPermissionSetVendorCategorySeat   VehicleVendorPermission = 5
	VehicleVendorPermissionPermissionGetVendorCategorySeat   VehicleVendorPermission = 6
	VehicleVendorPermissionPermissionSetVendorCategoryMirror VehicleVendorPermission = 7
	VehicleVendorPermissionPermissionGetVendorCategoryMirror VehicleVendorPermission = 8
	VehicleVendorPermissionPermissionSetVendorCategoryInfo   VehicleVendorPermission = 9
	VehicleVendorPermissionPermissionGetVendorCategoryInfo   VehicleVendorPermission = 10
	VehicleVendorPermissionPermissionSetVendorCategoryEngine VehicleVendorPermission = 11
	VehicleVendorPermissionPermissionGetVendorCategoryEngine VehicleVendorPermission = 12
	VehicleVendorPermissionPermissionSetVendorCategoryHvac   VehicleVendorPermission = 13
	VehicleVendorPermissionPermissionGetVendorCategoryHvac   VehicleVendorPermission = 14
	VehicleVendorPermissionPermissionSetVendorCategoryLight  VehicleVendorPermission = 15
	VehicleVendorPermissionPermissionGetVendorCategoryLight  VehicleVendorPermission = 16
	VehicleVendorPermissionPermissionSetVendorCategory1      VehicleVendorPermission = 65536
	VehicleVendorPermissionPermissionGetVendorCategory1      VehicleVendorPermission = 69632
	VehicleVendorPermissionPermissionSetVendorCategory2      VehicleVendorPermission = 131072
	VehicleVendorPermissionPermissionGetVendorCategory2      VehicleVendorPermission = 135168
	VehicleVendorPermissionPermissionSetVendorCategory3      VehicleVendorPermission = 196608
	VehicleVendorPermissionPermissionGetVendorCategory3      VehicleVendorPermission = 200704
	VehicleVendorPermissionPermissionSetVendorCategory4      VehicleVendorPermission = 262144
	VehicleVendorPermissionPermissionGetVendorCategory4      VehicleVendorPermission = 266240
	VehicleVendorPermissionPermissionSetVendorCategory5      VehicleVendorPermission = 327680
	VehicleVendorPermissionPermissionGetVendorCategory5      VehicleVendorPermission = 331776
	VehicleVendorPermissionPermissionSetVendorCategory6      VehicleVendorPermission = 393216
	VehicleVendorPermissionPermissionGetVendorCategory6      VehicleVendorPermission = 397312
	VehicleVendorPermissionPermissionSetVendorCategory7      VehicleVendorPermission = 458752
	VehicleVendorPermissionPermissionGetVendorCategory7      VehicleVendorPermission = 462848
	VehicleVendorPermissionPermissionSetVendorCategory8      VehicleVendorPermission = 524288
	VehicleVendorPermissionPermissionGetVendorCategory8      VehicleVendorPermission = 528384
	VehicleVendorPermissionPermissionSetVendorCategory9      VehicleVendorPermission = 589824
	VehicleVendorPermissionPermissionGetVendorCategory9      VehicleVendorPermission = 593920
	VehicleVendorPermissionPermissionSetVendorCategory10     VehicleVendorPermission = 655360
	VehicleVendorPermissionPermissionGetVendorCategory10     VehicleVendorPermission = 659456
	VehicleVendorPermissionPermissionNotAccessible           VehicleVendorPermission = -268435456
)

type VmsAvailabilityStateIntegerValuesIndex

type VmsAvailabilityStateIntegerValuesIndex int32
const (
	VmsAvailabilityStateIntegerValuesIndexMessageType              VmsAvailabilityStateIntegerValuesIndex = 0
	VmsAvailabilityStateIntegerValuesIndexSequenceNumber           VmsAvailabilityStateIntegerValuesIndex = 1
	VmsAvailabilityStateIntegerValuesIndexNumberOfAssociatedLayers VmsAvailabilityStateIntegerValuesIndex = 2
	VmsAvailabilityStateIntegerValuesIndexLayersStart              VmsAvailabilityStateIntegerValuesIndex = 3
)

type VmsBaseMessageIntegerValuesIndex

type VmsBaseMessageIntegerValuesIndex int32
const (
	VmsBaseMessageIntegerValuesIndexMessageType VmsBaseMessageIntegerValuesIndex = 0
)

type VmsMessageType

type VmsMessageType int32
const (
	VmsMessageTypeSUBSCRIBE                    VmsMessageType = 1
	VmsMessageTypeSubscribeToPublisher         VmsMessageType = 2
	VmsMessageTypeUNSUBSCRIBE                  VmsMessageType = 3
	VmsMessageTypeUnsubscribeToPublisher       VmsMessageType = 4
	VmsMessageTypeOFFERING                     VmsMessageType = 5
	VmsMessageTypeAvailabilityRequest          VmsMessageType = 6
	VmsMessageTypeSubscriptionsRequest         VmsMessageType = 7
	VmsMessageTypeAvailabilityResponse         VmsMessageType = 8
	VmsMessageTypeAvailabilityChange           VmsMessageType = 9
	VmsMessageTypeSubscriptionsResponse        VmsMessageType = 10
	VmsMessageTypeSubscriptionsChange          VmsMessageType = 11
	VmsMessageTypeDATA                         VmsMessageType = 12
	VmsMessageTypePublisherIdRequest           VmsMessageType = 13
	VmsMessageTypePublisherIdResponse          VmsMessageType = 14
	VmsMessageTypePublisherInformationRequest  VmsMessageType = 15
	VmsMessageTypePublisherInformationResponse VmsMessageType = 16
	VmsMessageTypeStartSession                 VmsMessageType = 17
)

type VmsMessageWithLayerAndPublisherIdIntegerValuesIndex

type VmsMessageWithLayerAndPublisherIdIntegerValuesIndex int32
const (
	VmsMessageWithLayerAndPublisherIdIntegerValuesIndexMessageType  VmsMessageWithLayerAndPublisherIdIntegerValuesIndex = 0
	VmsMessageWithLayerAndPublisherIdIntegerValuesIndexLayerType    VmsMessageWithLayerAndPublisherIdIntegerValuesIndex = 1
	VmsMessageWithLayerAndPublisherIdIntegerValuesIndexLayerSubtype VmsMessageWithLayerAndPublisherIdIntegerValuesIndex = 2
	VmsMessageWithLayerAndPublisherIdIntegerValuesIndexLayerVersion VmsMessageWithLayerAndPublisherIdIntegerValuesIndex = 3
	VmsMessageWithLayerAndPublisherIdIntegerValuesIndexPublisherId  VmsMessageWithLayerAndPublisherIdIntegerValuesIndex = 4
)

type VmsMessageWithLayerIntegerValuesIndex

type VmsMessageWithLayerIntegerValuesIndex int32
const (
	VmsMessageWithLayerIntegerValuesIndexMessageType  VmsMessageWithLayerIntegerValuesIndex = 0
	VmsMessageWithLayerIntegerValuesIndexLayerType    VmsMessageWithLayerIntegerValuesIndex = 1
	VmsMessageWithLayerIntegerValuesIndexLayerSubtype VmsMessageWithLayerIntegerValuesIndex = 2
	VmsMessageWithLayerIntegerValuesIndexLayerVersion VmsMessageWithLayerIntegerValuesIndex = 3
)

type VmsOfferingMessageIntegerValuesIndex

type VmsOfferingMessageIntegerValuesIndex int32
const (
	VmsOfferingMessageIntegerValuesIndexMessageType    VmsOfferingMessageIntegerValuesIndex = 0
	VmsOfferingMessageIntegerValuesIndexPublisherId    VmsOfferingMessageIntegerValuesIndex = 1
	VmsOfferingMessageIntegerValuesIndexNumberOfOffers VmsOfferingMessageIntegerValuesIndex = 2
	VmsOfferingMessageIntegerValuesIndexOfferingStart  VmsOfferingMessageIntegerValuesIndex = 3
)

type VmsPublisherInformationIntegerValuesIndex

type VmsPublisherInformationIntegerValuesIndex int32
const (
	VmsPublisherInformationIntegerValuesIndexMessageType VmsPublisherInformationIntegerValuesIndex = 0
	VmsPublisherInformationIntegerValuesIndexPublisherId VmsPublisherInformationIntegerValuesIndex = 1
)

type VmsStartSessionMessageIntegerValuesIndex

type VmsStartSessionMessageIntegerValuesIndex int32
const (
	VmsStartSessionMessageIntegerValuesIndexMessageType VmsStartSessionMessageIntegerValuesIndex = 0
	VmsStartSessionMessageIntegerValuesIndexServiceId   VmsStartSessionMessageIntegerValuesIndex = 1
	VmsStartSessionMessageIntegerValuesIndexClientId    VmsStartSessionMessageIntegerValuesIndex = 2
)

type VmsSubscriptionsStateIntegerValuesIndex

type VmsSubscriptionsStateIntegerValuesIndex int32
const (
	VmsSubscriptionsStateIntegerValuesIndexMessageType              VmsSubscriptionsStateIntegerValuesIndex = 0
	VmsSubscriptionsStateIntegerValuesIndexSequenceNumber           VmsSubscriptionsStateIntegerValuesIndex = 1
	VmsSubscriptionsStateIntegerValuesIndexNumberOfLayers           VmsSubscriptionsStateIntegerValuesIndex = 2
	VmsSubscriptionsStateIntegerValuesIndexNumberOfAssociatedLayers VmsSubscriptionsStateIntegerValuesIndex = 3
	VmsSubscriptionsStateIntegerValuesIndexSubscriptionsStart       VmsSubscriptionsStateIntegerValuesIndex = 4
)

type WindshieldWipersState

type WindshieldWipersState int32
const (
	WindshieldWipersStateOTHER   WindshieldWipersState = 0
	WindshieldWipersStateOFF     WindshieldWipersState = 1
	WindshieldWipersStateON      WindshieldWipersState = 2
	WindshieldWipersStateSERVICE WindshieldWipersState = 3
)

type WindshieldWipersSwitch

type WindshieldWipersSwitch int32
const (
	WindshieldWipersSwitchOTHER              WindshieldWipersSwitch = 0
	WindshieldWipersSwitchOFF                WindshieldWipersSwitch = 1
	WindshieldWipersSwitchMIST               WindshieldWipersSwitch = 2
	WindshieldWipersSwitchIntermittentLevel1 WindshieldWipersSwitch = 3
	WindshieldWipersSwitchIntermittentLevel2 WindshieldWipersSwitch = 4
	WindshieldWipersSwitchIntermittentLevel3 WindshieldWipersSwitch = 5
	WindshieldWipersSwitchIntermittentLevel4 WindshieldWipersSwitch = 6
	WindshieldWipersSwitchIntermittentLevel5 WindshieldWipersSwitch = 7
	WindshieldWipersSwitchContinuousLevel1   WindshieldWipersSwitch = 8
	WindshieldWipersSwitchContinuousLevel2   WindshieldWipersSwitch = 9
	WindshieldWipersSwitchContinuousLevel3   WindshieldWipersSwitch = 10
	WindshieldWipersSwitchContinuousLevel4   WindshieldWipersSwitch = 11
	WindshieldWipersSwitchContinuousLevel5   WindshieldWipersSwitch = 12
	WindshieldWipersSwitchAUTO               WindshieldWipersSwitch = 13
	WindshieldWipersSwitchSERVICE            WindshieldWipersSwitch = 14
)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL