Bug fixing. First functional version
This commit is contained in:
@@ -1,19 +1,24 @@
|
||||
var net = require("net");
|
||||
var Controler = require("controler");
|
||||
var Controler = require("./controler.js").Controler;
|
||||
|
||||
|
||||
function createServer(host, port, callback) {
|
||||
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 callback(ctrl, pwd);
|
||||
return authentication.call(null, pwd);
|
||||
});
|
||||
|
||||
connected.call(null, ctrl);
|
||||
});
|
||||
|
||||
server.listen(host,port, function () {
|
||||
|
||||
|
||||
});
|
||||
host = host || "127.0.0.1";
|
||||
port = port || 3219;
|
||||
|
||||
server.listen(port, host);
|
||||
}
|
||||
|
||||
module.exports.createServer = createServer;
|
||||
|
||||
Reference in New Issue
Block a user