Sha256: c0ae5c3daf477e72f3a624ea28ca10f245a61ca24394f943352b165f8efd4bf0
Contents?: true
Size: 752 Bytes
Versions: 7
Compression:
Stored size: 752 Bytes
Contents
const ConnectionType = require('../../utils/ConnectionType'); const IConnectionData = require('./IConnectionData'); class WsConnectionData extends IConnectionData { constructor(hostname) { super(); this._hostname = hostname; this._connectionType = ConnectionType.WEB_SOCKET; } get connectionType() { return this._connectionType; } get hostname() { return this._hostname; } set hostname(value) { this._hostname = value; } serializeConnectionData() { return [this.connectionType, 0, 0, 0, 0, 0, 0]; } equals(other) { return other instanceof WsConnectionData && this._hostname === other.hostname; } } module.exports = WsConnectionData;
Version data entries
7 entries across 7 versions & 1 rubygems