- private _stationTemplateFile;
- private _stationInfo;
- private _bootNotificationMessage;
- private _connectors;
- private _configuration;
- private _connectorsConfigurationHash;
- private _supervisionUrl;
- private _wsConnectionUrl;
- private _wsConnection;
- private _isSocketRestart;
- private _autoReconnectRetryCount;
- private _autoReconnectMaxRetries;
- private _autoReconnectTimeout;
- private _requests;
- private _messageQueue;
+ private _stationTemplateFile: string;
+ private _stationInfo: ChargingStationInfo;
+ private _bootNotificationMessage: {
+ chargePointModel: string,
+ chargePointVendor: string,
+ chargeBoxSerialNumber?: string,
+ firmwareVersion?: string,
+ };
+
+ private _connectors: Connectors;
+ private _configuration: ChargingStationConfiguration;
+ private _connectorsConfigurationHash: string;
+ private _supervisionUrl: string;
+ private _wsConnectionUrl: string;
+ private _wsConnection: WebSocket;
+ private _hasStopped: boolean;
+ private _hasSocketRestarted: boolean;
+ private _autoReconnectRetryCount: number;
+ private _autoReconnectMaxRetries: number;
+ private _autoReconnectTimeout: number;
+ private _requests: { [id: string]: [(payload?, requestPayload?) => void, (error?: OCPPError) => void, object] };
+ private _messageQueue: any[];