ipc-promise-messenger
v0.0.1
Published
Pass messages via ipc utilizing promises
Downloads
5
Readme
ipc-promise-messenger
Pass messages via ipc utilizing promises
Installation
$ npm install --save ipc-promise-messenger
Usage
const ipcMessenger = require('ipc-promise-messenger');
// Parent Process
ipcMessenger.acknowledge(childProcess)
.then(function(msg) {
// msg => 'Beep'
return doSomethingWithMessage(msg);
});
}
...
// Child Process
const msg = 'Beep';
ipcMessenger.send(msg)
.then(receivedMsg => {
// receivedMsg => '4e5e247c20ab935eb6dcda8a4176176e', which == md5('Beep')
return doSomethingNowMessageWasAcked();
});
License
MIT © R.A. Lucas