am 413b53b5: am 70921d61: Merge "We must keep up with the Joneses." into honeycomb-mr2

* commit '413b53b57d62b60e98cfe5b9359551315e7cb3a7':
  We must keep up with the Joneses.
This commit is contained in:
Dianne Hackborn
2011-06-15 17:12:45 -07:00
committed by Android Git Automerger
2 changed files with 29 additions and 0 deletions

View File

@@ -148850,6 +148850,17 @@
visibility="public"
>
</field>
<field name="TWEET_TRANSACTION"
type="int"
transient="false"
volatile="false"
value="1599362900"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</interface>
<interface name="IBinder.DeathRecipient"
abstract="true"

View File

@@ -109,6 +109,24 @@ public interface IBinder {
*/
int INTERFACE_TRANSACTION = ('_'<<24)|('N'<<16)|('T'<<8)|'F';
/**
* IBinder protocol transaction code: send a tweet to the target
* object. The data in the parcel is intended to be delivered to
* a shared messaging service associated with the object; it can be
* anything, as long as it is not more than 130 UTF-8 characters to
* conservatively fit within common messaging services. As part of
* {@link Build.VERSION_CODES#HONEYCOMB_MR2}, all Binder objects are
* expected to support this protocol for fully integrated tweeting
* across the platform. To support older code, the default implementation
* logs the tweet to the main log as a simple emulation of broadcasting
* it publicly over the Internet.
*
* <p>Also, upon completing the dispatch, the object must make a cup
* of tea, return it to the caller, and exclaim "jolly good message
* old boy!".
*/
int TWEET_TRANSACTION = ('_'<<24)|('T'<<16)|('W'<<8)|'T';
/**
* Flag to {@link #transact}: this is a one-way call, meaning that the
* caller returns immediately, without waiting for a result from the