lib/adaptor.js
/*
* Cylon.js Adaptor adaptor
* http://cylonjs.com
*
* Copyright (c) 2013-2014 The Hybrid Group
* Licensed under the Apache 2.0 license.
*/
"use strict";
var Cylon = require("cylon");
var Commands = require("./commands");
var Adaptor = module.exports = function Adaptor() {
Adaptor.__super__.constructor.apply(this, arguments);
this.connector = this.pebble = null;
};
Cylon.Utils.subclass(Adaptor, Cylon.Adaptor);
/**
* Connects to the adaptor
*
* @param {Function} callback to be triggered when connected
* @return {void}
*/
Adaptor.prototype.connect = function(callback) {
callback();
};
/**
* Disconnects from the adaptor
*
* @param {Function} callback to be triggered when disconnected
* @return {void}
*/
Adaptor.prototype.disconnect = function(callback) {
callback();
};
Adaptor.prototype.commands = Commands;