paraemu
Version:
An working enviroment that provides a simplified interface for developers who want to fully parallelize node execution
44 lines (37 loc) • 1.06 kB
JavaScript
(()=>{
"use strict";
const pemu = require( '../../../../paraemu' );
pemu
.on( 'net-group-attach', (e)=>{
let
logMsg = `[CLIENT PROC2] net-group-attach event\n`;
logMsg += ` UID: ${pemu.uniqueId}\n`;
logMsg += ` SID: ${e.sender}\n`;
logMsg += ` TID: ${e.target}\n`;
console.log(logMsg);
})
.on( 'net-group-detach', (e)=>{
let
logMsg = `[CLIENT PROC2] net-group-detach event\n`;
logMsg += ` UID: ${pemu.uniqueId}\n`;
logMsg += ` SID: ${e.sender}\n`;
logMsg += ` TID: ${e.target}\n`;
console.log(logMsg);
})
.on( 'tasks-ready', (e)=>{
let
logMsg = '[CLIENT PROC2] receiving tasks-ready event\n';
logMsg += ` UID: ${pemu.uniqueId}\n`;
logMsg += ` SID: ${e.sender}\n`;
logMsg += ` TID: ${e.target}\n`;
console.log(logMsg);
})
.on( 'join-signal', (e)=>{
let
logMsg = `[CLIENT PROC2] receiving join-signal event\n`;
logMsg += ` UID: ${pemu.uniqueId}\n`;
logMsg += ` SID: ${e.sender}\n`;
logMsg += ` TID: ${e.target}\n`;
console.log(logMsg);
});
})();