| // Copyright 2018 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| |
| |
| goog.provide('blink.mojom.DocumentInterfaceBroker'); |
| goog.provide('blink.mojom.DocumentInterfaceBrokerImpl'); |
| goog.provide('blink.mojom.DocumentInterfaceBrokerPtr'); |
| |
| |
| |
| /** |
| * @const |
| * @type { !mojo.Interface }; |
| */ |
| blink.mojom.DocumentInterfaceBroker; |
| |
| /** @interface */ |
| blink.mojom.DocumentInterfaceBrokerImpl = class { |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getAudioContextManager(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getAuthenticator(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getCredentialManager(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getFrameHostTestInterface(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getPushMessaging(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getVirtualAuthenticatorManager(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } hostReceiver |
| * @param { !blink.mojom.AppCacheFrontendPtr } frontendRemote |
| * @param { !mojoBase.mojom.UnguessableToken } hostId |
| */ |
| registerAppCacheHost(hostReceiver, frontendRemote, hostId) {} |
| }; |
| |
| /** |
| * @implements { mojo.InterfacePtr } |
| * @implements { blink.mojom.DocumentInterfaceBrokerImpl } |
| */ |
| blink.mojom.DocumentInterfaceBrokerPtr = class { |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getAudioContextManager(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getAuthenticator(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getCredentialManager(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getFrameHostTestInterface(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getPushMessaging(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } receiver |
| */ |
| getVirtualAuthenticatorManager(receiver) {} |
| /** |
| * @param { !mojo.InterfaceRequest } hostReceiver |
| * @param { !blink.mojom.AppCacheFrontendPtr } frontendRemote |
| * @param { !mojoBase.mojom.UnguessableToken } hostId |
| */ |
| registerAppCacheHost(hostReceiver, frontendRemote, hostId) {} |
| }; |
| |
| goog.provide('blink.mojom.DocumentInterfaceBroker_GetAudioContextManager_Params'); |
| |
| blink.mojom.DocumentInterfaceBroker_GetAudioContextManager_Params = class { |
| constructor() { |
| /** @type { !mojo.InterfaceRequest } */ |
| this.receiver; |
| } |
| }; |
| |
| goog.provide('blink.mojom.DocumentInterfaceBroker_GetAuthenticator_Params'); |
| |
| blink.mojom.DocumentInterfaceBroker_GetAuthenticator_Params = class { |
| constructor() { |
| /** @type { !mojo.InterfaceRequest } */ |
| this.receiver; |
| } |
| }; |
| |
| goog.provide('blink.mojom.DocumentInterfaceBroker_GetCredentialManager_Params'); |
| |
| blink.mojom.DocumentInterfaceBroker_GetCredentialManager_Params = class { |
| constructor() { |
| /** @type { !mojo.InterfaceRequest } */ |
| this.receiver; |
| } |
| }; |
| |
| goog.provide('blink.mojom.DocumentInterfaceBroker_GetFrameHostTestInterface_Params'); |
| |
| blink.mojom.DocumentInterfaceBroker_GetFrameHostTestInterface_Params = class { |
| constructor() { |
| /** @type { !mojo.InterfaceRequest } */ |
| this.receiver; |
| } |
| }; |
| |
| goog.provide('blink.mojom.DocumentInterfaceBroker_GetPushMessaging_Params'); |
| |
| blink.mojom.DocumentInterfaceBroker_GetPushMessaging_Params = class { |
| constructor() { |
| /** @type { !mojo.InterfaceRequest } */ |
| this.receiver; |
| } |
| }; |
| |
| goog.provide('blink.mojom.DocumentInterfaceBroker_GetVirtualAuthenticatorManager_Params'); |
| |
| blink.mojom.DocumentInterfaceBroker_GetVirtualAuthenticatorManager_Params = class { |
| constructor() { |
| /** @type { !mojo.InterfaceRequest } */ |
| this.receiver; |
| } |
| }; |
| |
| goog.provide('blink.mojom.DocumentInterfaceBroker_RegisterAppCacheHost_Params'); |
| |
| blink.mojom.DocumentInterfaceBroker_RegisterAppCacheHost_Params = class { |
| constructor() { |
| /** @type { !mojo.InterfaceRequest } */ |
| this.hostReceiver; |
| /** @type { !blink.mojom.AppCacheFrontendPtr } */ |
| this.frontendRemote; |
| /** @type { !mojoBase.mojom.UnguessableToken } */ |
| this.hostId; |
| } |
| }; |