- private _index: number;
- private _stationTemplateFile: string;
- private _stationInfo: ChargingStationInfo;
- private _bootNotificationRequest: BootNotificationRequest;
- private _bootNotificationResponse: BootNotificationResponse;
- 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 _requests: Requests;
- private _messageQueue: string[];
- private _automaticTransactionGeneration: AutomaticTransactionGenerator;
- private _authorizedTags: string[];
- private _heartbeatSetInterval: NodeJS.Timeout;
- private _webSocketPingSetInterval: NodeJS.Timeout;
- private _statistics: Statistics;
- private _performanceObserver: PerformanceObserver;
+ public stationInfo: ChargingStationInfo;
+ public connectors: Connectors;
+ public statistics: Statistics;
+ private index: number;
+ private stationTemplateFile: string;
+ private bootNotificationRequest: BootNotificationRequest;
+ private bootNotificationResponse: BootNotificationResponse;
+ 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 requests: Requests;
+ private messageQueue: string[];
+ private automaticTransactionGeneration: AutomaticTransactionGenerator;
+ private authorizedTags: string[];
+ private heartbeatSetInterval: NodeJS.Timeout;
+ private webSocketPingSetInterval: NodeJS.Timeout;
+ private performanceObserver: PerformanceObserver;