Moving type conversion in its own file and adding
Added buffer object to carry functions and comments related to oe buffer
This commit is contained in:
@@ -290,58 +290,29 @@ function VNBClient(socket, authentication) {
|
||||
}
|
||||
|
||||
socket.pipe(messageTransform);
|
||||
|
||||
var startAtomic = function () {
|
||||
|
||||
};
|
||||
|
||||
var endAtomic = function() {
|
||||
|
||||
};
|
||||
|
||||
var raise = function () {
|
||||
|
||||
};
|
||||
|
||||
var setExitDelay = function (secondes) {
|
||||
|
||||
};
|
||||
|
||||
var specialKeys = function () {
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
function color (value) {
|
||||
"use strict";
|
||||
|
||||
return value ? value : "none";
|
||||
}
|
||||
|
||||
function bool (value) {
|
||||
"use strict";
|
||||
|
||||
return value ? "T" : "F";
|
||||
}
|
||||
|
||||
function position (line, col) {
|
||||
"use strict";
|
||||
|
||||
return line+"/"+col;
|
||||
}
|
||||
|
||||
function string (value) {
|
||||
"use strict";
|
||||
|
||||
var buffer = "\"";
|
||||
|
||||
for (var i = 0 ; i < value.length ; ++i){
|
||||
switch (value[i]) {
|
||||
case "\n" :
|
||||
buffer += "\\n";
|
||||
break;
|
||||
case "\t" :
|
||||
buffer += "\\t";
|
||||
break;
|
||||
case "\r" :
|
||||
buffer += "\\r";
|
||||
break;
|
||||
case "\\" :
|
||||
buffer += "\\\\";
|
||||
break;
|
||||
case "\"" :
|
||||
buffer += "\\\"";
|
||||
break;
|
||||
default :
|
||||
buffer += value[i];
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
buffer += "\"";
|
||||
return buffer;
|
||||
}
|
||||
|
||||
|
||||
VNBClient.prototype = EventEmitter;
|
||||
|
||||
Reference in New Issue
Block a user