ocpp/v2_0_1/enum/trigger_reason
OCPP 2.0.1 TriggerReason enumeration (schema TriggerReasonEnumType).
to_json/decoder map each constructor to/from its exact schema token.
Types
Reason the Charging Station sends this message to the CSMS
pub type TriggerReason {
Authorized
CablePluggedIn
ChargingRateChanged
ChargingStateChanged
Deauthorized
EnergyLimitReached
EvCommunicationLost
EvConnectTimeout
MeterValueClock
MeterValuePeriodic
TimeLimitReached
Trigger
UnlockCommand
StopAuthorized
EvDeparted
EvDetected
RemoteStop
RemoteStart
AbnormalCondition
SignedDataReceived
ResetCommand
}
Constructors
-
Authorized -
CablePluggedIn -
ChargingRateChanged -
ChargingStateChanged -
Deauthorized -
EnergyLimitReached -
EvCommunicationLost -
EvConnectTimeout -
MeterValueClock -
MeterValuePeriodic -
TimeLimitReached -
Trigger -
UnlockCommand -
StopAuthorized -
EvDeparted -
EvDetected -
RemoteStop -
RemoteStart -
AbnormalCondition -
SignedDataReceived -
ResetCommand
Values
pub fn decoder() -> decode.Decoder(TriggerReason)
Decode a TriggerReason from its exact schema token.
pub fn to_json(value: TriggerReason) -> json.Json
Encode a TriggerReason to its exact schema token.