DebugEvChargingStateService

@IviExperimental(reasons = [])
interface DebugEvChargingStateService

A service that allows manipulation of the EvChargingService output for debugging and testing purposes when a debug in-vehicle charging profile is being used.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract suspend fun forceEmspAuthenticationStatus(emspAuthenticationStatus: EmspAuthenticationStatus)

Sets the EmspAuthenticationStatus of an eMSP Service for test or debugging purposes.

Link copied to clipboard
abstract suspend fun forceEvChargingState(chargingState: ChargingState)

Forces EvChargingService.chargingState to be set to the given value, regardless of what the regular logic would lead to.