warlock.js
function Transport (opts) {
  this.path = opts.path;
  this.host = opts.host;
  this.port = opts.port;
  this.secure = opts.secure;
  this.query = opts.query;
  this.timestampParam = opts.timestampParam;
  this.timestampRequests = opts.timestampRequests;
  this.readyState = '';
}
function Transport (opts) {
  this.path = opts.path;
  this.host = opts.host;
  this.port = opts.port;
  this.secure = opts.secure;
  this.query = opts.query;
  this.timestampParam = opts.timestampParam;
  this.timestampRequests = opts.timestampRequests;
  this.readyState = '';
}
function Transport ( opts ) { this . path = opts . path ; this . host = opts . host ; this . port = opts . port ; this . secure = opts . secure ; this . query = opts . query ; this . timestampParam = opts . timestampParam ; this . timestampRequests = opts . timestampRequests ; this . readyState = '' ; }
Transport abstract constructor.

@param {Object} options.
@api private
Transport abstract constructor .