Default simplification and interface addition
This commit is contained in:
parent
0218c8340f
commit
872e3ff090
19 changed files with 424 additions and 576 deletions
|
@ -70,30 +70,47 @@ function connect(){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const options={};
|
||||||
|
|
||||||
if(!client.port){
|
if(!client.port){
|
||||||
client.log('Connecting client on Unix Socket :', client.path);
|
client.log('Connecting client on Unix Socket :', client.path);
|
||||||
|
|
||||||
let path = client.path;
|
options.path=client.path;
|
||||||
|
|
||||||
if (process.platform ==='win32' && !client.path.startsWith('\\\\.\\pipe\\')){
|
if (process.platform ==='win32' && !client.path.startsWith('\\\\.\\pipe\\')){
|
||||||
path = path.replace(/^\//, '');
|
options.path = options.path.replace(/^\//, '');
|
||||||
path = path.replace(/\//g, '-');
|
options.path = options.path.replace(/\//g, '-');
|
||||||
path= `\\\\.\\pipe\\${path}`;
|
options.path= `\\\\.\\pipe\\${path}`;
|
||||||
}
|
}
|
||||||
client.socket = net.connect(
|
|
||||||
{
|
client.socket = net.connect(options);
|
||||||
path: path
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}else{
|
}else{
|
||||||
|
options.host=client.path;
|
||||||
|
options.port=client.port;
|
||||||
|
|
||||||
|
if(client.config.interface.localAddress){
|
||||||
|
options.localAddress=client.config.interface.localAddress;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(client.config.interface.localPort){
|
||||||
|
options.localPort=client.config.interface.localPort;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(client.config.interface.family){
|
||||||
|
options.family=client.config.interface.family;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(client.config.interface.hints){
|
||||||
|
options.hints=client.config.interface.hints;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(client.config.interface.lookup){
|
||||||
|
options.lookup=client.config.interface.lookup;
|
||||||
|
}
|
||||||
|
|
||||||
if(!client.config.tls){
|
if(!client.config.tls){
|
||||||
client.log('Connecting client via TCP to', client.path ,client.port);
|
client.log('Connecting client via TCP to', options);
|
||||||
client.socket = net.connect(
|
client.socket = net.connect(options);
|
||||||
{
|
|
||||||
port:client.port,
|
|
||||||
host:client.path
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}else{
|
}else{
|
||||||
client.log('Connecting client via TLS to', client.path ,client.port,client.config.tls);
|
client.log('Connecting client via TLS to', client.path ,client.port,client.config.tls);
|
||||||
if(client.config.tls.private){
|
if(client.config.tls.private){
|
||||||
|
@ -114,8 +131,7 @@ function connect(){
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
client.config.tls.host=client.path;
|
Object.assign(client.config.tls,options);
|
||||||
client.config.tls.port=client.port;
|
|
||||||
|
|
||||||
client.socket = tls.connect(
|
client.socket = tls.connect(
|
||||||
client.config.tls
|
client.config.tls
|
||||||
|
|
|
@ -69,7 +69,7 @@ function emit(socket, type, data){
|
||||||
message.data=data;
|
message.data=data;
|
||||||
|
|
||||||
if(this.config.rawBuffer){
|
if(this.config.rawBuffer){
|
||||||
console.log(this.config.encoding)
|
this.log(this.config.encoding)
|
||||||
message=new Buffer(type,this.config.encoding);
|
message=new Buffer(type,this.config.encoding);
|
||||||
}else{
|
}else{
|
||||||
message=eventParser.format(message);
|
message=eventParser.format(message);
|
||||||
|
@ -260,8 +260,8 @@ function startServer() {
|
||||||
);
|
);
|
||||||
|
|
||||||
if(!this.udp4 && !this.udp6){
|
if(!this.udp4 && !this.udp6){
|
||||||
|
this.log('starting TLS server',this.config.tls);
|
||||||
if(!this.config.tls){
|
if(!this.config.tls){
|
||||||
this.log('starting TCP server',this.config.tls);
|
|
||||||
this.server=net.createServer(
|
this.server=net.createServer(
|
||||||
serverCreated.bind(this)
|
serverCreated.bind(this)
|
||||||
);
|
);
|
||||||
|
|
|
@ -21,98 +21,35 @@ class Defaults{
|
||||||
*/
|
*/
|
||||||
constructor(){
|
constructor(){
|
||||||
|
|
||||||
Object.defineProperties(
|
this.appspace='app.';
|
||||||
this,
|
this.socketRoot='/tmp/';
|
||||||
{
|
this.id=os.hostname();
|
||||||
appspace : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:'app.'
|
|
||||||
},
|
|
||||||
socketRoot : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:'/tmp/'
|
|
||||||
},
|
|
||||||
networkHost : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value: ''
|
|
||||||
},
|
|
||||||
networkPort : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:8000
|
|
||||||
},
|
|
||||||
id : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:os.hostname()
|
|
||||||
},
|
|
||||||
encoding : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:'utf8'
|
|
||||||
},
|
|
||||||
rawBuffer : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
},
|
|
||||||
sync : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
},
|
|
||||||
silent : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
},
|
|
||||||
logDepth:{
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:5
|
|
||||||
},
|
|
||||||
logInColor:{
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:true
|
|
||||||
},
|
|
||||||
maxConnections : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:100
|
|
||||||
},
|
|
||||||
retry : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:500
|
|
||||||
},
|
|
||||||
maxRetries : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:Infinity
|
|
||||||
},
|
|
||||||
stopRetrying : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
},
|
|
||||||
IPType : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value: getIPType()
|
|
||||||
},
|
|
||||||
tls : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
|
this.encoding='utf8';
|
||||||
|
this.rawBuffer=false;
|
||||||
|
this.sync=false;
|
||||||
|
|
||||||
|
this.silent=false;
|
||||||
|
this.logDepth=5;
|
||||||
|
this.logInColor=true;
|
||||||
|
|
||||||
|
this.maxConnections=100;
|
||||||
|
this.retry=500;
|
||||||
|
this.maxRetries=Infinity;
|
||||||
|
this.stopRetrying=false;
|
||||||
|
|
||||||
|
this.IPType=getIPType();
|
||||||
|
this.tls=false;
|
||||||
this.networkHost = (this.IPType == 'IPv6') ? '::1' : '127.0.0.1';
|
this.networkHost = (this.IPType == 'IPv6') ? '::1' : '127.0.0.1';
|
||||||
|
this.networkPort = 8000;
|
||||||
|
|
||||||
|
this.interface={
|
||||||
|
localAddress:false,
|
||||||
|
localPort:false,
|
||||||
|
family:false,
|
||||||
|
hints:false,
|
||||||
|
lookup:false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
const ipc=require('../../../node-ipc');
|
const ipc=require('../../../node-ipc');
|
||||||
|
|
||||||
/***************************************\
|
/***************************************\
|
||||||
*
|
*
|
||||||
* You should start both hello and world
|
* You should start both hello and world
|
||||||
* then you will see them communicating.
|
* then you will see them communicating.
|
||||||
*
|
*
|
||||||
* *************************************/
|
* *************************************/
|
||||||
|
|
||||||
ipc.config.id = 'hello';
|
ipc.config.id = 'hello';
|
||||||
|
@ -37,5 +37,3 @@ ipc.connectToNet(
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
console.log(ipc);
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ ipc.serveNet(
|
||||||
ipc.server.on(
|
ipc.server.on(
|
||||||
'socket.disconnected',
|
'socket.disconnected',
|
||||||
function(data,socket){
|
function(data,socket){
|
||||||
console.log(arguments);
|
console.log('DISCONNECTED\n\n',arguments);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
"colors": "*",
|
"colors": "*",
|
||||||
"event-pubsub": "4.2.3",
|
"event-pubsub": "4.2.3",
|
||||||
"js-message": ">=1.0.5",
|
"js-message": ">=1.0.5",
|
||||||
"js-queue": ">=1.0.0",
|
"js-queue": ">=2.0.0",
|
||||||
"node-cmd": ">=1.1.1"
|
"node-cmd": ">=1.2.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"codacy-coverage": "^1.1.3",
|
"codacy-coverage": "^1.1.3",
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -20,14 +20,14 @@
|
||||||
</h1>
|
</h1>
|
||||||
<div class='clearfix'>
|
<div class='clearfix'>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">67.78% </span>
|
<span class="strong">68.9% </span>
|
||||||
<span class="quiet">Statements</span>
|
<span class="quiet">Statements</span>
|
||||||
<span class='fraction'>284/419</span>
|
<span class='fraction'>308/447</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">56.16% </span>
|
<span class="strong">55.9% </span>
|
||||||
<span class="quiet">Branches</span>
|
<span class="quiet">Branches</span>
|
||||||
<span class='fraction'>123/219</span>
|
<span class='fraction'>128/229</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">85.37% </span>
|
<span class="strong">85.37% </span>
|
||||||
|
@ -35,9 +35,9 @@
|
||||||
<span class='fraction'>35/41</span>
|
<span class='fraction'>35/41</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">67.78% </span>
|
<span class="strong">68.9% </span>
|
||||||
<span class="quiet">Lines</span>
|
<span class="quiet">Lines</span>
|
||||||
<span class='fraction'>284/419</span>
|
<span class='fraction'>308/447</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -73,28 +73,28 @@
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="file medium" data-value="node-ipc/dao/"><a href="node-ipc/dao/index.html">node-ipc/dao/</a></td>
|
<td class="file medium" data-value="node-ipc/dao/"><a href="node-ipc/dao/index.html">node-ipc/dao/</a></td>
|
||||||
<td data-value="67.41" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 67%;"></div><div class="cover-empty" style="width:33%;"></div></div></td>
|
<td data-value="67.38" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 67%;"></div><div class="cover-empty" style="width:33%;"></div></div></td>
|
||||||
<td data-value="67.41" class="pct medium">67.41%</td>
|
<td data-value="67.38" class="pct medium">67.38%</td>
|
||||||
<td data-value="270" class="abs medium">182/270</td>
|
<td data-value="282" class="abs medium">190/282</td>
|
||||||
<td data-value="53.62" class="pct medium">53.62%</td>
|
<td data-value="53.38" class="pct medium">53.38%</td>
|
||||||
<td data-value="138" class="abs medium">74/138</td>
|
<td data-value="148" class="abs medium">79/148</td>
|
||||||
<td data-value="83.33" class="pct high">83.33%</td>
|
<td data-value="83.33" class="pct high">83.33%</td>
|
||||||
<td data-value="30" class="abs high">25/30</td>
|
<td data-value="30" class="abs high">25/30</td>
|
||||||
<td data-value="67.41" class="pct medium">67.41%</td>
|
<td data-value="67.38" class="pct medium">67.38%</td>
|
||||||
<td data-value="270" class="abs medium">182/270</td>
|
<td data-value="282" class="abs medium">190/282</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="file high" data-value="node-ipc/entities/"><a href="node-ipc/entities/index.html">node-ipc/entities/</a></td>
|
<td class="file high" data-value="node-ipc/entities/"><a href="node-ipc/entities/index.html">node-ipc/entities/</a></td>
|
||||||
<td data-value="90" class="pic high"><div class="chart"><div class="cover-fill" style="width: 90%;"></div><div class="cover-empty" style="width:10%;"></div></div></td>
|
<td data-value="96.15" class="pic high"><div class="chart"><div class="cover-fill" style="width: 96%;"></div><div class="cover-empty" style="width:4%;"></div></div></td>
|
||||||
<td data-value="90" class="pct high">90%</td>
|
<td data-value="96.15" class="pct high">96.15%</td>
|
||||||
<td data-value="10" class="abs high">9/10</td>
|
<td data-value="26" class="abs high">25/26</td>
|
||||||
<td data-value="57.14" class="pct medium">57.14%</td>
|
<td data-value="57.14" class="pct medium">57.14%</td>
|
||||||
<td data-value="7" class="abs medium">4/7</td>
|
<td data-value="7" class="abs medium">4/7</td>
|
||||||
<td data-value="100" class="pct high">100%</td>
|
<td data-value="100" class="pct high">100%</td>
|
||||||
<td data-value="2" class="abs high">2/2</td>
|
<td data-value="2" class="abs high">2/2</td>
|
||||||
<td data-value="90" class="pct high">90%</td>
|
<td data-value="96.15" class="pct high">96.15%</td>
|
||||||
<td data-value="10" class="abs high">9/10</td>
|
<td data-value="26" class="abs high">25/26</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -116,7 +116,7 @@
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="prettify.js"></script>
|
<script src="prettify.js"></script>
|
||||||
|
|
|
@ -20,14 +20,14 @@
|
||||||
</h1>
|
</h1>
|
||||||
<div class='clearfix'>
|
<div class='clearfix'>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">71.72% </span>
|
<span class="strong">71.17% </span>
|
||||||
<span class="quiet">Statements</span>
|
<span class="quiet">Statements</span>
|
||||||
<span class='fraction'>71/99</span>
|
<span class='fraction'>79/111</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">51.16% </span>
|
<span class="strong">50.94% </span>
|
||||||
<span class="quiet">Branches</span>
|
<span class="quiet">Branches</span>
|
||||||
<span class='fraction'>22/43</span>
|
<span class='fraction'>27/53</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">100% </span>
|
<span class="strong">100% </span>
|
||||||
|
@ -35,9 +35,9 @@
|
||||||
<span class='fraction'>9/9</span>
|
<span class='fraction'>9/9</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">71.72% </span>
|
<span class="strong">71.17% </span>
|
||||||
<span class="quiet">Lines</span>
|
<span class="quiet">Lines</span>
|
||||||
<span class='fraction'>71/99</span>
|
<span class='fraction'>79/111</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -280,7 +280,23 @@
|
||||||
235
|
235
|
||||||
236
|
236
|
||||||
237
|
237
|
||||||
238</td><td class="line-coverage quiet"><span class="cline-any cline-neutral"> </span>
|
238
|
||||||
|
239
|
||||||
|
240
|
||||||
|
241
|
||||||
|
242
|
||||||
|
243
|
||||||
|
244
|
||||||
|
245
|
||||||
|
246
|
||||||
|
247
|
||||||
|
248
|
||||||
|
249
|
||||||
|
250
|
||||||
|
251
|
||||||
|
252
|
||||||
|
253
|
||||||
|
254</td><td class="line-coverage quiet"><span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">1×</span>
|
<span class="cline-any cline-yes">1×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
@ -353,6 +369,8 @@
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">13×</span>
|
<span class="cline-any cline-yes">13×</span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">13×</span>
|
||||||
<span class="cline-any cline-yes">7×</span>
|
<span class="cline-any cline-yes">7×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">7×</span>
|
<span class="cline-any cline-yes">7×</span>
|
||||||
|
@ -362,21 +380,36 @@
|
||||||
<span class="cline-any cline-no"> </span>
|
<span class="cline-any cline-no"> </span>
|
||||||
<span class="cline-any cline-no"> </span>
|
<span class="cline-any cline-no"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">7×</span>
|
<span class="cline-any cline-yes">7×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">6×</span>
|
||||||
|
<span class="cline-any cline-yes">6×</span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">6×</span>
|
||||||
|
<span class="cline-any cline-no"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">6×</span>
|
||||||
|
<span class="cline-any cline-no"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">6×</span>
|
||||||
|
<span class="cline-any cline-no"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">6×</span>
|
||||||
|
<span class="cline-any cline-no"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">6×</span>
|
||||||
|
<span class="cline-any cline-no"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">6×</span>
|
<span class="cline-any cline-yes">6×</span>
|
||||||
<span class="cline-any cline-yes">6×</span>
|
<span class="cline-any cline-yes">6×</span>
|
||||||
<span class="cline-any cline-yes">6×</span>
|
<span class="cline-any cline-yes">6×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-no"> </span>
|
<span class="cline-any cline-no"> </span>
|
||||||
<span class="cline-any cline-no"> </span>
|
<span class="cline-any cline-no"> </span>
|
||||||
<span class="cline-any cline-no"> </span>
|
<span class="cline-any cline-no"> </span>
|
||||||
|
@ -397,7 +430,6 @@
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-no"> </span>
|
<span class="cline-any cline-no"> </span>
|
||||||
<span class="cline-any cline-no"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-no"> </span>
|
<span class="cline-any cline-no"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
@ -588,31 +620,48 @@ function connect(){
|
||||||
<span class="cstat-no" title="statement not covered" > client.log('\n\n######\nerror: ', client.id ,' client has not specified socket path it wishes to connect to.');</span>
|
<span class="cstat-no" title="statement not covered" > client.log('\n\n######\nerror: ', client.id ,' client has not specified socket path it wishes to connect to.');</span>
|
||||||
<span class="cstat-no" title="statement not covered" > return;</span>
|
<span class="cstat-no" title="statement not covered" > return;</span>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const options={};
|
||||||
|
|
||||||
if(!client.port){
|
if(!client.port){
|
||||||
client.log('Connecting client on Unix Socket :', client.path);
|
client.log('Connecting client on Unix Socket :', client.path);
|
||||||
|
|
||||||
let path = client.path;
|
options.path=client.path;
|
||||||
|
|
||||||
<span class="missing-if-branch" title="if path not taken" >I</span>if (process.platform ==='win32' && <span class="branch-1 cbranch-no" title="branch not covered" >!client.path.startsWith('\\\\.\\pipe\\'))</span>{
|
<span class="missing-if-branch" title="if path not taken" >I</span>if (process.platform ==='win32' && <span class="branch-1 cbranch-no" title="branch not covered" >!client.path.startsWith('\\\\.\\pipe\\'))</span>{
|
||||||
<span class="cstat-no" title="statement not covered" > path = path.replace(/^\//, '');</span>
|
<span class="cstat-no" title="statement not covered" > options.path = options.path.replace(/^\//, '');</span>
|
||||||
<span class="cstat-no" title="statement not covered" > path = path.replace(/\//g, '-');</span>
|
<span class="cstat-no" title="statement not covered" > options.path = options.path.replace(/\//g, '-');</span>
|
||||||
<span class="cstat-no" title="statement not covered" > path= `\\\\.\\pipe\\${path}`;</span>
|
<span class="cstat-no" title="statement not covered" > options.path= `\\\\.\\pipe\\${path}`;</span>
|
||||||
}
|
}
|
||||||
client.socket = net.connect(
|
|
||||||
{
|
client.socket = net.connect(options);
|
||||||
path: path
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}else{
|
}else{
|
||||||
|
options.host=client.path;
|
||||||
|
options.port=client.port;
|
||||||
|
|
||||||
|
<span class="missing-if-branch" title="if path not taken" >I</span>if(client.config.interface.localAddress){
|
||||||
|
<span class="cstat-no" title="statement not covered" > options.localAddress=client.config.interface.localAddress;</span>
|
||||||
|
}
|
||||||
|
|
||||||
|
<span class="missing-if-branch" title="if path not taken" >I</span>if(client.config.interface.localPort){
|
||||||
|
<span class="cstat-no" title="statement not covered" > options.localPort=client.config.interface.localPort;</span>
|
||||||
|
}
|
||||||
|
|
||||||
|
<span class="missing-if-branch" title="if path not taken" >I</span>if(client.config.interface.family){
|
||||||
|
<span class="cstat-no" title="statement not covered" > options.family=client.config.interface.family;</span>
|
||||||
|
}
|
||||||
|
|
||||||
|
<span class="missing-if-branch" title="if path not taken" >I</span>if(client.config.interface.hints){
|
||||||
|
<span class="cstat-no" title="statement not covered" > options.hints=client.config.interface.hints;</span>
|
||||||
|
}
|
||||||
|
|
||||||
|
<span class="missing-if-branch" title="if path not taken" >I</span>if(client.config.interface.lookup){
|
||||||
|
<span class="cstat-no" title="statement not covered" > options.lookup=client.config.interface.lookup;</span>
|
||||||
|
}
|
||||||
|
|
||||||
<span class="missing-if-branch" title="else path not taken" >E</span>if(!client.config.tls){
|
<span class="missing-if-branch" title="else path not taken" >E</span>if(!client.config.tls){
|
||||||
client.log('Connecting client via TCP to', client.path ,client.port);
|
client.log('Connecting client via TCP to', options);
|
||||||
client.socket = net.connect(
|
client.socket = net.connect(options);
|
||||||
{
|
|
||||||
port:client.port,
|
|
||||||
host:client.path
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}else{
|
}else{
|
||||||
<span class="cstat-no" title="statement not covered" > client.log('Connecting client via TLS to', client.path ,client.port,client.config.tls);</span>
|
<span class="cstat-no" title="statement not covered" > client.log('Connecting client via TLS to', client.path ,client.port,client.config.tls);</span>
|
||||||
<span class="cstat-no" title="statement not covered" > if(client.config.tls.private){</span>
|
<span class="cstat-no" title="statement not covered" > if(client.config.tls.private){</span>
|
||||||
|
@ -633,8 +682,7 @@ function connect(){
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
<span class="cstat-no" title="statement not covered" > client.config.tls.host=client.path;</span>
|
<span class="cstat-no" title="statement not covered" > Object.assign(client.config.tls,options);</span>
|
||||||
<span class="cstat-no" title="statement not covered" > client.config.tls.port=client.port;</span>
|
|
||||||
|
|
||||||
<span class="cstat-no" title="statement not covered" > client.socket = tls.connect(</span>
|
<span class="cstat-no" title="statement not covered" > client.socket = tls.connect(</span>
|
||||||
client.config.tls
|
client.config.tls
|
||||||
|
@ -760,7 +808,7 @@ module.exports=Client;
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../../prettify.js"></script>
|
<script src="../../prettify.js"></script>
|
||||||
|
|
|
@ -130,7 +130,7 @@ module.exports=parser;
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../../prettify.js"></script>
|
<script src="../../prettify.js"></script>
|
||||||
|
|
|
@ -20,14 +20,14 @@
|
||||||
</h1>
|
</h1>
|
||||||
<div class='clearfix'>
|
<div class='clearfix'>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">67.41% </span>
|
<span class="strong">67.38% </span>
|
||||||
<span class="quiet">Statements</span>
|
<span class="quiet">Statements</span>
|
||||||
<span class='fraction'>182/270</span>
|
<span class='fraction'>190/282</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">53.62% </span>
|
<span class="strong">53.38% </span>
|
||||||
<span class="quiet">Branches</span>
|
<span class="quiet">Branches</span>
|
||||||
<span class='fraction'>74/138</span>
|
<span class='fraction'>79/148</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">83.33% </span>
|
<span class="strong">83.33% </span>
|
||||||
|
@ -35,9 +35,9 @@
|
||||||
<span class='fraction'>25/30</span>
|
<span class='fraction'>25/30</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">67.41% </span>
|
<span class="strong">67.38% </span>
|
||||||
<span class="quiet">Lines</span>
|
<span class="quiet">Lines</span>
|
||||||
<span class='fraction'>182/270</span>
|
<span class='fraction'>190/282</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -60,15 +60,15 @@
|
||||||
</thead>
|
</thead>
|
||||||
<tbody><tr>
|
<tbody><tr>
|
||||||
<td class="file medium" data-value="client.js"><a href="client.js.html">client.js</a></td>
|
<td class="file medium" data-value="client.js"><a href="client.js.html">client.js</a></td>
|
||||||
<td data-value="71.72" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 71%;"></div><div class="cover-empty" style="width:29%;"></div></div></td>
|
<td data-value="71.17" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 71%;"></div><div class="cover-empty" style="width:29%;"></div></div></td>
|
||||||
<td data-value="71.72" class="pct medium">71.72%</td>
|
<td data-value="71.17" class="pct medium">71.17%</td>
|
||||||
<td data-value="99" class="abs medium">71/99</td>
|
<td data-value="111" class="abs medium">79/111</td>
|
||||||
<td data-value="51.16" class="pct medium">51.16%</td>
|
<td data-value="50.94" class="pct medium">50.94%</td>
|
||||||
<td data-value="43" class="abs medium">22/43</td>
|
<td data-value="53" class="abs medium">27/53</td>
|
||||||
<td data-value="100" class="pct high">100%</td>
|
<td data-value="100" class="pct high">100%</td>
|
||||||
<td data-value="9" class="abs high">9/9</td>
|
<td data-value="9" class="abs high">9/9</td>
|
||||||
<td data-value="71.72" class="pct medium">71.72%</td>
|
<td data-value="71.17" class="pct medium">71.17%</td>
|
||||||
<td data-value="99" class="abs medium">71/99</td>
|
<td data-value="111" class="abs medium">79/111</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -103,7 +103,7 @@
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../../prettify.js"></script>
|
<script src="../../prettify.js"></script>
|
||||||
|
|
|
@ -900,7 +900,7 @@ function emit(socket, type, data){
|
||||||
message.data=data;
|
message.data=data;
|
||||||
|
|
||||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(this.config.rawBuffer){
|
<span class="missing-if-branch" title="if path not taken" >I</span>if(this.config.rawBuffer){
|
||||||
<span class="cstat-no" title="statement not covered" > console.log(this.config.encoding)</span>
|
<span class="cstat-no" title="statement not covered" > this.log(this.config.encoding)</span>
|
||||||
<span class="cstat-no" title="statement not covered" > message=new Buffer(type,this.config.encoding);</span>
|
<span class="cstat-no" title="statement not covered" > message=new Buffer(type,this.config.encoding);</span>
|
||||||
}else{
|
}else{
|
||||||
message=eventParser.format(message);
|
message=eventParser.format(message);
|
||||||
|
@ -1091,8 +1091,8 @@ function startServer() {
|
||||||
);
|
);
|
||||||
|
|
||||||
if(!this.udp4 && !this.udp6){
|
if(!this.udp4 && !this.udp6){
|
||||||
|
this.log('starting TLS server',this.config.tls);
|
||||||
<span class="missing-if-branch" title="else path not taken" >E</span>if(!this.config.tls){
|
<span class="missing-if-branch" title="else path not taken" >E</span>if(!this.config.tls){
|
||||||
this.log('starting TCP server',this.config.tls);
|
|
||||||
this.server=net.createServer(
|
this.server=net.createServer(
|
||||||
serverCreated.bind(this)
|
serverCreated.bind(this)
|
||||||
);
|
);
|
||||||
|
@ -1228,7 +1228,7 @@ module.exports=Server;
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../../prettify.js"></script>
|
<script src="../../prettify.js"></script>
|
||||||
|
|
|
@ -20,9 +20,9 @@
|
||||||
</h1>
|
</h1>
|
||||||
<div class='clearfix'>
|
<div class='clearfix'>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">90% </span>
|
<span class="strong">96.15% </span>
|
||||||
<span class="quiet">Statements</span>
|
<span class="quiet">Statements</span>
|
||||||
<span class='fraction'>9/10</span>
|
<span class='fraction'>25/26</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">57.14% </span>
|
<span class="strong">57.14% </span>
|
||||||
|
@ -35,9 +35,9 @@
|
||||||
<span class='fraction'>2/2</span>
|
<span class='fraction'>2/2</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">90% </span>
|
<span class="strong">96.15% </span>
|
||||||
<span class="quiet">Lines</span>
|
<span class="quiet">Lines</span>
|
||||||
<span class='fraction'>9/10</span>
|
<span class='fraction'>25/26</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -119,70 +119,7 @@
|
||||||
74
|
74
|
||||||
75
|
75
|
||||||
76
|
76
|
||||||
77
|
77</td><td class="line-coverage quiet"><span class="cline-any cline-neutral"> </span>
|
||||||
78
|
|
||||||
79
|
|
||||||
80
|
|
||||||
81
|
|
||||||
82
|
|
||||||
83
|
|
||||||
84
|
|
||||||
85
|
|
||||||
86
|
|
||||||
87
|
|
||||||
88
|
|
||||||
89
|
|
||||||
90
|
|
||||||
91
|
|
||||||
92
|
|
||||||
93
|
|
||||||
94
|
|
||||||
95
|
|
||||||
96
|
|
||||||
97
|
|
||||||
98
|
|
||||||
99
|
|
||||||
100
|
|
||||||
101
|
|
||||||
102
|
|
||||||
103
|
|
||||||
104
|
|
||||||
105
|
|
||||||
106
|
|
||||||
107
|
|
||||||
108
|
|
||||||
109
|
|
||||||
110
|
|
||||||
111
|
|
||||||
112
|
|
||||||
113
|
|
||||||
114
|
|
||||||
115
|
|
||||||
116
|
|
||||||
117
|
|
||||||
118
|
|
||||||
119
|
|
||||||
120
|
|
||||||
121
|
|
||||||
122
|
|
||||||
123
|
|
||||||
124
|
|
||||||
125
|
|
||||||
126
|
|
||||||
127
|
|
||||||
128
|
|
||||||
129
|
|
||||||
130
|
|
||||||
131
|
|
||||||
132
|
|
||||||
133
|
|
||||||
134
|
|
||||||
135
|
|
||||||
136
|
|
||||||
137
|
|
||||||
138
|
|
||||||
139
|
|
||||||
140</td><td class="line-coverage quiet"><span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
@ -206,97 +143,34 @@
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">1×</span>
|
<span class="cline-any cline-yes">1×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-yes">1×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-yes">1×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">1×</span>
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-yes">1×</span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
@ -344,98 +218,35 @@ class Defaults{
|
||||||
*/
|
*/
|
||||||
constructor(){
|
constructor(){
|
||||||
|
|
||||||
Object.defineProperties(
|
this.appspace='app.';
|
||||||
this,
|
this.socketRoot='/tmp/';
|
||||||
{
|
this.id=os.hostname();
|
||||||
appspace : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:'app.'
|
|
||||||
},
|
|
||||||
socketRoot : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:'/tmp/'
|
|
||||||
},
|
|
||||||
networkHost : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value: ''
|
|
||||||
},
|
|
||||||
networkPort : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:8000
|
|
||||||
},
|
|
||||||
id : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:os.hostname()
|
|
||||||
},
|
|
||||||
encoding : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:'utf8'
|
|
||||||
},
|
|
||||||
rawBuffer : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
},
|
|
||||||
sync : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
},
|
|
||||||
silent : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
},
|
|
||||||
logDepth:{
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:5
|
|
||||||
},
|
|
||||||
logInColor:{
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:true
|
|
||||||
},
|
|
||||||
maxConnections : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:100
|
|
||||||
},
|
|
||||||
retry : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:500
|
|
||||||
},
|
|
||||||
maxRetries : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:Infinity
|
|
||||||
},
|
|
||||||
stopRetrying : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
},
|
|
||||||
IPType : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value: getIPType()
|
|
||||||
},
|
|
||||||
tls : {
|
|
||||||
enumerable:true,
|
|
||||||
writable:true,
|
|
||||||
value:false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
|
this.encoding='utf8';
|
||||||
|
this.rawBuffer=false;
|
||||||
|
this.sync=false;
|
||||||
|
|
||||||
|
this.silent=false;
|
||||||
|
this.logDepth=5;
|
||||||
|
this.logInColor=true;
|
||||||
|
|
||||||
|
this.maxConnections=100;
|
||||||
|
this.retry=500;
|
||||||
|
this.maxRetries=Infinity;
|
||||||
|
this.stopRetrying=false;
|
||||||
|
|
||||||
|
this.IPType=getIPType();
|
||||||
|
this.tls=false;
|
||||||
this.networkHost = (this.IPType == 'IPv6') ? <span class="branch-0 cbranch-no" title="branch not covered" >'::1' </span>: '127.0.0.1';
|
this.networkHost = (this.IPType == 'IPv6') ? <span class="branch-0 cbranch-no" title="branch not covered" >'::1' </span>: '127.0.0.1';
|
||||||
|
this.networkPort = 8000;
|
||||||
|
|
||||||
|
this.interface={
|
||||||
|
localAddress:false,
|
||||||
|
localPort:false,
|
||||||
|
family:false,
|
||||||
|
hints:false,
|
||||||
|
lookup:false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -466,7 +277,7 @@ module.exports=Defaults;
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../../prettify.js"></script>
|
<script src="../../prettify.js"></script>
|
||||||
|
|
|
@ -20,9 +20,9 @@
|
||||||
</h1>
|
</h1>
|
||||||
<div class='clearfix'>
|
<div class='clearfix'>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">90% </span>
|
<span class="strong">96.15% </span>
|
||||||
<span class="quiet">Statements</span>
|
<span class="quiet">Statements</span>
|
||||||
<span class='fraction'>9/10</span>
|
<span class='fraction'>25/26</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">57.14% </span>
|
<span class="strong">57.14% </span>
|
||||||
|
@ -35,9 +35,9 @@
|
||||||
<span class='fraction'>2/2</span>
|
<span class='fraction'>2/2</span>
|
||||||
</div>
|
</div>
|
||||||
<div class='fl pad1y space-right2'>
|
<div class='fl pad1y space-right2'>
|
||||||
<span class="strong">90% </span>
|
<span class="strong">96.15% </span>
|
||||||
<span class="quiet">Lines</span>
|
<span class="quiet">Lines</span>
|
||||||
<span class='fraction'>9/10</span>
|
<span class='fraction'>25/26</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -60,15 +60,15 @@
|
||||||
</thead>
|
</thead>
|
||||||
<tbody><tr>
|
<tbody><tr>
|
||||||
<td class="file high" data-value="Defaults.js"><a href="Defaults.js.html">Defaults.js</a></td>
|
<td class="file high" data-value="Defaults.js"><a href="Defaults.js.html">Defaults.js</a></td>
|
||||||
<td data-value="90" class="pic high"><div class="chart"><div class="cover-fill" style="width: 90%;"></div><div class="cover-empty" style="width:10%;"></div></div></td>
|
<td data-value="96.15" class="pic high"><div class="chart"><div class="cover-fill" style="width: 96%;"></div><div class="cover-empty" style="width:4%;"></div></div></td>
|
||||||
<td data-value="90" class="pct high">90%</td>
|
<td data-value="96.15" class="pct high">96.15%</td>
|
||||||
<td data-value="10" class="abs high">9/10</td>
|
<td data-value="26" class="abs high">25/26</td>
|
||||||
<td data-value="57.14" class="pct medium">57.14%</td>
|
<td data-value="57.14" class="pct medium">57.14%</td>
|
||||||
<td data-value="7" class="abs medium">4/7</td>
|
<td data-value="7" class="abs medium">4/7</td>
|
||||||
<td data-value="100" class="pct high">100%</td>
|
<td data-value="100" class="pct high">100%</td>
|
||||||
<td data-value="2" class="abs high">2/2</td>
|
<td data-value="2" class="abs high">2/2</td>
|
||||||
<td data-value="90" class="pct high">90%</td>
|
<td data-value="96.15" class="pct high">96.15%</td>
|
||||||
<td data-value="10" class="abs high">9/10</td>
|
<td data-value="26" class="abs high">25/26</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -77,7 +77,7 @@
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../../prettify.js"></script>
|
<script src="../../prettify.js"></script>
|
||||||
|
|
|
@ -77,7 +77,7 @@
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../prettify.js"></script>
|
<script src="../prettify.js"></script>
|
||||||
|
|
|
@ -112,7 +112,7 @@ module.exports=new IPCModule;
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../prettify.js"></script>
|
<script src="../prettify.js"></script>
|
||||||
|
|
|
@ -452,11 +452,11 @@
|
||||||
<span class="cline-any cline-yes">116×</span>
|
<span class="cline-any cline-yes">116×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">116×</span>
|
<span class="cline-any cline-yes">116×</span>
|
||||||
<span class="cline-any cline-yes">376×</span>
|
<span class="cline-any cline-yes">370×</span>
|
||||||
<span class="cline-any cline-yes">348×</span>
|
<span class="cline-any cline-yes">336×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-yes">28×</span>
|
<span class="cline-any cline-yes">34×</span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
<span class="cline-any cline-neutral"> </span>
|
<span class="cline-any cline-neutral"> </span>
|
||||||
|
@ -1063,7 +1063,7 @@ module.exports=IPC;
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../../prettify.js"></script>
|
<script src="../../prettify.js"></script>
|
||||||
|
|
|
@ -77,7 +77,7 @@
|
||||||
</div><!-- /wrapper -->
|
</div><!-- /wrapper -->
|
||||||
<div class='footer quiet pad2 space-top1 center small'>
|
<div class='footer quiet pad2 space-top1 center small'>
|
||||||
Code coverage
|
Code coverage
|
||||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Dec 19 2016 17:10:46 GMT-0800 (PST)
|
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Dec 21 2016 17:00:59 GMT-0800 (PST)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="../../prettify.js"></script>
|
<script src="../../prettify.js"></script>
|
||||||
|
|
|
@ -40,9 +40,9 @@ DA:65,116
|
||||||
DA:66,0
|
DA:66,0
|
||||||
DA:69,116
|
DA:69,116
|
||||||
DA:71,116
|
DA:71,116
|
||||||
DA:72,376
|
DA:72,370
|
||||||
DA:73,348
|
DA:73,336
|
||||||
DA:76,28
|
DA:76,34
|
||||||
DA:85,116
|
DA:85,116
|
||||||
DA:90,1
|
DA:90,1
|
||||||
DA:91,7
|
DA:91,7
|
||||||
|
@ -172,8 +172,8 @@ LF:135
|
||||||
LH:89
|
LH:89
|
||||||
BRDA:65,1,0,0
|
BRDA:65,1,0,0
|
||||||
BRDA:65,1,1,116
|
BRDA:65,1,1,116
|
||||||
BRDA:72,2,0,348
|
BRDA:72,2,0,336
|
||||||
BRDA:72,2,1,28
|
BRDA:72,2,1,34
|
||||||
BRDA:91,3,0,0
|
BRDA:91,3,0,0
|
||||||
BRDA:91,3,1,7
|
BRDA:91,3,1,7
|
||||||
BRDA:98,4,0,7
|
BRDA:98,4,0,7
|
||||||
|
@ -250,30 +250,46 @@ end_of_record
|
||||||
TN:
|
TN:
|
||||||
SF:/home/dignow/git/node-ipc/entities/Defaults.js
|
SF:/home/dignow/git/node-ipc/entities/Defaults.js
|
||||||
FN:22,(anonymous_1)
|
FN:22,(anonymous_1)
|
||||||
FN:125,getIPType
|
FN:62,getIPType
|
||||||
FNF:2
|
FNF:2
|
||||||
FNH:2
|
FNH:2
|
||||||
FNDA:1,(anonymous_1)
|
FNDA:1,(anonymous_1)
|
||||||
FNDA:1,getIPType
|
FNDA:1,getIPType
|
||||||
DA:9,1
|
DA:9,1
|
||||||
DA:24,1
|
DA:24,1
|
||||||
DA:115,1
|
DA:25,1
|
||||||
DA:125,1
|
DA:26,1
|
||||||
DA:126,1
|
DA:28,1
|
||||||
DA:127,1
|
DA:29,1
|
||||||
DA:128,1
|
DA:30,1
|
||||||
DA:132,0
|
DA:32,1
|
||||||
DA:136,1
|
DA:33,1
|
||||||
DA:139,1
|
DA:34,1
|
||||||
LF:10
|
DA:36,1
|
||||||
LH:9
|
DA:37,1
|
||||||
BRDA:115,1,0,0
|
DA:38,1
|
||||||
BRDA:115,1,1,1
|
DA:39,1
|
||||||
BRDA:128,2,0,0
|
DA:41,1
|
||||||
BRDA:128,2,1,1
|
DA:42,1
|
||||||
BRDA:128,3,0,1
|
DA:43,1
|
||||||
BRDA:128,3,1,1
|
DA:44,1
|
||||||
BRDA:128,3,2,0
|
DA:46,1
|
||||||
|
DA:62,1
|
||||||
|
DA:63,1
|
||||||
|
DA:64,1
|
||||||
|
DA:65,1
|
||||||
|
DA:69,0
|
||||||
|
DA:73,1
|
||||||
|
DA:76,1
|
||||||
|
LF:26
|
||||||
|
LH:25
|
||||||
|
BRDA:43,1,0,0
|
||||||
|
BRDA:43,1,1,1
|
||||||
|
BRDA:65,2,0,0
|
||||||
|
BRDA:65,2,1,1
|
||||||
|
BRDA:65,3,0,1
|
||||||
|
BRDA:65,3,1,1
|
||||||
|
BRDA:65,3,2,0
|
||||||
BRF:7
|
BRF:7
|
||||||
BRH:4
|
BRH:4
|
||||||
end_of_record
|
end_of_record
|
||||||
|
@ -283,11 +299,11 @@ FN:16,(anonymous_1)
|
||||||
FN:35,emit
|
FN:35,emit
|
||||||
FN:58,syncEmit
|
FN:58,syncEmit
|
||||||
FN:63,connect
|
FN:63,connect
|
||||||
FN:130,(anonymous_5)
|
FN:146,(anonymous_5)
|
||||||
FN:139,connectionMade
|
FN:155,connectionMade
|
||||||
FN:148,connectionClosed
|
FN:164,connectionClosed
|
||||||
FN:174,retryTimeout
|
FN:190,retryTimeout
|
||||||
FN:187,(anonymous_9)
|
FN:203,(anonymous_9)
|
||||||
FNF:9
|
FNF:9
|
||||||
FNH:9
|
FNH:9
|
||||||
FNDA:7,(anonymous_1)
|
FNDA:7,(anonymous_1)
|
||||||
|
@ -327,79 +343,91 @@ DA:68,13
|
||||||
DA:69,0
|
DA:69,0
|
||||||
DA:70,0
|
DA:70,0
|
||||||
DA:73,13
|
DA:73,13
|
||||||
DA:74,7
|
DA:75,13
|
||||||
DA:76,7
|
DA:76,7
|
||||||
DA:78,7
|
DA:78,7
|
||||||
DA:79,0
|
DA:80,7
|
||||||
DA:80,0
|
|
||||||
DA:81,0
|
DA:81,0
|
||||||
DA:83,7
|
DA:82,0
|
||||||
|
DA:83,0
|
||||||
|
DA:86,7
|
||||||
|
DA:88,6
|
||||||
DA:89,6
|
DA:89,6
|
||||||
DA:90,6
|
|
||||||
DA:91,6
|
DA:91,6
|
||||||
DA:98,0
|
DA:92,0
|
||||||
DA:99,0
|
DA:95,6
|
||||||
|
DA:96,0
|
||||||
|
DA:99,6
|
||||||
DA:100,0
|
DA:100,0
|
||||||
DA:102,0
|
DA:103,6
|
||||||
DA:103,0
|
DA:104,0
|
||||||
DA:105,0
|
DA:107,6
|
||||||
DA:106,0
|
DA:108,0
|
||||||
DA:107,0
|
DA:111,6
|
||||||
DA:109,0
|
DA:112,6
|
||||||
DA:110,0
|
DA:113,6
|
||||||
DA:111,0
|
DA:115,0
|
||||||
|
DA:116,0
|
||||||
DA:117,0
|
DA:117,0
|
||||||
DA:118,0
|
DA:119,0
|
||||||
DA:120,0
|
DA:120,0
|
||||||
DA:126,13
|
DA:122,0
|
||||||
DA:128,13
|
DA:123,0
|
||||||
DA:131,10
|
DA:124,0
|
||||||
DA:132,10
|
DA:126,0
|
||||||
DA:137,13
|
DA:127,0
|
||||||
DA:140,3
|
DA:128,0
|
||||||
DA:141,3
|
DA:134,0
|
||||||
DA:142,3
|
DA:136,0
|
||||||
DA:146,13
|
DA:142,13
|
||||||
DA:149,13
|
DA:144,13
|
||||||
|
DA:147,10
|
||||||
|
DA:148,10
|
||||||
DA:153,13
|
DA:153,13
|
||||||
DA:159,7
|
DA:156,3
|
||||||
DA:160,7
|
DA:157,3
|
||||||
DA:166,7
|
DA:158,3
|
||||||
DA:167,7
|
DA:162,13
|
||||||
DA:168,7
|
DA:165,13
|
||||||
DA:170,7
|
DA:169,13
|
||||||
DA:173,6
|
DA:175,7
|
||||||
DA:175,6
|
DA:176,7
|
||||||
DA:176,6
|
DA:182,7
|
||||||
DA:181,6
|
DA:183,7
|
||||||
DA:185,13
|
DA:184,7
|
||||||
DA:188,7
|
DA:186,7
|
||||||
DA:189,7
|
DA:189,6
|
||||||
DA:190,0
|
DA:191,6
|
||||||
DA:194,0
|
DA:192,6
|
||||||
DA:195,0
|
DA:197,6
|
||||||
DA:198,0
|
DA:201,13
|
||||||
DA:199,0
|
DA:204,7
|
||||||
DA:202,7
|
DA:205,7
|
||||||
DA:203,7
|
DA:206,0
|
||||||
DA:206,7
|
|
||||||
DA:208,7
|
|
||||||
DA:209,0
|
|
||||||
DA:210,0
|
DA:210,0
|
||||||
DA:213,7
|
DA:211,0
|
||||||
DA:215,7
|
DA:214,0
|
||||||
DA:216,7
|
DA:215,0
|
||||||
DA:217,7
|
|
||||||
DA:218,7
|
DA:218,7
|
||||||
DA:219,7
|
DA:219,7
|
||||||
DA:221,7
|
|
||||||
DA:222,7
|
DA:222,7
|
||||||
DA:228,7
|
DA:224,7
|
||||||
DA:229,0
|
DA:225,0
|
||||||
|
DA:226,0
|
||||||
|
DA:229,7
|
||||||
|
DA:231,7
|
||||||
DA:232,7
|
DA:232,7
|
||||||
DA:237,1
|
DA:233,7
|
||||||
LF:99
|
DA:234,7
|
||||||
LH:71
|
DA:235,7
|
||||||
|
DA:237,7
|
||||||
|
DA:238,7
|
||||||
|
DA:244,7
|
||||||
|
DA:245,0
|
||||||
|
DA:248,7
|
||||||
|
DA:253,1
|
||||||
|
LF:111
|
||||||
|
LH:79
|
||||||
BRDA:11,1,0,1
|
BRDA:11,1,0,1
|
||||||
BRDA:11,1,1,0
|
BRDA:11,1,1,0
|
||||||
BRDA:28,2,0,7
|
BRDA:28,2,0,7
|
||||||
|
@ -410,41 +438,51 @@ BRDA:48,4,0,1
|
||||||
BRDA:48,4,1,6
|
BRDA:48,4,1,6
|
||||||
BRDA:68,5,0,0
|
BRDA:68,5,0,0
|
||||||
BRDA:68,5,1,13
|
BRDA:68,5,1,13
|
||||||
BRDA:73,6,0,7
|
BRDA:75,6,0,7
|
||||||
BRDA:73,6,1,6
|
BRDA:75,6,1,6
|
||||||
BRDA:78,7,0,0
|
BRDA:80,7,0,0
|
||||||
BRDA:78,7,1,7
|
BRDA:80,7,1,7
|
||||||
BRDA:78,8,0,7
|
BRDA:80,8,0,7
|
||||||
BRDA:78,8,1,0
|
BRDA:80,8,1,0
|
||||||
BRDA:89,9,0,6
|
BRDA:91,9,0,0
|
||||||
BRDA:89,9,1,0
|
BRDA:91,9,1,6
|
||||||
BRDA:99,10,0,0
|
BRDA:95,10,0,0
|
||||||
BRDA:99,10,1,0
|
BRDA:95,10,1,6
|
||||||
BRDA:102,11,0,0
|
BRDA:99,11,0,0
|
||||||
BRDA:102,11,1,0
|
BRDA:99,11,1,6
|
||||||
BRDA:105,12,0,0
|
BRDA:103,12,0,0
|
||||||
BRDA:105,12,1,0
|
BRDA:103,12,1,6
|
||||||
BRDA:106,13,0,0
|
BRDA:107,13,0,0
|
||||||
BRDA:106,13,1,0
|
BRDA:107,13,1,6
|
||||||
BRDA:153,14,0,7
|
BRDA:111,14,0,6
|
||||||
BRDA:153,14,1,6
|
BRDA:111,14,1,0
|
||||||
BRDA:154,15,0,13
|
BRDA:116,15,0,0
|
||||||
BRDA:154,15,1,8
|
BRDA:116,15,1,0
|
||||||
BRDA:154,15,2,6
|
BRDA:119,16,0,0
|
||||||
BRDA:189,16,0,0
|
BRDA:119,16,1,0
|
||||||
BRDA:189,16,1,7
|
BRDA:122,17,0,0
|
||||||
BRDA:194,17,0,0
|
BRDA:122,17,1,0
|
||||||
BRDA:194,17,1,0
|
BRDA:123,18,0,0
|
||||||
BRDA:202,18,0,7
|
BRDA:123,18,1,0
|
||||||
BRDA:202,18,1,0
|
BRDA:169,19,0,7
|
||||||
BRDA:208,19,0,0
|
BRDA:169,19,1,6
|
||||||
BRDA:208,19,1,7
|
BRDA:170,20,0,13
|
||||||
BRDA:208,20,0,7
|
BRDA:170,20,1,8
|
||||||
BRDA:208,20,1,7
|
BRDA:170,20,2,6
|
||||||
BRDA:228,21,0,0
|
BRDA:205,21,0,0
|
||||||
BRDA:228,21,1,7
|
BRDA:205,21,1,7
|
||||||
BRF:43
|
BRDA:210,22,0,0
|
||||||
BRH:22
|
BRDA:210,22,1,0
|
||||||
|
BRDA:218,23,0,7
|
||||||
|
BRDA:218,23,1,0
|
||||||
|
BRDA:224,24,0,0
|
||||||
|
BRDA:224,24,1,7
|
||||||
|
BRDA:224,25,0,7
|
||||||
|
BRDA:224,25,1,7
|
||||||
|
BRDA:244,26,0,0
|
||||||
|
BRDA:244,26,1,7
|
||||||
|
BRF:53
|
||||||
|
BRH:27
|
||||||
end_of_record
|
end_of_record
|
||||||
TN:
|
TN:
|
||||||
SF:/home/dignow/git/node-ipc/dao/eventParser.js
|
SF:/home/dignow/git/node-ipc/dao/eventParser.js
|
||||||
|
@ -741,8 +779,8 @@ BRDA:262,29,0,2
|
||||||
BRDA:262,29,1,2
|
BRDA:262,29,1,2
|
||||||
BRDA:262,30,0,4
|
BRDA:262,30,0,4
|
||||||
BRDA:262,30,1,3
|
BRDA:262,30,1,3
|
||||||
BRDA:263,31,0,2
|
BRDA:264,31,0,2
|
||||||
BRDA:263,31,1,0
|
BRDA:264,31,1,0
|
||||||
BRDA:273,32,0,1
|
BRDA:273,32,0,1
|
||||||
BRDA:273,32,1,1
|
BRDA:273,32,1,1
|
||||||
BRDA:298,33,0,1
|
BRDA:298,33,0,1
|
||||||
|
|
Loading…
Reference in a new issue