Documentation
¶
Index ¶
- Constants
- type AutomaticEmergencyBrakingState
- type BlindSpotWarningState
- type CameraServiceState
- type CreateUserRequest
- type CreateUserResponse
- type CreateUserStatus
- type CrossTrafficMonitoringWarningState
- type CruiseControlCommand
- type CruiseControlState
- type CruiseControlType
- type CustomInputType
- type DiagnosticFloatSensorIndex
- type DiagnosticIntegerSensorIndex
- type DriverDistractionState
- type DriverDistractionWarning
- type DriverDrowsinessAttentionState
- type DriverDrowsinessAttentionWarning
- type ElectronicStabilityControlState
- type ElectronicTollCollectionCardStatus
- type ElectronicTollCollectionCardType
- type EmergencyLaneKeepAssistState
- type ErrorState
- type EvChargeState
- type EvConnectorType
- type EvRegenerativeBrakingState
- type EvStoppingMode
- type EvsServiceRequestIndex
- type EvsServiceState
- type EvsServiceType
- type ForwardCollisionWarningState
- type FuelType
- type GetValueRequest
- type GetValueRequests
- type GetValueResult
- type GetValueResults
- type GsrComplianceRequirementType
- type HandsOnDetectionDriverState
- type HandsOnDetectionWarning
- type IVehicle
- type IVehicleCallback
- type IVehicleCallbackServer
- type IVehicleServer
- type ImpactSensorLocation
- type InitialUserInfoRequest
- type InitialUserInfoRequestType
- type InitialUserInfoResponse
- type InitialUserInfoResponseAction
- type LaneCenteringAssistCommand
- type LaneCenteringAssistState
- type LaneDepartureWarningState
- type LaneKeepAssistState
- type LocationCharacterization
- type LowSpeedAutomaticEmergencyBrakingState
- type LowSpeedCollisionWarningState
- type Obd2CommonIgnitionMonitors
- type Obd2CompressionIgnitionMonitors
- type Obd2FuelSystemStatus
- type Obd2FuelType
- type Obd2IgnitionMonitorKind
- type Obd2SecondaryAirStatus
- type Obd2SparkIgnitionMonitors
- type PortLocationType
- type ProcessTerminationReason
- type RawPropValues
- type RemoveUserRequest
- type RotaryInputType
- type SetValueRequest
- type SetValueRequests
- type SetValueResult
- type SetValueResults
- type StatusCode
- type SubscribeOptions
- type SwitchUserMessageType
- type SwitchUserRequest
- type SwitchUserResponse
- type SwitchUserStatus
- type TestVendorProperty
- type TrailerState
- type UserIdentificationAssociation
- type UserIdentificationAssociationSetValue
- type UserIdentificationAssociationType
- type UserIdentificationAssociationValue
- type UserIdentificationGetRequest
- type UserIdentificationResponse
- type UserIdentificationSetAssociation
- type UserIdentificationSetRequest
- type UserInfo
- type UsersInfo
- type VehicleAirbagLocation
- type VehicleApPowerBootupReason
- type VehicleApPowerStateConfigFlag
- type VehicleApPowerStateReport
- type VehicleApPowerStateReq
- type VehicleApPowerStateReqIndex
- type VehicleApPowerStateShutdownParam
- type VehicleArea
- type VehicleAreaConfig
- type VehicleAreaDoor
- type VehicleAreaMirror
- type VehicleAreaSeat
- type VehicleAreaWheel
- type VehicleAreaWindow
- type VehicleAutonomousState
- type VehicleCallbackProxy
- func (p *VehicleCallbackProxy) AsBinder() binder.IBinder
- func (p *VehicleCallbackProxy) OnGetValues(ctx context.Context, responses GetValueResults) error
- func (p *VehicleCallbackProxy) OnPropertyEvent(ctx context.Context, propValues VehiclePropValues, sharedMemoryFileCount int32) error
- func (p *VehicleCallbackProxy) OnPropertySetError(ctx context.Context, errors VehiclePropErrors) error
- func (p *VehicleCallbackProxy) OnSetValues(ctx context.Context, responses SetValueResults) error
- type VehicleCallbackStub
- type VehicleDisplay
- type VehicleGear
- type VehicleHvacFanDirection
- type VehicleHwKeyInputAction
- type VehicleHwMotionButtonStateFlag
- type VehicleHwMotionInputAction
- type VehicleHwMotionInputSource
- type VehicleHwMotionToolType
- type VehicleIgnitionState
- type VehicleLightState
- type VehicleLightSwitch
- type VehicleOilLevel
- type VehiclePropConfig
- type VehiclePropConfigs
- type VehiclePropError
- type VehiclePropErrors
- type VehiclePropValue
- type VehiclePropValues
- type VehicleProperty
- type VehiclePropertyAccess
- type VehiclePropertyChangeMode
- type VehiclePropertyGroup
- type VehiclePropertyStatus
- type VehiclePropertyType
- type VehicleProxy
- func (p *VehicleProxy) AsBinder() binder.IBinder
- func (p *VehicleProxy) GetAllPropConfigs(ctx context.Context) (VehiclePropConfigs, error)
- func (p *VehicleProxy) GetPropConfigs(ctx context.Context, props []int32) (VehiclePropConfigs, error)
- func (p *VehicleProxy) GetValues(ctx context.Context, callback IVehicleCallback, requests GetValueRequests) error
- func (p *VehicleProxy) ReturnSharedMemory(ctx context.Context, callback IVehicleCallback, sharedMemoryId int64) error
- func (p *VehicleProxy) SetValues(ctx context.Context, callback IVehicleCallback, requests SetValueRequests) error
- func (p *VehicleProxy) Subscribe(ctx context.Context, callback IVehicleCallback, options []SubscribeOptions, ...) error
- func (p *VehicleProxy) Unsubscribe(ctx context.Context, callback IVehicleCallback, propIds []int32) error
- type VehicleSeatOccupancyState
- type VehicleStub
- type VehicleTurnSignal
- type VehicleUnit
- type VehicleVendorPermission
- type VmsAvailabilityStateIntegerValuesIndex
- type VmsBaseMessageIntegerValuesIndex
- type VmsMessageType
- type VmsMessageWithLayerAndPublisherIdIntegerValuesIndex
- type VmsMessageWithLayerIntegerValuesIndex
- type VmsOfferingMessageIntegerValuesIndex
- type VmsPublisherInformationIntegerValuesIndex
- type VmsStartSessionMessageIntegerValuesIndex
- type VmsSubscriptionsStateIntegerValuesIndex
- type WindshieldWipersState
- type WindshieldWipersSwitch
Constants ¶
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 )
const ( MethodIVehicleGetAllPropConfigs = "getAllPropConfigs" MethodIVehicleGetPropConfigs = "getPropConfigs" MethodIVehicleGetValues = "getValues" MethodIVehicleSetValues = "setValues" MethodIVehicleSubscribe = "subscribe" MethodIVehicleUnsubscribe = "unsubscribe" )
const ( IVehicleInvalidMemoryId int64 = 0 )
const ( TransactionIVehicleCallbackOnGetValues = binder.FirstCallTransaction + 0 TransactionIVehicleCallbackOnSetValues = binder.FirstCallTransaction + 1 TransactionIVehicleCallbackOnPropertyEvent = binder.FirstCallTransaction + 2 TransactionIVehicleCallbackOnPropertySetError = binder.FirstCallTransaction + 3 )
const ( MethodIVehicleCallbackOnGetValues = "onGetValues" MethodIVehicleCallbackOnSetValues = "onSetValues" MethodIVehicleCallbackOnPropertyEvent = "onPropertyEvent" MethodIVehicleCallbackOnPropertySetError = "onPropertySetError" )
const ( UserInfoUserFlagSystem int32 = 1 UserInfoUserFlagGuest int32 = 2 UserInfoUserFlagEphemeral int32 = 4 UserInfoUserFlagAdmin int32 = 8 UserInfoUserFlagDisabled int32 = 16 UserInfoUserFlagProfile int32 = 32 )
const DescriptorIVehicle = "android.hardware.automotive.vehicle.IVehicle"
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
}
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
}
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
}
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
}
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 ¶
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 ( 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
}
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
}
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) 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 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 ¶
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 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
}
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
}
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
}
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) 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 ¶
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
¶
- automaticemergencybrakingstate.go
- blindspotwarningstate.go
- cameraservicestate.go
- createuserrequest.go
- createuserresponse.go
- createuserstatus.go
- crosstrafficmonitoringwarningstate.go
- cruisecontrolcommand.go
- cruisecontrolstate.go
- cruisecontroltype.go
- custominputtype.go
- diagnosticfloatsensorindex.go
- diagnosticintegersensorindex.go
- driverdistractionstate.go
- driverdistractionwarning.go
- driverdrowsinessattentionstate.go
- driverdrowsinessattentionwarning.go
- electronicstabilitycontrolstate.go
- electronictollcollectioncardstatus.go
- electronictollcollectioncardtype.go
- emergencylanekeepassiststate.go
- errorstate.go
- evchargestate.go
- evconnectortype.go
- evregenerativebrakingstate.go
- evsservicerequestindex.go
- evsservicestate.go
- evsservicetype.go
- evstoppingmode.go
- forwardcollisionwarningstate.go
- fueltype.go
- getvaluerequest.go
- getvaluerequests.go
- getvalueresult.go
- getvalueresults.go
- gsrcompliancerequirementtype.go
- handsondetectiondriverstate.go
- handsondetectionwarning.go
- impactsensorlocation.go
- initialuserinforequest.go
- initialuserinforequesttype.go
- initialuserinforesponse.go
- initialuserinforesponseaction.go
- ivehicle.go
- ivehiclecallback.go
- lanecenteringassistcommand.go
- lanecenteringassiststate.go
- lanedeparturewarningstate.go
- lanekeepassiststate.go
- locationcharacterization.go
- lowspeedautomaticemergencybrakingstate.go
- lowspeedcollisionwarningstate.go
- obd2commonignitionmonitors.go
- obd2compressionignitionmonitors.go
- obd2fuelsystemstatus.go
- obd2fueltype.go
- obd2ignitionmonitorkind.go
- obd2secondaryairstatus.go
- obd2sparkignitionmonitors.go
- portlocationtype.go
- processterminationreason.go
- rawpropvalues.go
- removeuserrequest.go
- rotaryinputtype.go
- setvaluerequest.go
- setvaluerequests.go
- setvalueresult.go
- setvalueresults.go
- statuscode.go
- subscribeoptions.go
- switchusermessagetype.go
- switchuserrequest.go
- switchuserresponse.go
- switchuserstatus.go
- testvendorproperty.go
- trailerstate.go
- useridentificationassociation.go
- useridentificationassociationsetvalue.go
- useridentificationassociationtype.go
- useridentificationassociationvalue.go
- useridentificationgetrequest.go
- useridentificationresponse.go
- useridentificationsetassociation.go
- useridentificationsetrequest.go
- userinfo.go
- usersinfo.go
- vehicleairbaglocation.go
- vehicleappowerbootupreason.go
- vehicleappowerstateconfigflag.go
- vehicleappowerstatereport.go
- vehicleappowerstatereq.go
- vehicleappowerstatereqindex.go
- vehicleappowerstateshutdownparam.go
- vehiclearea.go
- vehicleareaconfig.go
- vehicleareadoor.go
- vehicleareamirror.go
- vehicleareaseat.go
- vehicleareawheel.go
- vehicleareawindow.go
- vehicleautonomousstate.go
- vehicledisplay.go
- vehiclegear.go
- vehiclehvacfandirection.go
- vehiclehwkeyinputaction.go
- vehiclehwmotionbuttonstateflag.go
- vehiclehwmotioninputaction.go
- vehiclehwmotioninputsource.go
- vehiclehwmotiontooltype.go
- vehicleignitionstate.go
- vehiclelightstate.go
- vehiclelightswitch.go
- vehicleoillevel.go
- vehiclepropconfig.go
- vehiclepropconfigs.go
- vehicleproperror.go
- vehicleproperrors.go
- vehicleproperty.go
- vehiclepropertyaccess.go
- vehiclepropertychangemode.go
- vehiclepropertygroup.go
- vehiclepropertystatus.go
- vehiclepropertytype.go
- vehiclepropvalue.go
- vehiclepropvalues.go
- vehicleseatoccupancystate.go
- vehicleturnsignal.go
- vehicleunit.go
- vehiclevendorpermission.go
- vmsavailabilitystateintegervaluesindex.go
- vmsbasemessageintegervaluesindex.go
- vmsmessagetype.go
- vmsmessagewithlayerandpublisheridintegervaluesindex.go
- vmsmessagewithlayerintegervaluesindex.go
- vmsofferingmessageintegervaluesindex.go
- vmspublisherinformationintegervaluesindex.go
- vmsstartsessionmessageintegervaluesindex.go
- vmssubscriptionsstateintegervaluesindex.go
- windshieldwipersstate.go
- windshieldwipersswitch.go