From de93b24e85a83b8bfa9567dc257460fa24763b04 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sat, 10 Nov 2001 04:43:51 +0000 Subject: [PATCH] Basic finger service (just list the nodes with activity). --- exec/fingerservice.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 exec/fingerservice.js diff --git a/exec/fingerservice.js b/exec/fingerservice.js new file mode 100644 index 0000000000..3484f403b4 --- /dev/null +++ b/exec/fingerservice.js @@ -0,0 +1,21 @@ +// fingerservice.js + +load("nodedefs.js"); + +function write(str) +{ + client.socket.send(str); +} + +var user = new User(1); +for(n=0;n<system.node_list.length;n++) { + write(format("Node %2d ",n+1)); + if(system.node_list[n].status==NODE_INUSE) { + user.number=system.node_list[n].useron; + write(format("%s (%u %s) ", user.alias, user.age, user.gender)); + write(format(NodeAction[system.node_list[n].action],system.node_list[n].aux)); + } else + write(format(NodeStatus[system.node_list[n].status],system.node_list[n].aux)); + + write("\r\n"); +} \ No newline at end of file -- GitLab