Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | |
| 2 // Use of this source code is governed by a BSD-style license that can be | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 [JavaPackage="org.chromium.mojo.intent"] | |
| 6 module intent; | |
| 7 | |
| 8 // Service to interract with the android's intents. | |
|
ppi
2015/04/08 10:42:49
s/the android's intents/android intents/
ppi
2015/04/08 10:42:49
s/interract/interact/
qsr
2015/04/08 11:03:23
Done.
qsr
2015/04/08 11:03:23
Done.
| |
| 9 interface IntentManager { | |
|
ppi
2015/04/08 10:42:49
wdyt about calling this IntentReceiverManager and
qsr
2015/04/08 11:03:23
Done.
| |
| 10 // This methods takes an |IntentReceiver| and return a serialized intent. | |
|
ppi
2015/04/08 10:42:49
s/return/returns/
ppi
2015/04/08 10:42:49
s/methods/method/
qsr
2015/04/08 11:03:23
Done.
qsr
2015/04/08 11:03:23
Done.
| |
| 11 // The serialized intent can be deserialized using an android parcel. The | |
| 12 // caller can then transform this intent into a PendingIntent using | |
| 13 // |PendingIntent#getService| and send it to another android application. | |
| 14 // Whenever the pending intent is executed, the receiver will be called with | |
| 15 // the content of the received intent. To be noted: this will fail if the | |
| 16 // received intent is active (contains either a Binder, or a file | |
|
ppi
2015/04/08 10:42:49
drop the comma after Binder
qsr
2015/04/08 11:03:23
Done.
| |
| 17 // descriptor). | |
| 18 RegisterReceiver(IntentReceiver receiver) => (array<uint8> intent); | |
| 19 }; | |
| 20 | |
| 21 // Receiver interface, to be used with |IntentManager.RegisterReceiver|. | |
| 22 interface IntentReceiver { | |
| 23 OnIntent(array<uint8> intent); | |
| 24 }; | |
| OLD | NEW |