Lines Matching refs:remoting

8 var remoting = remoting || {};
10 /** @type {remoting.HostSession} */ remoting.hostSession = null;
15 * away from the remoting namespace and into smaller objects.
17 remoting.testEvents;
43 remoting.init = function() {
51 console.log(remoting.getExtensionInfo());
55 remoting.ClientPlugin.factory = new remoting.DefaultClientPluginFactory();
56 remoting.SessionConnector.factory =
57 new remoting.DefaultSessionConnectorFactory();
58 remoting.settings = new remoting.Settings();
60 remoting.identity = new remoting.Identity(consentRequired_);
61 remoting.fullscreen = new remoting.FullscreenAppsV2();
62 remoting.windowFrame = new remoting.WindowFrame(
64 remoting.optionsMenu = remoting.windowFrame.createOptionsMenu();
66 remoting.oauth2 = new remoting.OAuth2();
67 if (!remoting.oauth2.isAuthenticated()) {
70 remoting.identity = remoting.oauth2;
71 remoting.fullscreen = new remoting.FullscreenAppsV1();
72 remoting.toolbar = new remoting.Toolbar(
74 remoting.optionsMenu = remoting.toolbar.createOptionsMenu();
76 remoting.stats = new remoting.ConnectionStats(
78 remoting.formatIq = new remoting.FormatIq();
79 remoting.hostList = new remoting.HostList(
85 remoting.clipboard = new remoting.Clipboard();
88 remoting.wcsSandbox = new remoting.WcsSandboxContainer(sandbox.contentWindow);
89 var homeFeedback = new remoting.MenuButton(
91 var toolbarFeedback = new remoting.MenuButton(
93 remoting.manageHelpAndFeedback(
95 remoting.manageHelpAndFeedback(
97 remoting.manageHelpAndFeedback(
100 /** @param {remoting.Error} error */
104 if (error != remoting.Error.NOT_AUTHENTICATED) {
105 remoting.showErrorMessage(error);
108 remoting.identity.getEmail(remoting.onEmail, onGetEmailError);
110 remoting.showOrHideIT2MeUi();
111 remoting.showOrHideMe2MeUi();
118 remoting.initModalDialogs();
158 remoting.connectMe2Me(hostId);
165 remoting.ensureSessionConnector_();
166 remoting.setMode(remoting.AppMode.CLIENT_CONNECTING);
167 remoting.connector.connectIT2Me(accessCode);
171 var hangoutSession = new remoting.HangoutSession(senderId);
178 remoting.initHomeScreenUi();
180 remoting.hostList.load(onLoad);
184 if (!base.isAppsV2() && !remoting.platformIsMac()) {
195 remoting.testEvents = new base.EventSource();
198 remoting.testEvents.Names = {
201 remoting.testEvents.defineEvents(base.values(remoting.testEvents.Names));
203 remoting.ClientPlugin.factory.preloadPlugin();
213 return !remoting.runningOnChromeOS();
224 remoting.isMe2MeInstallable = function() {
230 return remoting.platformIsWindows() || remoting.platformIsMac();
240 remoting.onEmail = function(email) {
250 remoting.initHomeScreenUi = function() {
251 remoting.hostController = new remoting.HostController();
253 remoting.setMode(remoting.AppMode.HOME);
254 remoting.hostSetupDialog =
255 new remoting.HostSetupDialog(remoting.hostController);
263 remoting.pairedClientManager =
264 new remoting.PairedClientManager(remoting.hostController, dialog, message,
268 remoting.updateLocalHostState();
269 remoting.hostList.refresh(remoting.updateLocalHostState);
270 remoting.butterBar = new remoting.ButterBar();
276 remoting.updateLocalHostState = function() {
278 * @param {remoting.HostController.State} state Host state.
281 if (state == remoting.HostController.State.STARTED) {
282 remoting.hostController.getLocalHostId(onHostId.bind(null, state));
289 * @param {remoting.HostController.State} state Host state.
293 remoting.hostList.setLocalHostStateAndId(state, hostId);
294 remoting.hostList.display();
302 * @param {remoting.Error} error
306 remoting.pairedClientManager.setPairedClients([]);
310 remoting.hostController.getPairedClients(
311 remoting.pairedClientManager.setPairedClients.bind(
312 remoting.pairedClientManager),
316 remoting.pairedClientManager.setPairedClients([]);
320 remoting.hostController.hasFeature(
321 remoting.HostController.Feature.PAIRING_REGISTRY, onHasFeatureResponse);
322 remoting.hostController.getLocalHostState(onHostState);
328 remoting.getExtensionInfo = function() {
343 remoting.getChromeVersion = function() {
356 remoting.promptClose = function() {
357 if (!remoting.clientSession ||
358 remoting.clientSession.getMode() == remoting.ClientSession.Mode.ME2ME) {
361 switch (remoting.currentMode) {
362 case remoting.AppMode.CLIENT_CONNECTING:
363 case remoting.AppMode.HOST_WAITING_FOR_CODE:
364 case remoting.AppMode.HOST_WAITING_FOR_CONNECTION:
365 case remoting.AppMode.HOST_SHARED:
366 case remoting.AppMode.IN_SESSION:
379 remoting.signOut = function() {
380 remoting.oauth2.clear();
382 remoting.setMode(remoting.AppMode.HOME);
391 remoting.runningOnChromeOS = function() {
402 var event = /** @type {remoting.ClipboardEvent} */ eventUncast;
404 remoting.clipboard.toHost(event.clipboardData);
415 var event = /** @type {remoting.ClipboardEvent} */ eventUncast;
417 if (remoting.clipboard.toOs(event.clipboardData)) {
431 return !remoting.runningOnChromeOS();
464 remoting.timestamp = function() {
489 * @param {remoting.Error} error
492 remoting.showErrorMessage = function(error) {
496 var auth_failed = (error == remoting.Error.AUTHENTICATION_FAILED);
499 remoting.setMode(remoting.AppMode.TOKEN_REFRESH_FAILED);
539 'remoting-email'
555 remoting.generateXsrfToken = function() {
567 remoting.platformIsMac = function() {
576 remoting.platformIsWindows = function() {
586 remoting.platformIsLinux = function() {
588 !remoting.platformIsChromeOS();
596 remoting.platformIsChromeOS = function() {