@citrineos/base
Version:
The base module for OCPP v2.0.1 including all interfaces. This module is not intended to be used directly, but rather as a dependency for other modules.
21 lines • 556 B
JavaScript
// SPDX-FileCopyrightText: 2025 Contributors to the CitrineOS Project
//
// SPDX-License-Identifier: Apache-2.0
import { Logger } from 'tslog';
export class AbstractMessageSender {
/**
* Fields
*/
_logger;
/**
* Constructor
*
* @param logger [Optional] The logger to use.
*/
constructor(logger) {
this._logger = logger
? logger.getSubLogger({ name: this.constructor.name })
: new Logger({ name: this.constructor.name });
}
}
//# sourceMappingURL=AbstractMessageSender.js.map