under the SAP CLA.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
+// Partial Copyright Jerome Benoit. 2021. All Rights Reserved.
+
import { AuthorizationStatus, AuthorizeResponse, StartTransactionResponse, StopTransactionReason, StopTransactionResponse } from '../types/ocpp/Transaction';
import ChargingStation from './ChargingStation';
+// Partial Copyright Jerome Benoit. 2021. All Rights Reserved.
+
import { StationWorkerData, WorkerEvents } from '../types/Worker';
import { parentPort, workerData } from 'worker_threads';
+// Partial Copyright Jerome Benoit. 2021. All Rights Reserved.
+
import * as url from 'url';
import { ChangeAvailabilityRequest, ChangeConfigurationRequest, ClearChargingProfileRequest, GetConfigurationRequest, GetDiagnosticsRequest, OCPP16AvailabilityType, OCPP16IncomingRequestCommand, RemoteStartTransactionRequest, RemoteStopTransactionRequest, ResetRequest, SetChargingProfileRequest, UnlockConnectorRequest } from '../../../types/ocpp/1.6/Requests';
+// Partial Copyright Jerome Benoit. 2021. All Rights Reserved.
+
import { ACElectricUtils, DCElectricUtils } from '../../../utils/ElectricUtils';
import { AuthorizeRequest, OCPP16AuthorizeResponse, OCPP16StartTransactionResponse, OCPP16StopTransactionReason, OCPP16StopTransactionResponse, StartTransactionRequest, StopTransactionRequest } from '../../../types/ocpp/1.6/Transaction';
import { CurrentType, Voltage } from '../../../types/ChargingStationTemplate';
+// Partial Copyright Jerome Benoit. 2021. All Rights Reserved.
+
import { AuthorizeRequest, OCPP16AuthorizationStatus, OCPP16AuthorizeResponse, OCPP16StartTransactionResponse, OCPP16StopTransactionResponse, StartTransactionRequest, StopTransactionRequest } from '../../../types/ocpp/1.6/Transaction';
import { HeartbeatRequest, OCPP16BootNotificationRequest, OCPP16RequestCommand, StatusNotificationRequest } from '../../../types/ocpp/1.6/Requests';
import { HeartbeatResponse, OCPP16BootNotificationResponse, OCPP16RegistrationStatus, StatusNotificationResponse } from '../../../types/ocpp/1.6/Responses';
+// Partial Copyright Jerome Benoit. 2021. All Rights Reserved.
+
import { MeterValueContext, MeterValueLocation, MeterValueUnit, OCPP16MeterValue, OCPP16MeterValueMeasurand, OCPP16MeterValuePhase, OCPP16SampledValue } from '../../../types/ocpp/1.6/MeterValues';
import ChargingStation from '../../ChargingStation';
+// Copyright Jerome Benoit. 2021. All Rights Reserved.
+
export const DEFAULT_CIRCULAR_ARRAY_SIZE = Number.MAX_SAFE_INTEGER;
/** Array with a maximum length shifting items when full. */
+// Copyright Jerome Benoit. 2021. All Rights Reserved.
+
/**
* Rationale: https://wiki.piment-noir.org/doku.php/en:cs:modelling_multi-phased_electrical_system_interconnexion
*/
+// Partial Copyright Jerome Benoit. 2021. All Rights Reserved.
+
import { CircularArray, DEFAULT_CIRCULAR_ARRAY_SIZE } from './CircularArray';
import { IncomingRequestCommand, RequestCommand } from '../types/ocpp/Requests';
import { PerformanceEntry, PerformanceObserver, performance } from 'perf_hooks';
+// Partial Copyright Jerome Benoit. 2021. All Rights Reserved.
+
import { WorkerEvents, WorkerSetElement } from '../types/Worker';
import Utils from '../utils/Utils';