Help us shape the future of Go! Take the 2026 Go Developer Survey

vehicle

package
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 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