diff options
| author | Dianne Hackborn <hackbod@google.com> | 2011-06-15 17:08:04 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-06-15 17:08:04 -0700 |
| commit | 70921d615496c5be8a19cbd1454378bb7d0201f3 (patch) | |
| tree | 413d422aa5827ad63c62125278a633b78ae77dff /core/java | |
| parent | 5e451faa0c22e943fb76d812f699d51fa11c5495 (diff) | |
| parent | 0d4b9c993d8f1108294f8ccb84eeacd92f051b50 (diff) | |
Merge "We must keep up with the Joneses." into honeycomb-mr2
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/os/IBinder.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/core/java/android/os/IBinder.java b/core/java/android/os/IBinder.java index 887635458622..81defd690af8 100644 --- a/core/java/android/os/IBinder.java +++ b/core/java/android/os/IBinder.java @@ -110,6 +110,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 * callee. Applies only if the caller and callee are in different |
