X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2Focpp%2FResponses.ts;h=7a851170bea7a274c645263cbae0e1b4a0c3024b;hb=cd8dd45729bcb9838f1f3c7b82596b8b30f8ce4d;hp=a09da33b0fe86af5e6fa9cdcdff120c8b1c71180;hpb=9ccca265277990663dad8ad0573b7c283e221c6f;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ocpp/Responses.ts b/src/types/ocpp/Responses.ts index a09da33b..7a851170 100644 --- a/src/types/ocpp/Responses.ts +++ b/src/types/ocpp/Responses.ts @@ -1,4 +1,6 @@ -import { OCPP16AvailabilityStatus, OCPP16BootNotificationResponse, OCPP16ChargingProfileStatus, OCPP16ClearChargingProfileStatus, OCPP16ConfigurationStatus, OCPP16RegistrationStatus, OCPP16UnlockStatus } from './1.6/Responses'; +import { OCPP16AvailabilityStatus, OCPP16BootNotificationResponse, OCPP16ChargingProfileStatus, OCPP16ClearChargingProfileStatus, OCPP16ConfigurationStatus, OCPP16RegistrationStatus, OCPP16TriggerMessageStatus, OCPP16UnlockStatus } from './1.6/Responses'; + +export type ResponseHandler = (payload: Record | string, requestPayload?: Record) => void | Promise; export type BootNotificationResponse = OCPP16BootNotificationResponse; @@ -46,3 +48,9 @@ export type UnlockStatus = OCPP16UnlockStatus; export const UnlockStatus = { ...OCPP16UnlockStatus }; + +export type TriggerMessageStatus = OCPP16TriggerMessageStatus; + +export const TriggerMessageStatus = { + ...OCPP16TriggerMessageStatus +};