ChargingPoint

data class ChargingPoint(    val evseId: ChargingPointId,     val evseName: ChargingPointName,     val status: ChargingPointState,     val connectors: List<Connector>) : Parcelable

Represents a charging point. An EVSE (Electric Vehicle Supply Equipment) is the part of a ChargingStation that will handle the charging process of one Electrical Vehicle at a time in a single session. An EVSE may have one or more Connectors but only one can be used at a time.

Constructors

Link copied to clipboard
fun ChargingPoint(    evseId: ChargingPointId,     evseName: ChargingPointName,     status: ChargingPointState,     connectors: List<Connector>)

Properties

Link copied to clipboard
val connectors: List<Connector>

List of available connectors.

Link copied to clipboard
val evseId: ChargingPointId

A unique EVSE identifier.

Link copied to clipboard
val evseName: ChargingPointName

Name of the EVSE as it should be displayed to the user.

Link copied to clipboard
val status: ChargingPointState

Indicates the current status of the EVSE.

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)