| OLD | NEW |
| 1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 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 package org.chromium.content.browser; | 5 package org.chromium.content.browser; |
| 6 | 6 |
| 7 import android.os.Bundle; | 7 import android.os.Bundle; |
| 8 | 8 |
| 9 import org.chromium.content.common.IChildProcessCallback; | 9 import org.chromium.content.common.IChildProcessCallback; |
| 10 import org.chromium.content.common.IChildProcessService; | 10 import org.chromium.content.common.IChildProcessService; |
| (...skipping 22 matching lines...) Expand all Loading... |
| 33 * Called when the connection to the service is established. | 33 * Called when the connection to the service is established. |
| 34 * @param pid the pid of the child process | 34 * @param pid the pid of the child process |
| 35 */ | 35 */ |
| 36 void onConnected(int pid); | 36 void onConnected(int pid); |
| 37 } | 37 } |
| 38 | 38 |
| 39 int getServiceNumber(); | 39 int getServiceNumber(); |
| 40 | 40 |
| 41 boolean isInSandbox(); | 41 boolean isInSandbox(); |
| 42 | 42 |
| 43 ChildProcessCreationParams getCreationParams(); |
| 44 |
| 43 IChildProcessService getService(); | 45 IChildProcessService getService(); |
| 44 | 46 |
| 45 /** | 47 /** |
| 46 * @return the connection pid, or 0 if not yet connected | 48 * @return the connection pid, or 0 if not yet connected |
| 47 */ | 49 */ |
| 48 int getPid(); | 50 int getPid(); |
| 49 | 51 |
| 50 /** | 52 /** |
| 51 * Starts a connection to an IChildProcessService. This must be followed by
a call to | 53 * Starts a connection to an IChildProcessService. This must be followed by
a call to |
| 52 * setupConnection() to setup the connection parameters. start() and setupCo
nnection() are | 54 * setupConnection() to setup the connection parameters. start() and setupCo
nnection() are |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 123 void addModerateBinding(); | 125 void addModerateBinding(); |
| 124 | 126 |
| 125 /** | 127 /** |
| 126 * Called when the service is no longer in moderate use of the consumer. | 128 * Called when the service is no longer in moderate use of the consumer. |
| 127 */ | 129 */ |
| 128 void removeModerateBinding(); | 130 void removeModerateBinding(); |
| 129 | 131 |
| 130 /** @return true iff the moderate oom binding is currently bound. */ | 132 /** @return true iff the moderate oom binding is currently bound. */ |
| 131 boolean isModerateBindingBound(); | 133 boolean isModerateBindingBound(); |
| 132 } | 134 } |
| OLD | NEW |