jii-comet
Version:
Jii comet server & client
44 lines (34 loc) • 689 B
JavaScript
/**
* @author Vladimir Kozhin <affka@affka.ru>
* @license MIT
*/
;
var Jii = require('jii');
var _pick = require('lodash/pick');
var Component = require('jii/base/Component');
/**
* @class Jii.comet.server.Connection
* @extends Jii.base.Component
*/
var Connection = Jii.defineClass('Jii.comet.server.Connection', /** @lends Jii.comet.server.Connection.prototype */{
__extends: Component,
/**
* Connection id
* @type {number|string}
*/
id: null,
/**
* @type {Jii.comet.server.Request}
*/
request: null,
/**
* @type {object}
*/
originalConnection: null,
toJSON() {
return _pick(this, [
'id'
]);
}
});
module.exports = Connection;