4 ClearChargingProfileStatus
,
12 export class OCPPConstants
{
13 static readonly OCPP_REQUEST_EMPTY
= Object.freeze({});
14 static readonly OCPP_RESPONSE_EMPTY
= Object.freeze({});
15 static readonly OCPP_RESPONSE_ACCEPTED
= Object.freeze({ status: GenericStatus
.ACCEPTED
});
16 static readonly OCPP_RESPONSE_REJECTED
= Object.freeze({ status: GenericStatus
.REJECTED
});
18 static readonly OCPP_CONFIGURATION_RESPONSE_ACCEPTED
= Object.freeze({
19 status: ConfigurationStatus
.ACCEPTED
,
22 static readonly OCPP_CONFIGURATION_RESPONSE_REJECTED
= Object.freeze({
23 status: ConfigurationStatus
.REJECTED
,
26 static readonly OCPP_CONFIGURATION_RESPONSE_REBOOT_REQUIRED
= Object.freeze({
27 status: ConfigurationStatus
.REBOOT_REQUIRED
,
30 static readonly OCPP_CONFIGURATION_RESPONSE_NOT_SUPPORTED
= Object.freeze({
31 status: ConfigurationStatus
.NOT_SUPPORTED
,
34 static readonly OCPP_SET_CHARGING_PROFILE_RESPONSE_ACCEPTED
= Object.freeze({
35 status: ChargingProfileStatus
.ACCEPTED
,
38 static readonly OCPP_SET_CHARGING_PROFILE_RESPONSE_REJECTED
= Object.freeze({
39 status: ChargingProfileStatus
.REJECTED
,
42 static readonly OCPP_SET_CHARGING_PROFILE_RESPONSE_NOT_SUPPORTED
= Object.freeze({
43 status: ChargingProfileStatus
.NOT_SUPPORTED
,
46 static readonly OCPP_CLEAR_CHARGING_PROFILE_RESPONSE_ACCEPTED
= Object.freeze({
47 status: ClearChargingProfileStatus
.ACCEPTED
,
50 static readonly OCPP_CLEAR_CHARGING_PROFILE_RESPONSE_UNKNOWN
= Object.freeze({
51 status: ClearChargingProfileStatus
.UNKNOWN
,
54 static readonly OCPP_RESPONSE_UNLOCKED
= Object.freeze({ status: UnlockStatus
.UNLOCKED
});
55 static readonly OCPP_RESPONSE_UNLOCK_FAILED
= Object.freeze({
56 status: UnlockStatus
.UNLOCK_FAILED
,
59 static readonly OCPP_RESPONSE_UNLOCK_NOT_SUPPORTED
= Object.freeze({
60 status: UnlockStatus
.NOT_SUPPORTED
,
63 static readonly OCPP_AVAILABILITY_RESPONSE_ACCEPTED
= Object.freeze({
64 status: AvailabilityStatus
.ACCEPTED
,
67 static readonly OCPP_AVAILABILITY_RESPONSE_REJECTED
= Object.freeze({
68 status: AvailabilityStatus
.REJECTED
,
71 static readonly OCPP_AVAILABILITY_RESPONSE_SCHEDULED
= Object.freeze({
72 status: AvailabilityStatus
.SCHEDULED
,
75 static readonly OCPP_TRIGGER_MESSAGE_RESPONSE_ACCEPTED
= Object.freeze({
76 status: TriggerMessageStatus
.ACCEPTED
,
79 static readonly OCPP_TRIGGER_MESSAGE_RESPONSE_REJECTED
= Object.freeze({
80 status: TriggerMessageStatus
.REJECTED
,
83 static readonly OCPP_TRIGGER_MESSAGE_RESPONSE_NOT_IMPLEMENTED
= Object.freeze({
84 status: TriggerMessageStatus
.NOT_IMPLEMENTED
,
87 static readonly OCPP_DATA_TRANSFER_RESPONSE_REJECTED
= Object.freeze({
88 status: DataTransferStatus
.REJECTED
,
91 private constructor() {
92 // This is intentional