Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(typeof exports == 'undefined'){
- var exports = {};
- }
- exports = jsio('import base')
- jsio('from net.protocols.mspp import MSPPStream, MSPPProtocol');
- jsio('import std.utf8')
- jsio('import util.underscore')
- exports.utf8 = std.utf8
- // autodetect host + port!!!
- exports.settings = { 'host': 'localhost', 'port': 8000, 'path': '/csp'};
- var multiplexer = null;
- exports.TCPSocket = exports.Class(MSPPStream, function() {
- this.init = function() {
- this.setEncoding('plain');
- if (multiplexer == null || multiplexer['url'] == null ) {
- multiplexer = new MSPPProtocol();
- multiplexer.setTransport('csp', {"url": "http://" + exports.settings.host + ":" + exports.settings.port + exports.settings.path});
- }
- this.setMultiplexer(multiplexer);
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment