X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2Focpp%2F1.6%2FResponses.ts;h=6a5ebfe4cd7b4ae58762f67b6697d748dd1ceb58;hb=db652e1ea3fbb7ae3902c4b91b857bca44c87ac1;hp=a6683caa87962b9050f6ef9fa1d4e7b8a3b48f2c;hpb=e1893686e24bb1abad28b19da833576b1d0e49db;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ocpp/1.6/Responses.ts b/src/types/ocpp/1.6/Responses.ts index a6683caa..6a5ebfe4 100644 --- a/src/types/ocpp/1.6/Responses.ts +++ b/src/types/ocpp/1.6/Responses.ts @@ -109,3 +109,24 @@ export interface OCPP16DataTransferResponse extends JsonObject { status: OCPP16DataTransferStatus; data?: string; } + +export enum OCPP16ReservationStatus { + ACCEPTED = 'Accepted', + FAULTED = 'Faulted', + OCCUPIED = 'Occupied', + REJECTED = 'Rejected', + UNAVAILABLE = 'Unavailable', +} + +export interface OCPP16ReserveNowResponse { + status: OCPP16ReservationStatus; +} + +export enum OCPP16CancelReservationStatus { + ACCEPTED = 'Accepted', + REJECTED = 'Rejected', +} + +export interface OCPP16CancelReservationResponse { + status: OCPP16CancelReservationStatus; +}