X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftypes%2Focpp%2F1.6%2FResponses.ts;h=08076964f5dd4a1b48f3d3df898b4b2c90e33126;hb=fec4d204dd05c108fb49312bb7a570d15a4eb4bb;hp=d6a5d3470dcd9d07c7385f4ae09cb66f6a3b2291;hpb=e7aeea18e189dd087c8f951cf77a253e2818ae90;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 d6a5d347..08076964 100644 --- a/src/types/ocpp/1.6/Responses.ts +++ b/src/types/ocpp/1.6/Responses.ts @@ -1,8 +1,8 @@ import { EmptyObject } from '../../EmptyObject'; -import { JsonType } from '../../JsonType'; +import { JsonObject } from '../../JsonType'; import { OCPPConfigurationKey } from '../Configuration'; -export interface HeartbeatResponse extends JsonType { +export interface OCPP16HeartbeatResponse extends JsonObject { currentTime: string; } @@ -12,7 +12,7 @@ export enum OCPP16UnlockStatus { NOT_SUPPORTED = 'NotSupported', } -export interface UnlockConnectorResponse extends JsonType { +export interface UnlockConnectorResponse extends JsonObject { status: OCPP16UnlockStatus; } @@ -23,7 +23,7 @@ export enum OCPP16ConfigurationStatus { NOT_SUPPORTED = 'NotSupported', } -export interface ChangeConfigurationResponse extends JsonType { +export interface ChangeConfigurationResponse extends JsonObject { status: OCPP16ConfigurationStatus; } @@ -33,15 +33,15 @@ export enum OCPP16RegistrationStatus { REJECTED = 'Rejected', } -export interface OCPP16BootNotificationResponse extends JsonType { +export interface OCPP16BootNotificationResponse extends JsonObject { status: OCPP16RegistrationStatus; currentTime: string; interval: number; } -export type StatusNotificationResponse = EmptyObject; +export type OCPP16StatusNotificationResponse = EmptyObject; -export interface GetConfigurationResponse extends JsonType { +export interface GetConfigurationResponse extends JsonObject { configurationKey: OCPPConfigurationKey[]; unknownKey: string[]; } @@ -52,7 +52,7 @@ export enum OCPP16ChargingProfileStatus { NOT_SUPPORTED = 'NotSupported', } -export interface SetChargingProfileResponse extends JsonType { +export interface SetChargingProfileResponse extends JsonObject { status: OCPP16ChargingProfileStatus; } @@ -62,7 +62,7 @@ export enum OCPP16AvailabilityStatus { SCHEDULED = 'Scheduled', } -export interface ChangeAvailabilityResponse extends JsonType { +export interface ChangeAvailabilityResponse extends JsonObject { status: OCPP16AvailabilityStatus; } @@ -71,11 +71,11 @@ export enum OCPP16ClearChargingProfileStatus { UNKNOWN = 'Unknown', } -export interface ClearChargingProfileResponse extends JsonType { +export interface ClearChargingProfileResponse extends JsonObject { status: OCPP16ClearChargingProfileStatus; } -export interface GetDiagnosticsResponse extends JsonType { +export interface GetDiagnosticsResponse extends JsonObject { fileName?: string; } @@ -87,6 +87,6 @@ export enum OCPP16TriggerMessageStatus { NOT_IMPLEMENTED = 'NotImplemented', } -export interface OCPP16TriggerMessageResponse extends JsonType { +export interface OCPP16TriggerMessageResponse extends JsonObject { status: OCPP16TriggerMessageStatus; }