| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 /** | 5 /** |
| 6 * @fileoverview | 6 * @fileoverview |
| 7 * Functions related to the 'host screen' for Chromoting. | 7 * Functions related to the 'host screen' for Chromoting. |
| 8 */ | 8 */ |
| 9 | 9 |
| 10 /** @suppress {duplicate} */ | 10 /** @suppress {duplicate} */ |
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 163 updateAccessCodeTimeoutElement_(); | 163 updateAccessCodeTimeoutElement_(); |
| 164 updateTimeoutStyles_(); | 164 updateTimeoutStyles_(); |
| 165 remoting.setMode(remoting.AppMode.HOST_WAITING_FOR_CONNECTION); | 165 remoting.setMode(remoting.AppMode.HOST_WAITING_FOR_CONNECTION); |
| 166 } else { | 166 } else { |
| 167 // This can only happen if the cloud tells us that the code lifetime is | 167 // This can only happen if the cloud tells us that the code lifetime is |
| 168 // <= 0s, which shouldn't happen so we don't care how clean this UX is. | 168 // <= 0s, which shouldn't happen so we don't care how clean this UX is. |
| 169 console.error('Access code already invalid on receipt!'); | 169 console.error('Access code already invalid on receipt!'); |
| 170 remoting.cancelShare(); | 170 remoting.cancelShare(); |
| 171 } | 171 } |
| 172 | 172 |
| 173 } else if (state == remoting.HostSession.State.CONNECTING) { |
| 174 console.log('Host state: CONNECTING'); |
| 175 remoting.setMode(remoting.AppMode.HOST_WAITING_FOR_ACCEPT); |
| 176 disableTimeoutCountdown_(); |
| 177 |
| 173 } else if (state == remoting.HostSession.State.CONNECTED) { | 178 } else if (state == remoting.HostSession.State.CONNECTED) { |
| 174 console.log('Host state: CONNECTED'); | 179 console.log('Host state: CONNECTED'); |
| 175 var element = document.getElementById('host-shared-message'); | 180 var element = document.getElementById('host-shared-message'); |
| 176 var client = hostSession_.getClient(); | 181 var client = hostSession_.getClient(); |
| 177 l10n.localizeElement(element, client); | 182 l10n.localizeElement(element, client); |
| 178 remoting.setMode(remoting.AppMode.HOST_SHARED); | 183 remoting.setMode(remoting.AppMode.HOST_SHARED); |
| 179 disableTimeoutCountdown_(); | 184 disableTimeoutCountdown_(); |
| 180 | 185 |
| 181 } else if (state == remoting.HostSession.State.DISCONNECTING) { | 186 } else if (state == remoting.HostSession.State.DISCONNECTING) { |
| 182 console.log('Host state: DISCONNECTING'); | 187 console.log('Host state: DISCONNECTING'); |
| (...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 385 function createLogger_() { | 390 function createLogger_() { |
| 386 // Create a new logger for each session to refresh the session id. | 391 // Create a new logger for each session to refresh the session id. |
| 387 var logger = new remoting.SessionLogger( | 392 var logger = new remoting.SessionLogger( |
| 388 remoting.ChromotingEvent.Role.HOST, | 393 remoting.ChromotingEvent.Role.HOST, |
| 389 remoting.TelemetryEventWriter.Client.write); | 394 remoting.TelemetryEventWriter.Client.write); |
| 390 logger.setLogEntryMode(remoting.ChromotingEvent.Mode.IT2ME); | 395 logger.setLogEntryMode(remoting.ChromotingEvent.Mode.IT2ME); |
| 391 return logger; | 396 return logger; |
| 392 } | 397 } |
| 393 | 398 |
| 394 })(); | 399 })(); |
| OLD | NEW |