Chromium Code Reviews| Index: mojo/shell/public/interfaces/shell_client.mojom |
| diff --git a/mojo/shell/public/interfaces/shell_client.mojom b/mojo/shell/public/interfaces/shell_client.mojom |
| index 260bb2c0259cca5e06dc0a6d81ae59989a046881..b0c601cd0bb547a7440ee73226f768cc77d162c5 100644 |
| --- a/mojo/shell/public/interfaces/shell_client.mojom |
| +++ b/mojo/shell/public/interfaces/shell_client.mojom |
| @@ -17,10 +17,6 @@ interface ShellClient { |
| // |
| // Parameters: |
| // |
| - // connector |
| - // An interface back to the shell by which new connections may be |
| - // established. |
| - // |
| // identity |
| // The identity of this instance in the shell. Includes: |
| // * The resolved name used in the connection request that resulted in this |
| @@ -32,7 +28,14 @@ interface ShellClient { |
| // id |
| // A unique identifier used by the shell to identify this instance. |
| // |
| - Initialize(Connector connector, Identity identity, uint32 id); |
| + // |
| + // Response parameters: |
| + // |
| + // connector_request |
| + // An optional Connector request for the shell to bind, allowing the |
| + // initialized client to connect to others. |
|
Ben Goodger (Google)
2016/03/13 00:58:33
Why optional?
|
| + // |
| + Initialize(Identity identity, uint32 id) => (Connector&? connector_request); |
| // Called when another application attempts to open a connection to this |
| // application. An application implements this method to complete the exchange |