livesys
Version:
Calling Windows System Interface to Acquire Volume and Volume
39 lines (34 loc) • 832 B
JavaScript
;
const path = require("path");
const fs = require('fs');
const edge = require('electron-edge-js');
const assemblyFile = path.join(__dirname,"dlls", "livesys.dll").replace('app.asar','app.asar.unpacked');
/**
*
*/
let GetElectricData = edge.func({
assemblyFile: assemblyFile,
typeName: 'livesys.ElectricQuantity',
methodName: 'GetElectricData'
});
/**
*
*/
let GetVolumeData = edge.func({
assemblyFile: assemblyFile,
typeName: 'livesys.Volume',
methodName: 'GetVolumeData'
});
/**
*
*/
let SetVolumeData = edge.func({
assemblyFile: assemblyFile,
typeName: 'livesys.Volume',
methodName: 'SetVolumeDate'
});
module.exports = {
GetElectricData: GetElectricData,
GetVolumeData: GetVolumeData,
SetVolumeData: SetVolumeData
};