send(data) {
		if (this._disconnected) {
			return;
		}

		try {
			this.stream.send(data);
		} catch (ex) {
			this._debug('WebSocket send error: ' + ex.message);
			try {
				this._disconnected = true;
				this.stream.disconnect(WS13.StatusCode.AbnormalTermination);
				this.user._handleConnectionClose(this);
			} catch (ex) {
				this._debug('WebSocket teardown error: ' + ex.message);
			}
		}
	}
Send data over the connection.
@param {Buffer} data