Loading api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -14002,6 +14002,7 @@ package android.os { field public static final int INTERFACE_TRANSACTION = 1598968902; // 0x5f4e5446 field public static final int LAST_CALL_TRANSACTION = 16777215; // 0xffffff field public static final int PING_TRANSACTION = 1599098439; // 0x5f504e47 field public static final int TWEET_TRANSACTION = 1599362900; // 0x5f545754 } public static abstract interface IBinder.DeathRecipient { core/java/android/os/IBinder.java +18 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading
api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -14002,6 +14002,7 @@ package android.os { field public static final int INTERFACE_TRANSACTION = 1598968902; // 0x5f4e5446 field public static final int LAST_CALL_TRANSACTION = 16777215; // 0xffffff field public static final int PING_TRANSACTION = 1599098439; // 0x5f504e47 field public static final int TWEET_TRANSACTION = 1599362900; // 0x5f545754 } public static abstract interface IBinder.DeathRecipient {
core/java/android/os/IBinder.java +18 −0 Original line number Diff line number Diff line Loading @@ -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 Loading