Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(335)

Side by Side Diff: remoting/webapp/crd/js/wcs_adapter.js

Issue 1004513002: Eliminated named constants for instances of remoting.Error. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 'use strict'; 5 'use strict';
6 6
7 /** @suppress {duplicate} */ 7 /** @suppress {duplicate} */
8 var remoting = remoting || {}; 8 var remoting = remoting || {};
9 9
10 /** 10 /**
11 * WCS-based SignalStrategy implementation. Used instead of XMPPConnection 11 * WCS-based SignalStrategy implementation. Used instead of XMPPConnection
12 * when XMPP cannot be used (e.g. in V1 app). 12 * when XMPP cannot be used (e.g. in V1 app).
13 * 13 *
14 * @constructor 14 * @constructor
15 * @implements {remoting.SignalStrategy} 15 * @implements {remoting.SignalStrategy}
16 */ 16 */
17 remoting.WcsAdapter = function() { 17 remoting.WcsAdapter = function() {
18 /** @private {?function(remoting.SignalStrategy.State):void} */ 18 /** @private {?function(remoting.SignalStrategy.State):void} */
19 this.onStateChangedCallback_ = null; 19 this.onStateChangedCallback_ = null;
20 /** @private {?function(Element):void} */ 20 /** @private {?function(Element):void} */
21 this.onIncomingStanzaCallback_ = null; 21 this.onIncomingStanzaCallback_ = null;
22 /** @private */ 22 /** @private */
23 this.state_ = remoting.SignalStrategy.State.NOT_CONNECTED; 23 this.state_ = remoting.SignalStrategy.State.NOT_CONNECTED;
24 /** @private */ 24 /** @private */
25 this.jid_ = ''; 25 this.jid_ = '';
26 /** @private */ 26 /** @private */
27 this.error_ = remoting.Error.NONE; 27 this.error_ = remoting.Error.none();
28 }; 28 };
29 29
30 /** 30 /**
31 * @param {function(remoting.SignalStrategy.State):void} onStateChangedCallback 31 * @param {function(remoting.SignalStrategy.State):void} onStateChangedCallback
32 */ 32 */
33 remoting.WcsAdapter.prototype.setStateChangedCallback = function( 33 remoting.WcsAdapter.prototype.setStateChangedCallback = function(
34 onStateChangedCallback) { 34 onStateChangedCallback) {
35 this.onStateChangedCallback_ = onStateChangedCallback; 35 this.onStateChangedCallback_ = onStateChangedCallback;
36 }; 36 };
37 37
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
146 /** 146 /**
147 * @param {remoting.SignalStrategy.State} newState 147 * @param {remoting.SignalStrategy.State} newState
148 * @private 148 * @private
149 */ 149 */
150 remoting.WcsAdapter.prototype.setState_ = function(newState) { 150 remoting.WcsAdapter.prototype.setState_ = function(newState) {
151 if (this.state_ != newState) { 151 if (this.state_ != newState) {
152 this.state_ = newState; 152 this.state_ = newState;
153 this.onStateChangedCallback_(this.state_); 153 this.onStateChangedCallback_(this.state_);
154 } 154 }
155 }; 155 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698