Files
vim-netbeans-server/lib/server.js

25 lines
578 B
JavaScript

var net = require("net");
var Controler = require("./controler.js").Controler;
function createServer(port, host, authentication, connected) {
"use strict";
var server = net.createServer(function (connexion) {
console.log("Incomming connexion");
var ctrl = new Controler(connexion, function(pwd) {
return authentication.call(null, pwd);
});
connected.call(null, ctrl);
});
host = host || "127.0.0.1";
port = port || 3219;
server.listen(port, host);
}
module.exports.createServer = createServer;