Add support for OCPP 1.6 TriggerMessage command
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / Responses.ts
CommitLineData
802cfa13 1import { OCPP16AvailabilityStatus, OCPP16BootNotificationResponse, OCPP16ChargingProfileStatus, OCPP16ClearChargingProfileStatus, OCPP16ConfigurationStatus, OCPP16RegistrationStatus, OCPP16TriggerMessageStatus, OCPP16UnlockStatus } from './1.6/Responses';
c0560973
JB
2
3export type BootNotificationResponse = OCPP16BootNotificationResponse;
4
9ccca265
JB
5export enum DefaultStatus {
6 ACCEPTED = 'Accepted',
7 REJECTED = 'Rejected'
8}
9
10export interface DefaultResponse {
11 status: DefaultStatus;
12}
13
c0560973
JB
14export type RegistrationStatus = OCPP16RegistrationStatus;
15
16export const RegistrationStatus = {
17 ...OCPP16RegistrationStatus
18};
9ccca265
JB
19
20export type AvailabilityStatus = OCPP16AvailabilityStatus;
21
22export const AvailabilityStatus = {
23 ...OCPP16AvailabilityStatus
24};
25
26export type ChargingProfileStatus = OCPP16ChargingProfileStatus;
27
28export const ChargingProfileStatus = {
29 ...OCPP16ChargingProfileStatus
30};
31
32export type ClearChargingProfileStatus = OCPP16ClearChargingProfileStatus;
33
34export const ClearChargingProfileStatus = {
35 ...OCPP16ClearChargingProfileStatus
36};
37
38export type ConfigurationStatus = OCPP16ConfigurationStatus;
39
40export const ConfigurationStatus = {
41 ...OCPP16ConfigurationStatus
42};
43
44export type UnlockStatus = OCPP16UnlockStatus;
45
46export const UnlockStatus = {
47 ...OCPP16UnlockStatus
48};
802cfa13
JB
49
50export type TriggerMessageStatus = OCPP16TriggerMessageStatus;
51
52export const TriggerMessageStatus = {
53 ...OCPP16TriggerMessageStatus
54};