From bcd848c4efbfd31cd1b2783677b898a54cd14464 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Mon, 12 Sep 2005 19:22:49 +0000
Subject: [PATCH] JS version of cntnodes (As a function)

---
 exec/examples/cntnodes.js | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 exec/examples/cntnodes.js

diff --git a/exec/examples/cntnodes.js b/exec/examples/cntnodes.js
new file mode 100644
index 0000000000..3bf1dc2bb1
--- /dev/null
+++ b/exec/examples/cntnodes.js
@@ -0,0 +1,32 @@
+// cntnodes.js
+
+// Counts number of nodes in use and number of nodes waiting for call
+// Sets variables NODES_INUSE and NODES_WFC
+// Usage: 	load("cntnodes.js");
+// 		cntnodes();
+
+// $Id$
+
+// @format.tab-size 4, @format.use-tabs true
+
+load("nodedefs.js");
+
+var NODES_INUSE=0;
+var NODES_WFC=0;
+
+function cntnodes()
+{
+	var i;
+
+	nodes_inuse=0
+	nodes_wfc=0
+
+	for(i=0; i<bbs.nodes; i++) {
+		if(system.node_list.status & NODE_WFC)
+			nodes_wfc++;
+		if(system.node_list[i].status & NODE_INUSE)
+			nodes_inuse++;
+	}
+	writeln("Nodes in use="+nodes_inuse+"  Waiting for Caller="+nodes_wfc);
+}
+
-- 
GitLab