PrepareForChargingResult
The result of a prepareForCharging call.
Inheritors
Types
Link copied to clipboard
data class Failure(val reason: EvChargingMediatorService.PrepareForChargingResult.FailureReason) : EvChargingMediatorService.PrepareForChargingResult
Indicates that a charging session could not be prepared. The reason for the failure is given by reason.
Link copied to clipboard
enum FailureReason : Enum<EvChargingMediatorService.PrepareForChargingResult.FailureReason> , Parcelable
Describes a reason for failure to prepare a charging session.
Link copied to clipboard
data class Success(val serviceIdentifier: EmspIdentifier) : EvChargingMediatorService.PrepareForChargingResult
Indicates that a charging session was successfully prepared. The active eMSP which will be used to start the charging session is indicated by serviceIdentifier.