node.js http.connections

I am looking over node.js code and can't understand some of it. Please help me with it.

var http = require("http"),
server = http.createServer(function(req,res) {});
......
if(MaxUserCheck <1 ){
server.watcher.stop();
logmsg(level1, server.connections);
}

For the above code, what is "watcher" and how to use it? "server.connections" - what is this? and how to use it?

I have seen using server module as

server.on('request', function (req,res){};
...
server.listen(52273, function(){};

and I can understand as above, but using as "server.connections" can't understand and haven't seen it use like that.

I looked up on node.js manual but doesn't explain it.(http://nodejs.org/api/) It seems that "server.connections" returns how many clients connected to our server..(Server uses Fugue for multi clients) where can I find the usage of "server.connections" and "server.watcher"

Thank you.