Commit | Line | Data |
---|---|---|
802cfa13 | 1 | import { OCPP16AvailabilityStatus, OCPP16BootNotificationResponse, OCPP16ChargingProfileStatus, OCPP16ClearChargingProfileStatus, OCPP16ConfigurationStatus, OCPP16RegistrationStatus, OCPP16TriggerMessageStatus, OCPP16UnlockStatus } from './1.6/Responses'; |
c0560973 | 2 | |
d1888640 JB |
3 | import { JsonType } from '../JsonType'; |
4 | ||
5 | export type ResponseHandler = (payload: JsonType | string, requestPayload?: JsonType) => void | Promise<void>; | |
58144adb | 6 | |
c0560973 JB |
7 | export type BootNotificationResponse = OCPP16BootNotificationResponse; |
8 | ||
9ccca265 JB |
9 | export enum DefaultStatus { |
10 | ACCEPTED = 'Accepted', | |
11 | REJECTED = 'Rejected' | |
12 | } | |
13 | ||
14 | export interface DefaultResponse { | |
15 | status: DefaultStatus; | |
16 | } | |
17 | ||
c0560973 JB |
18 | export type RegistrationStatus = OCPP16RegistrationStatus; |
19 | ||
20 | export const RegistrationStatus = { | |
21 | ...OCPP16RegistrationStatus | |
22 | }; | |
9ccca265 JB |
23 | |
24 | export type AvailabilityStatus = OCPP16AvailabilityStatus; | |
25 | ||
26 | export const AvailabilityStatus = { | |
27 | ...OCPP16AvailabilityStatus | |
28 | }; | |
29 | ||
30 | export type ChargingProfileStatus = OCPP16ChargingProfileStatus; | |
31 | ||
32 | export const ChargingProfileStatus = { | |
33 | ...OCPP16ChargingProfileStatus | |
34 | }; | |
35 | ||
36 | export type ClearChargingProfileStatus = OCPP16ClearChargingProfileStatus; | |
37 | ||
38 | export const ClearChargingProfileStatus = { | |
39 | ...OCPP16ClearChargingProfileStatus | |
40 | }; | |
41 | ||
42 | export type ConfigurationStatus = OCPP16ConfigurationStatus; | |
43 | ||
44 | export const ConfigurationStatus = { | |
45 | ...OCPP16ConfigurationStatus | |
46 | }; | |
47 | ||
48 | export type UnlockStatus = OCPP16UnlockStatus; | |
49 | ||
50 | export const UnlockStatus = { | |
51 | ...OCPP16UnlockStatus | |
52 | }; | |
802cfa13 JB |
53 | |
54 | export type TriggerMessageStatus = OCPP16TriggerMessageStatus; | |
55 | ||
56 | export const TriggerMessageStatus = { | |
57 | ...OCPP16TriggerMessageStatus | |
58 | }; |