diff --git a/lib/adaptor.js b/lib/adaptor.js index 32f3238..99eb98a 100644 --- a/lib/adaptor.js +++ b/lib/adaptor.js @@ -2,52 +2,44 @@ * adaptor * cylonjs.com * - * Copyright (c) 2013 The Hybrid Group + * Copyright (c) 2013-2014 The Hybrid Group * Licensed under the Apache 2.0 license. */ +"use strict"; -(function() { - 'use strict'; - var namespace, - __hasProp = {}.hasOwnProperty, - __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }; +require('./basestar'); +var namespace = require('node-namespace'); - namespace = require('node-namespace'); +namespace("Cylon", function() { + this.Adaptor = (function(klass) { + subclass(Adaptor, klass); - require('./basestar'); - - namespace('Cylon', function() { - return this.Adaptor = (function(_super) { - __extends(Adaptor, _super); - - function Adaptor(opts) { - if (opts == null) { - opts = {}; - } - this.self = this; - this.name = opts.name; - this.connection = opts.connection; - this.commandList = []; + function Adaptor(opts) { + if (opts == null) { + opts = {}; } + this.self = this; + this.name = opts.name; + this.connection = opts.connection; + this.commandList = []; + } - Adaptor.prototype.commands = function() { - return this.commandList; - }; + Adaptor.prototype.commands = function() { + return this.commandList; + }; - Adaptor.prototype.connect = function(callback) { - Logger.info("Connecting to adaptor '" + this.name + "'..."); - callback(null); - return this.connection.emit('connect'); - }; + Adaptor.prototype.connect = function(callback) { + Logger.info("Connecting to adaptor '" + this.name + "'..."); + callback(null); + return this.connection.emit('connect'); + }; - Adaptor.prototype.disconnect = function() { - return Logger.info("Disconnecting from adaptor '" + this.name + "'..."); - }; + Adaptor.prototype.disconnect = function() { + return Logger.info("Disconnecting from adaptor '" + this.name + "'..."); + }; - return Adaptor; + return Adaptor; - })(Cylon.Basestar); - }); - -}).call(this); + })(Cylon.Basestar); +}); diff --git a/lib/driver.js b/lib/driver.js index f081e43..1a234ba 100644 --- a/lib/driver.js +++ b/lib/driver.js @@ -2,54 +2,46 @@ * driver * cylonjs.com * - * Copyright (c) 2013 The Hybrid Group + * Copyright (c) 2013-2014 The Hybrid Group * Licensed under the Apache 2.0 license. */ +'use strict'; -(function() { - 'use strict'; - var namespace, - __hasProp = {}.hasOwnProperty, - __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }; +require('./basestar'); +var namespace = require('node-namespace'); - namespace = require('node-namespace'); +namespace("Cylon", function() { + this.Driver = (function(klass) { + subclass(Driver, klass); - require('./basestar'); - - namespace('Cylon', function() { - return this.Driver = (function(_super) { - __extends(Driver, _super); - - function Driver(opts) { - if (opts == null) { - opts = {}; - } - this.self = this; - this.name = opts.name; - this.device = opts.device; - this.connection = this.device.connection; - this.commandList = []; + function Driver(opts) { + if (opts == null) { + opts = {}; } + this.self = this; + this.name = opts.name; + this.device = opts.device; + this.connection = this.device.connection; + this.commandList = []; + } - Driver.prototype.commands = function() { - return this.commandList; - }; + Driver.prototype.commands = function() { + return this.commandList; + }; - Driver.prototype.start = function(callback) { - Logger.info("Driver " + this.name + " started"); - callback(null); - this.device.emit('start'); - return true; - }; + Driver.prototype.start = function(callback) { + Logger.info("Driver " + this.name + " started"); + callback(null); + this.device.emit('start'); + return true; + }; - Driver.prototype.stop = function() { - return Logger.info("Driver " + this.name + " stopped"); - }; + Driver.prototype.stop = function() { + return Logger.info("Driver " + this.name + " stopped"); + }; - return Driver; + return Driver; - })(Cylon.Basestar); - }); - -}).call(this); + })(Cylon.Basestar); +});