From b1d49d980e7285a9d4c2761b9f4b75c872cf5545 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Sun, 31 May 2020 11:26:29 -0700 Subject: [PATCH] No longer needed, as it is now part of the agent --- agents/modules_meshcore/power-monitor.js | 34 ------------------------ 1 file changed, 34 deletions(-) delete mode 100644 agents/modules_meshcore/power-monitor.js diff --git a/agents/modules_meshcore/power-monitor.js b/agents/modules_meshcore/power-monitor.js deleted file mode 100644 index ab70bbbc..00000000 --- a/agents/modules_meshcore/power-monitor.js +++ /dev/null @@ -1,34 +0,0 @@ -/* -Copyright 2018-2020 Intel Corporation - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -function powerMonitor() -{ - this._ObjectID = 'power-monitor'; - require('events').EventEmitter.call(this, true) - .createEvent('changed') - .createEvent('sx') - .createEvent('batteryLevel') - .createEvent('acdc') - .createEvent('display'); - - this._i = setImmediate(function (self) - { - require('user-sessions'); // This is needed because this is where the Windows Messages are processed for these events - delete self._i; - }, this); -} - -module.exports = new powerMonitor(); \ No newline at end of file